Contact ProSim Search ProSim.net Purchase some of our software online  
Software and Services in Process Simulation
 Home / Resources: White Papers / Good Practice Guidelines
[ Back ]
[ Forward ]
Site Map Switch to French version / Passer à la version Française
White Papers
 
Good Practice Guidelines
Computers are now indispensable in the design and operation of process plant. The great benefits provided by today's computers to undertake extensive calculations bring with them the need to recognize that:
  • if care is not exercised, they are also capable of delivering wrong answers to high degrees of precision
  • the detection of such errors becomes correspondingly more difficult as the extent of computerized activity grows and the complexity of programs increases.


The CAPE Subject Group of the UK Institution of Chemical Engineers therefore established a Working Party which has attempted to condense more than 150 man-years of their own collective experience of computing in process design along with that of the numerous other contributors. This document presents Good Practice Guidelines and suggestions for:

Process Engineers Using Software in their design activities

Process Engineering Managers

Model-Building and Program Development

Education and Training


For Process Engineers Using Software in their design activities

Computer software is now almost universally used in the design of process plants. These Guidelines address issues such as the following:
  • Defining the problem
  • Selecting the program & preparing the Input data: fitness for purpose
  • Checking the results: sources of errors & their potential consequences
  • Sensitivity analysis & design margins
  • Legal & Professional Aspects


The Guidelines are primarily concerned with the use of computer tools such as for flowsheet simulation and equipment design. The principal feature of such tools is that they are used in a decision support environment; computer tools can be used to provide information or even advice but, in all cases, a qualified engineer makes and is ultimately responsible for all design decisions. The Guidelines do not address issues concerned with areas such as computer-aided draughting and the three-dimensional visualisation of plant and pipework layout, or the use of embedded process control software. Readers should note that these guidelines are in no way intended to modify or replace engineers' responsibility under the appropriate legislation (see below): these guidelines must be treated as suggestions and in the spirit of "necessary but not necessarily sufficient". The working party accepts no liability whatsoever for any use which may be made of them.

Summary of Key Messages:
  • It is a professional engineer's legal and professional responsibility to exercise good engineering judgment in making design decisions and, therefore, to satisfy him/herself regarding the adequacy of the information upon which design decisions are based.
  • Much of this information is today generated by computer-based systems and so the quality of these systems and the skill and judgment with which they are applied to a design problem are a critical part of these responsibilities.
  • The purpose of these Guidelines is to suggest some simple precautions which should be taken to help protect the integrity of proposed engineering solutions and thus to adequately discharge professional responsibilities, for example:
    -- ------ what matters is the quality of the engineering decision: focus on "fitness for purpose" of both the computer-based system and the data which is fed into it
    -------- assume that everything is "guilty until proven innocent": you must check and ensure that the computer-based model is appropriate to your needs and that the data (including any data from databanks, etc) is correctly specified and adequately covers the expected ranges (for example, of temperatures, pressures and compositions)
    -------- you must check and ensure that the program has worked successfully and that the results are adequate for your purpose: you must satisfy yourself that you fully understand any weaknesses and that you apply them sensibly and with good engineering judgment
    -------- sensitivity analysis is a key weapon in identifying where the critical problems lie and in assessing their likely impact on your design decisions
  • Do not hesitate to seek help and guidance from your more experienced colleagues, from your support services or even from the suppliers of the systems concerned (and seek it early, not when things have already gone wrong).

Get the complete guidelines


For Process Engineering Managers

These guidelines contain suggestions for good practice to those who manage process engineers using computer software for the design of process plant. They address issues such as the following:

  • Engineering Experience & Getting Help
  • Software Selection & Validation
  • Training
  • Networks
  • Audit Trails
  • Good Managerial Practice
  • Legal & Professional Aspects


They are primarily concerned with the use of computer tools such as for flowsheet simulation and equipment design. The principal feature of such tools is that they are used in a decision support environment; computer tools can be used to provide information or even advice but, in all cases, a qualified engineer makes and is ultimately responsible for all design decisions. The Guidelines do not address issues concerned with areas such as computer-aided draughting and the three-dimensional visualisation of plant and pipework layout, or the use of embedded process control software. Readers should note that these guidelines are in no way intended to modify or replace engineers' responsibility under the appropriate legislation (see below): these guidelines must be treated as suggestions and in the spirit of "necessary but not necessarily sufficient". The working party accepts no liability whatsoever for any use which may be made of them.

