The software adopts dynamic memory machine code generation technology, distributed real-time database technology and object-oriented graphical modeling method, which is at the leading level in the domestic simulation field. It is mainly used in energy, electric power, chemical industry, aerospace, national defense and military, economy and other research fields, and can be used in scientific research institutes and practical engineering projects.
First, SimuWorks? Composition of
SimuWorks platform products mainly include
1, simulation support platform SimuEngine (Vcs3, early version of SE2000)
2. Graphical modeling tool SIMU Builder (early versions of Thams and FigAms), including module resource manager SimuManager.
3. Module resource library SimuLib (including control, electricity, heat, flow network and power grid)
4. SimuERT, an embedded real-time operating system simulation platform
5. Simulate the real-time graphics system SimuMMI.
Second, SimuWorks? The main characteristics of
1, using the technology of dynamic memory machine code generation, combined with distributed real-time database, provides an efficient bottom support platform for distributed calculation and real-time simulation of complex systems in microcomputer environment;
2. The object-oriented graphical modeling method provides a general model development environment for simulation scientific research and engineering practice in different fields.
3.SimuWorks integrates various functions required by system simulation, forms a complete assembly line from development, debugging, verification to operation analysis, and establishes a new concept of "system simulation assembly line development factory", which greatly improves the development efficiency of simulation engineering projects;
4. In the large-scale real-time simulation system, the common commercial database can not meet the real-time requirements. The SimuEngine simulation engine in SimuWorks provides a high-speed network real-time database, which can realize multi-model distributed calculation, dynamic data display and online data modification, and can meet the needs of large-scale real-time simulation system development and operation.
Third, SimuWorks? The workflow of
● The workflow of simulation development using SimuWorks is as follows:
● For professional modules and some general modules not provided by the system, users can use SimuManager to extend them;
● In the environment of SimuBuilder, using the modules provided by the system and those developed by users, according to the composition of the simulation object, the simulation system is constructed by combining the modules in a graphical way;
● With the simulation support of SimuEngine, debug the simulation system through SimuBuilder until a stable final product is formed;
● The final product only relies on SimuEngine for scientific research and training.