DSIMAC is a modeling platform that seamlessly combines steady-state and dynamic modeling together by using modern objective programming language C++. It serves the industrial needs of an integrated steady state and transient vapor compressor simulation tool.
DSIMAC modeling platform consist of a high efficient modeling architecture which has three separate independent sections: modeling GUI, key calculation engine and table-based analysis framework. Since all those three sections are programmed by using objective C++, the key calculation engine which is like dll (dynamic link library) can be easily integrated into marketing selection software (steady state), bulding energy analsysis tool (steady state),and embedded software HVAC C++ (SIL,HIL) or simulink control HVACR (MIL).
DSIMAC modeling platform is module-based, when owning source code, one can easily add new component, such as compressor, evaporator, regulator valve, etc.; one also can add new model for existing component, such as cycle / ARIFitting/PhyFitting in compressor component.
Below is C++ source code for the calculation of RTPF heat exchanger (condenser, evaporator) and the calculation of RTPF circuiting design. One just needs to add three functions to complete the development: construction function is to define geometry information, set up the connection of pipes and heat ports. updatePorts function is to connect the port and GUI node. updateResults function is to provide calculated results to GUI.
DSIMAC provide the choice for users to select their language to work. English and Chinese have been integrated into the simulation platform. Integration of any other language into the platform is also available and convenient.
DSIMAC support customized printing. User can set what to be printed in configuration dialog. Printing output can be pdf format or go to actual printer machine.
Since DSIMAC is a component-drived architecture, the users can easily drag existing component blocks to build a system for simulation, and conveniently incorporate in-house component models into the modeling platform.
In the platform, each component is built with simple and detailed models. Among them, finite volume is employed in the modeling of heat exchanger. Once a HVACR system is created in the platform, all generated equations are solved by the platform simultaneously, guaranteeing computational speed and accuracy.
In short, the modeling platform DSIMAC has the following characteristics: