Modelica-based multi-user synergic modeling system

A collaborative development and system model technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as potential safety hazards, low efficiency, and congenital deficiencies, and achieve the goal of accelerating the calculation process and supporting monitoring and management Effect

Active Publication Date: 2017-06-20
苏州同元软控信息技术有限公司
View PDF9 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In complex Modelica models, general version management tools (SVN, Git) are based on text-based version management. When viewing the model, you can only see the text view, and you cannot preview the changed version of the specific components of the model in real time. Work efficiency is very low
Especially when the file of a model is relatively large, the support of existing version management tools for large files shows that there are congenital deficiencies
[0006] In addition, there is a security mechanism problem in the existing collaborative modeling technology. In the past, everyone copied a model, and there were many security risks during the copying process. This is especially important for units with high security requirements.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Modelica-based multi-user synergic modeling system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] The process of collaborative modeling using the Modelica-based multi-person collaborative modeling system of this embodiment is as follows:

[0046] Step 0, first establish a system model project based on Modelica;

[0047] Step 1, add developers for the system model project;

[0048] Step 2. The administrator sets relevant permissions for each developer, such as adding models, deleting models, and modifying models, etc.;

[0049] Step 3. Each developer can clone the remote warehouse model to their local machine;

[0050] Step 4. Each developer can develop relatively independently, modify the model, and submit it to the remote warehouse;

[0051] Step 5, other personnel can view the model version through the web;

[0052] Step 6. Personnel who are not involved in this project can perform online simulation through the released available models;

[0053] Step 7, performing data comparison according to the results of online simulation;

[0054] Step 8. Perform health ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a Modelica-based multi-user synergic modeling system. The system comprises a Modelica-based system model base, a model multi-user synergic developing module, a web-based model data management module, a cloud computing-based simulation management module, a model health monitoring module and a model design and optimizing module, wherein the system model base is used for supplying a model to the model multi-user synergic developing module; the model multi-user synergic developing module is used for updating the model of the system model base; data is exchanged between the model multi-user synergic developing module and the model data management module; a user submits a simulation task to the model data management module and then the simulation management module runs; the model health monitoring module is used for monitoring the result parameter change conditions in the running process in real time; the model design and optimizing module is used for supplying a multi-dimensional view displaying simulation result parameter. According to the invention, different synergic management modes can be dynamically adjusted according to the requirements of the group, so that the effects of efficient management and synergic development can be achieved.

Description

technical field [0001] The invention belongs to the field of computer simulation and modeling, and in particular relates to a multi-person collaborative modeling system, which involves full lifecycle management of model data. Background technique [0002] Modelica is an open new multi-domain unified modeling language proposed by the international simulation community in 1997. Object-oriented technology and Matlab's numerical and matrix mechanism, so it has extremely powerful modeling functions. Object-oriented and non-causal are the biggest advantages of the Modelica language. The object-oriented modeling method has the characteristics of data encapsulation, layering, connection and inheritance, etc. It is easy to reduce the occurrence of errors and realize the reuse of models. The so-called non-causal modeling is to express the model equation in a neutral and natural form, so that there is no need to consider the calculation sequence more, avoiding the tedious derivation ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F17/30G06F17/50
CPCG06F8/24G06F16/212G06F30/20
Inventor 刘奇沈炜鹏邵进涛郭俊峰张和华周凡利
Owner 苏州同元软控信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products