Home MethodologiesSystem Design    

   

System Design

Once Functional Analysis has been completed, we know WHAT we want the system to do.  The System Design is the infrastructure (frame, skeleton) for the logic or the code.  System Design brings discipline to the process of specifying HOW the system will accomplish it's tasks.

English language descriptions make poor analysis documents because of ambiguity and redundancy.  Methodologies that are structured, precise, and graphical are necessary.  The methodologies used by IPACT are Sequential Function Charts (SFCs), and Yourdon methodology.

SFCs work best at describing sequential control functions, e.g. turn on Valve A, when 100Kg of syrup has been added, turn off Valve A and start mixer, etc.  State Transition Diagrams (STDs) are a subset of SFCs that have been in use in North America for a longer period of time. 

The basic SFC section presents the SFC methodology, including all the rules for steps and transitions, leveling, etc. and reinforces these methods with exercises.  The advanced SFC section shows how complex, real-world processes can be tackled by using a "top down" hierarchical approach and/or by breaking the process up into smaller, inter-dependent pieces.  The following is an relatively simple example of an SFC.  It represents a small portion of the control logic for control system.

 

Yourdon methodology works best at describing systems (or parts of systems) that are very data processing intensive or algorithmic in nature, e.g. a self-tuning, adaptive control scheme to regulate the percentage of various components in a continuous blend.  The Yourdon section presents the tools of the methodology, including data flow diagrams (DFDs), mini-specs, and data dictionaries, along with student exercises.  The following is an example DFD.

The techniques we use apply to all implementation platforms when implementing sequencing applications.  The tools apply very well in scenarios in which specifications must be clearly understood amongst multiple members of a project team, or to help guarantee the correct interpretation of customer specifications when projects are performed by other departments or outside vendors.

One thing that IPACT does is rather unique and valuable.  We employ HMI tools to render the SFCs so that the process logic may be visually tracked.  This helps maintenance personnel greatly, because the SFCs break the logic down into manageable steps.  We feel that this offers a tremendous benefit to our customers.  Please click on the following screens to view a demonstration of this concept.

The following is an example HMI that renders process logic in SFC format.  The current process steps are highlighted in green.  This easily identifies the present state of the logic.   Anyone trying to understand or troubleshoot the system is significantly helped  when the system logic is presented in this format.

In practice, most if not all process steps are clickable to bring up the SFC logic for those individual processes.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   
     Home MethodologiesSystem Design    
 

Integrated Process Automation & Control Technologies