Parallel simulation and error compensation method of continuous time system

A time system and error compensation technology, which is applied in the field of complex system simulation, can solve the problems of no systematic method for parallel simulation of continuous time system, and the error compensation strategy is not general enough, so as to shorten the solution time, reduce the load, and reduce the additional error. Effect

Active Publication Date: 2018-10-09
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the following deficiencies in the existing technology: firstly, there is no systematic method for parallel simulation of continuous time systems, and secondly, the error compensation strategy is not general enough

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
  • Parallel simulation and error compensation method of continuous time system
  • Parallel simulation and error compensation method of continuous time system
  • Parallel simulation and error compensation method of continuous time system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] In consideration of space and readability, the object of this embodiment is a simple continuous-time system including 6 state variables. The continuous time system adopted in this embodiment is shown in formula (3):

[0060]

[0061] Such as figure 1 As shown, a parallel simulation and error compensation method of a continuous-time system disclosed in this embodiment, the specific implementation steps are as follows:

[0062] Step 1: Build the Jacobian matrix of the continuous-time system.

[0063] Calculate the Jacobian matrix A according to formula (2):

[0064]

[0065] Step 2: Convert the Jacobian matrix in step 1 into a hypergraph representation.

[0066] The six columns in the Jacobian matrix A correspond to the six vertices in the hypergraph, the six rows in A correspond to the six hyperedge nodes in the hypergraph, and the non-zero elements in A generate corresponding vertices and hyperedge nodes in the hypergraph The connection, the conversion result ...

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 parallel simulation and error compensation method of a continuous system and belongs to the technical field of complicated system simulation. At first, a Jacobian matrix of the continuous time system is created and then converted into hypergraph expression, a hypergraph partition strategy is utilized to partition a hypergraph into multiple parts the coupling degree amongwhich is as low as possible, a hypergraph partition result is mapped into the continuous time system to achieve partition of the continuous time system into multiple continuous time subsystems, and the coupling degree among the continuous time subsystems is low. Finally, all the continuous time subsystems are distributed on different processing machines for parallel simulation, wherein each continuous time subsystem adopts a dynamic selection mode for interpolation of input in order to compensate for errors. The method has the advantages that the universality of an error compensation strategyis high, the time consumption for solution of the continuous time system can be reduced, and the load of a single computer can be decreased; the method is applicable to simulation of continuous time systems in an engineering field.

Description

technical field [0001] The invention relates to a parallel simulation and error compensation method aimed at continuous time systems, and belongs to the technical field of complex system simulation. Background technique [0002] Since the 20th century, with the rapid development and integration of technologies such as computers, the Internet, and visualization, simulation technology has been widely used in the development of industrial products, especially in key development links such as design, manufacturing, and comprehensive support. pivotal role. [0003] Continuous time systems are widely used in modeling and simulation in various fields of industry, and are usually expressed in the form of ordinary differential equations (Ordinary Differential Equations, ODEs) or differential algebraic equations (Differential Algebraic Equation, DAE). As the system becomes more and more complex, the time-consuming problem of system solution becomes more and more prominent, especially...

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): G06F17/50G06F17/16G06F17/11
CPCG06F17/11G06F17/16G06F30/20
Inventor 李文光王强刘莉
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
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