A 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: 2021-07-02
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF10 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
  • A Parallel Simulation and Error Compensation Method of Continuous Time System
  • A Parallel Simulation and Error Compensation Method of Continuous Time System
  • A 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 continuous time system parallel simulation and error compensation method, which belongs to the technical field of complex system simulation. The present invention first establishes the Jacobian matrix of the continuous time system, then converts the Jacobian matrix into a hypergraph form expression, uses the hypergraph segmentation strategy to divide the hypergraph into multiple parts with as low coupling degree as possible, and then The result of hypergraph partitioning is mapped to the continuous time system to realize the division of the continuous time system into multiple sub-continuous time systems with low coupling between the sub-continuous time systems. Finally, each sub-continuous-time system is distributed on different processors for parallel simulation, and each sub-continuous-time system adopts a dynamically selected interpolation method to interpolate the input value to compensate the error during the simulation process. The invention has the advantages of good universality of the error compensation strategy, can shorten the time-consuming solution of the continuous time system, and can reduce the load of a single computer, and is suitable for the simulation of the continuous time system in the 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 Patents(China)
IPC IPC(8): G06F30/20G06F17/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