Summary of Key Messages :
  • Modern engineering computer tools makes it very easy for engineers to appear to carry out very comprehensive design tasks when, in reality, they may not fully understand what they are doing.
  • For this reason, the use of such tools has to be managed very carefully, both by the individual engineer and by their line management
  • Management has the overall responsibility for developing appropriate standard procedures and practices and for ensuring that they are followed.
  • If an employer's practice is faulty, or the individual is not adequately trained in good practice, then the employer would be held liable.
Get the complete guidelines


For Model Building & Program Development

Sooner or later, a case will be encountered where the existing/standard tools (ie. those available either within the organization or from vendors) are not adequate and where some model-building and/or programming will be required. Common examples include modeling a novel reactor or tray design, adding a model to a flowsheet simulator, developing a special-purpose thermophysical property model and so on.

These Guidelines present some suggestions for a methodical and professional approach to engineering program development and draw attention to key aspects of what is involved.

These Guidelines address issues such as the following:
  • Writing a program is a project, just like an engineering project, and should be handled in broadly the same way:
    - define objectives and end-user requirements
    - design program to satisfy requirements
    - build program and test that it works correctly
    - validate program to ensure that it correctly represents the physical system
    - deliver program with full supporting documentation
    - provide necessary training and support
  • Observations on various aspects of software project & quality management, such as:
    - Estimating and Planning
    - Cost Control
    - Change Control
    - "Fast Track" Short-Cuts
    - Support and Maintenance
    - Liability/Legal Issues.


They are primarily concerned with computer tools such as for flowsheet simulation and equipment design. The principal feature of such tools is that they are used in a decision support environment; computer tools can be used to provide information or even advice but, in all cases, a qualified engineer makes and is ultimately responsible for all design decisions. The Guidelines do not address issues concerned with areas such as computer-aided draughting and the three-dimensional visualisation of plant and pipework layout, or the use of embedded process control software.

Readers should note that these guidelines are in no way intended to modify or replace engineers' responsibility under the appropriate legislation: these guidelines must be treated as suggestions and in the spirit of "necessary but not necessarily sufficient". The working party accepts no liability whatsoever for any use which may be made of them.

Summary of Key Messages:
  • Program development is not a trivial job: to do it well requires special skills and experience and you should consider such a development only as a last resort
  • It is your duty to exercise professional care, just as it is when you take on any engineering task.
  • The adoption of good practice from the beginning (and the beginning is especially important) will not only be consistent with your duty of professional care but will also save you time, effort and problems.
  • Engineering decisions will be based upon the results generated by these programs. The program must work correctly and proper records must always be kept (which will become a part of the audit trail).
  • The end product (ie. the program) must enable end-users to do their job professionally, as described in their Guidelines. If it doesn't, then you have failed to discharge the responsibilities which you assumed when you took on the program development task.
Get the complete guidelines


For Education & Training

The increasingly widespread use of computer-based systems in design activities means that it is increasingly important that all process engineering personnel should have at least a basic appreciation and understanding of such systems and techniques.

These guidelines contain suggestions for those responsible for the training of engineers, managers and developers, either in academia or the providers of industry-based training.

Suggestions are presented for fundamental topics (such as mathematical modeling, numerical methods, modeling of thermophysical properties, fluid flow, etc) which might be covered at a basic or advanced level, whether as part of undergraduate, post-graduate or post-experience training and whether this training takes place within a higher education institute or within a company.

Readers should note that these guidelines are in no way intended to modify or replace responsibilities under the appropriate legislation: these guidelines must be treated as suggestions and in the spirit of "necessary but not necessarily sufficient". The working party accepts no liability whatsoever for the use which may be made of them.

Summary of Key Messages:
  • The basic training of process engineers should prepare them for work as users of engineering software.
  • Engineers should be taught the use of models as an aid to the design and investigation of engineering systems and should have an awareness of the assumptions, approximations and limitations of such models and their potential consequences within the context of the particular question being addressed.
  • Students should also be acquainted with the legal and ethical framework within which they will operate as professional engineers and its implications for the use of computer tools.
  • Computer applications for engineering are in a continuous state of development, with new concepts and techniques appearing on an increasingly frequent basis, and so even experienced engineers will, therefore, benefit from regular supplementary training, in order to keep up-to-date or to explore more specialized or detailed aspects.
  • Managers are responsible for the development of engineering procedures and practices but most modern engineering software is very complex and the pace of development is such that many managers (especially senior managers) may have little recent direct experience in its use.
Get the complete guidelines
   
  
 Top of page
© 2002-2008 ProSim, All rights reserved. Terms of use.