Functional Modelling and elements

What elements do I use for building models?

Multilevel Flow Modelling(MFM) is a functional modelling language for representing the mass and energy of process systems. The developed language is capable of representing the functional intentions of a system and their dependencies on each other to achieve high-level goals.

Each function is modelled as either a mass- or an energy-balance to describe the function's behaviour with qualitative physics. To do so, the model must follow a syntax which is a set of rules, that ensures that any model output from the reasoning is meaningful. Note, that this does not mean that any model result is necessarily a valid representation of the physical system, which requires a more rigorous process.

 

When modelling a system, the system should be decomposed into a hierarchy with the following model elements:

structure-model-elements

These elements are used for creating a model structure to enable modelling a causal dependence between functions and systems, and to enable model modularization. The flow and control structures should be placed inside the Main Equipment box, which should be placed inside the system box. 

Screenshot 2021-12-02 at 12.55.57

Inside the mass and energy flow structures, and the control structure, a function can be modelled by using the set of model elements below. They consist of a set of flow functions, objectives, controllers and different types of relations.

Flow functions Source Transport Barrier Storage Balance Sink
  Screenshot 2021-12-02 at 09.42.54 Screenshot 2021-12-02 at 09.43.05 Screenshot 2021-12-02 at 09.44.52 Screenshot 2021-12-02 at 09.44.55 Screenshot 2021-12-02 at 09.44.59 Screenshot 2021-12-02 at 09.43.00
             
Influence relations Influencer Participant Sharing       
  Screenshot 2021-12-02 at 09.46.12 Screenshot 2021-12-02 at 09.46.05 Screenshot 2021-12-02 at 09.46.18      
             
Function-function Means-end relations Producer-Product Inverse-Producer-Product
Mediate
     
  Screenshot 2021-12-02 at 09.47.29 Screenshot 2021-12-02 at 09.47.22 Screenshot 2021-12-02 at 09.47.16      
             
Function-objective Means-end relations Produce Maintain Suppress Destroy    
  Screenshot 2021-12-02 at 09.46.46 Screenshot 2021-12-02 at 09.46.53 Screenshot 2021-12-02 at 09.47.01 Screenshot 2021-12-02 at 09.47.10    
             
Objectives Target
Hazard
AND gate NOR gate    
  Screenshot 2021-12-02 at 09.45.48 Screenshot 2021-12-02 at 09.45.51 Screenshot 2021-12-02 at 09.45.54 Screenshot 2021-12-02 at 09.45.58    
Condition relations
Enable
Disable        
  Screenshot 2021-12-02 at 09.46.35 Screenshot 2021-12-02 at 09.46.42        
Control relations Actuate          
  Screenshot 2021-12-02 at 09.46.24          
Control functions Produce Maintain Supress Destroy    
  Screenshot 2021-12-02 at 09.45.18 Screenshot 2021-12-02 at 09.45.27 Screenshot 2021-12-02 at 09.45.33 Screenshot 2021-12-02 at 09.45.22