CN111381980A - Interconnection system and method for hybrid simulation - Google Patents
Interconnection system and method for hybrid simulation Download PDFInfo
- Publication number
- CN111381980A CN111381980A CN202010088845.6A CN202010088845A CN111381980A CN 111381980 A CN111381980 A CN 111381980A CN 202010088845 A CN202010088845 A CN 202010088845A CN 111381980 A CN111381980 A CN 111381980A
- Authority
- CN
- China
- Prior art keywords
- simulation
- data
- software
- thread
- adapter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 152
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000008569 process Effects 0.000 claims abstract description 24
- 230000003993 interaction Effects 0.000 claims abstract description 13
- 238000004891 communication Methods 0.000 claims abstract description 7
- 230000006870 function Effects 0.000 claims description 9
- 230000000694 effects Effects 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims 1
- 230000005284 excitation Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005316 response function Methods 0.000 description 3
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- OPDFUQJBZZJZRG-WPJYNPJPSA-N (4r,4as,7r,7ar,12bs)-7-[2-[2-[2-[[(4r,4as,7r,7ar,12bs)-3-(cyclopropylmethyl)-4a,9-dihydroxy-1,2,4,5,6,7,7a,13-octahydro-4,12-methanobenzofuro[3,2-e]isoquinoline-7-yl]amino]ethoxy]ethoxy]ethylamino]-3-(cyclopropylmethyl)-1,2,4,5,6,7,7a,13-octahydro-4,12-me Chemical compound N1([C@@H]2CC3=CC=C(C=4O[C@@H]5[C@](C3=4)([C@]2(CC[C@H]5NCCOCCOCCN[C@H]2[C@@H]3OC=4C(O)=CC=C5C[C@@H]6[C@]([C@@]3(CCN6CC3CC3)C5=4)(O)CC2)O)CC1)O)CC1CC1 OPDFUQJBZZJZRG-WPJYNPJPSA-N 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003863 physical function Effects 0.000 description 1
- 229940081330 tena Drugs 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/544—Buffers; Shared memory; Pipes
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides an interconnection system and method for hybrid simulation, which comprises the following steps: deploying agent software in a first process and deploying adapter software in a second process; the adapter software is embedded in a control program of the guidance semi-physical simulation system in a thread form, the original control program of the guidance semi-physical simulation system is used as a main thread, and the adapter software thread is used as a sub-thread to cooperatively control the semi-physical simulation system; the simulation agent software and the adapter software realize communication and data interaction through a shared memory; the adapter software thread and the main thread are in the same process, a simulation command is transmitted to the main thread through a message and a global variable interaction, and the state of a simulation system is obtained from the main thread through the global variable; the adapter software thread completes the read-write of the simulation data through the reflective memory I/O operation. The invention can realize the joint simulation of the semi-physical simulation system and other systems, and keep the original state of the semi-physical simulation system as much as possible.
Description
Technical Field
The invention relates to the field of simulation interconnection, in particular to an interconnection system and method for hybrid simulation.
Background
With the continuous development of the technology, the distributed simulation interconnection technology is gradually and widely applied. Distributed co-simulation often employs middleware techniques. Common interconnection technologies include DIS, HLA, TENA, and the like. The semi-physical simulation system is a system of a 'strong real-time layer', and is generally realized by adopting an RTX (real time X) or Vxworks system. Patent document CN108008644A discloses a semi-physical simulation system, which includes a target system simulation model built based on software, an external excitation unit, and an external physical device, where the simulation model is connected to the external physical device through a custom network bus to perform real input to the external physical device, and the correctness of physical functions and interfaces is verified by virtual excitation of a simulation computer, the simulation model performs data simulation input through use case injection software, or is excited through simulation components of each external system, and for the verification environment of the semi-physical simulation system, the external excitation unit includes a use case injection unit and a fault injection unit, and control and fault simulation of the external physical device are realized through the external excitation unit.
When the method is used for joint simulation with a semi-physical simulation system, joint simulation interconnection software suitable for hybrid simulation needs to be developed.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide an interconnection system and method for hybrid simulation.
According to the invention, the interconnection system for hybrid simulation comprises: deploying agent software in a first process and deploying adapter software in a second process;
the adapter software is embedded in a control program of the guidance semi-physical simulation system in a thread form, the original control program of the guidance semi-physical simulation system is used as a main thread, and the adapter software thread is used as a sub-thread to cooperatively control the semi-physical simulation system;
the simulation agent software and the adapter software realize communication and data interaction through a shared memory;
the adapter software thread and the main thread are in the same process, a simulation command is transmitted to the main thread through a message and a global variable interaction, and the state of a simulation system is obtained from the main thread through the global variable; the adapter software thread completes the read-write of the simulation data through the reflective memory I/O operation.
Preferably, the agent software monitors the DDS data stream through the listener, and when receiving the DDS data, triggers a related message to convert the DDS data into a simulation command and simulation data, and writes the simulation command and the simulation data into the shared memory.
Preferably, a timer is arranged in the agent software, and periodically monitors the activity of the adapter software for operating the shared memory; when the agent software monitors the simulation command and the simulation data written into the shared memory by the adapter software, the simulation command and the simulation data are converted into DDS data and sent to other systems.
Preferably, a timer is arranged in the adapter software, periodically monitors the activity of the simulation agent software operating the shared memory, and simultaneously monitors the state and data of the semi-physical simulation system; and when the set conditions are met, triggering the related modules to complete corresponding operations, and realizing bridging of the simulation agent software and the semi-physical simulation system.
Preferably, the timer periodically monitors the operation activity of the simulation agent software on the shared memory, simultaneously monitors the state and data of the semi-physical simulation system, and simultaneously judges whether the condition of uploading real-time data is met; and when the relevant signals are monitored, sending corresponding messages, and mapping the relevant functions to finish uploading and downloading of the simulation data.
Preferably, when downloading the simulation data, the adapter software reads the data from the shared memory, performs message conversion, and then writes the data into the reflective memory; and when the simulation command is downloaded, the adapter sends the simulation command to the semi-physical simulation main control program in a message form.
Preferably, when the simulation data and the simulation command are uploaded, the adapter collects the state and the data information of the semi-physical simulation in real time and transmits the state and the data information to the agent software through the shared memory.
Preferably, each simulation engine in the interconnected system for hybrid simulation drives each system simulation engine by using a homologous timing signal output by an external GPS time system server.
The invention provides an interconnection method for hybrid simulation, which comprises the following steps: deploying agent software in a first process and deploying adapter software in a second process;
the adapter software is embedded in a control program of the guidance semi-physical simulation system in a thread form, the original control program of the guidance semi-physical simulation system is used as a main thread, and the adapter software thread is used as a sub-thread to cooperatively control the semi-physical simulation system;
the simulation agent software and the adapter software realize communication and data interaction through a shared memory;
the adapter software thread and the main thread are in the same process, a simulation command is transmitted to the main thread through a message and a global variable interaction, and the state of a simulation system is obtained from the main thread through the global variable; the adapter software thread completes the read-write of the simulation data through the reflective memory I/O operation.
Compared with the prior art, the invention has the following beneficial effects:
1. the interconnection method for hybrid simulation provided by the invention can keep the original state of the semi-physical simulation system as far as possible only by carrying out adaptive reconstruction on the semi-physical simulation system;
2. the invention adopts a time synchronization mode based on the reflective memory, thereby ensuring the correctness of time service;
3. the invention solves the problem of interconnection of a heterogeneous system and a semi-physical simulation system, and provides a new idea and method for interconnection of other systems.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
FIG. 1 is a schematic overview of a semi-physical simulation interconnect software framework;
FIG. 2 is a process flow of the agent software DDS listening message function;
FIG. 3 is a proxy software timer message function process flow;
FIG. 4 is a flow diagram of a proxy software upload response function;
FIG. 5 is an adapter timer message function process;
FIG. 6 is a flow chart of an adapter download response function;
FIG. 7 is a flow diagram of an adapter upload response function;
fig. 8 is a schematic diagram of time synchronization.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that it would be obvious to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention. All falling within the scope of the present invention.
This example takes a certain semi-physical simulation interconnected system as an example.
As in FIG. 1, the agent software and adapter are deployed in two processes. The process of the agent software completes the ordering/publishing of the data through the DDS. The adapter software is embedded in a control program of the guidance semi-physical simulation system in a thread form, the original control program of the guidance semi-physical simulation system is used as a main thread, the adapter thread is used as a sub-thread, and the two threads cooperate to complete the control of the semi-physical simulation system. The simulation agent software and the adapter software realize communication and data interaction functions through a shared memory. The adapter thread and the main thread are in the same process and interact with the global variable through messages, wherein the simulation command is transmitted to the main thread through the messages, and the state of the simulation system is acquired from the main thread through the global variable; the adapter completes the read-write of the simulation data by reflecting the memory I/O operation.
As shown in fig. 2, the agent software monitors the DDS data stream through the Listener, and when receiving the DDS data, triggers the related message to convert the DDS data into the simulation command and data, and writes the simulation command and data into the shared memory. As shown in fig. 3, a timer is set in the agent software to periodically listen for the activity of the adapter operating the shared memory. As shown in fig. 4, when the agent software monitors the data written into the shared memory by the adapter software, the data is converted into DDS data and sent to other systems.
As shown in fig. 5, a timer built in the adapter periodically monitors the operation activity of the simulation agent on the shared memory, and simultaneously monitors the state and data of the semi-physical simulation system, and simultaneously determines whether the conditions for uploading real-time data are satisfied. When the timer monitors relevant signals (flag bits of data ready, data changed, command ready, state ready, and the like), corresponding messages are sent, and corresponding functions are mapped to complete uploading and downloading of data. As shown in fig. 6, when downloading emulation data, the adapter reads data from the shared memory, performs message conversion, and then writes the data into the reflective memory; and when the command is downloaded, the adapter sends the simulation command to the semi-physical simulation main control program in a message form. As shown in fig. 7, when uploading simulation data and commands, the adapter collects the semi-physical simulation status and data information in real time and transmits the status and data information to the agent software through the shared memory.
As shown in fig. 8, each system drives each system simulation engine by using a homologous, high-precision timing signal output by an external GPS time system server, so that time synchronization of each system can be directly guaranteed.
On the basis of the interconnection system for hybrid simulation, the invention also provides an interconnection method for hybrid simulation, which comprises the following steps: deploying agent software in a first process and deploying adapter software in a second process;
the adapter software is embedded in a control program of the guidance semi-physical simulation system in a thread form, the original control program of the guidance semi-physical simulation system is used as a main thread, and the adapter software thread is used as a sub-thread to cooperatively control the semi-physical simulation system;
the simulation agent software and the adapter software realize communication and data interaction through a shared memory;
the adapter software thread and the main thread are in the same process, a simulation command is transmitted to the main thread through a message and a global variable interaction, and the state of a simulation system is obtained from the main thread through the global variable; the adapter software thread completes the read-write of the simulation data through the reflective memory I/O operation.
Those skilled in the art will appreciate that, in addition to implementing the system and its various devices, modules, units provided by the present invention as pure computer readable program code, the system and its various devices, modules, units provided by the present invention can be fully implemented by logically programming method steps in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Therefore, the system and various devices, modules and units thereof provided by the invention can be regarded as a hardware component, and the devices, modules and units included in the system for realizing various functions can also be regarded as structures in the hardware component; means, modules, units for performing the various functions may also be regarded as structures within both software modules and hardware components for performing the method.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes or modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The embodiments and features of the embodiments of the present application may be combined with each other arbitrarily without conflict.
Claims (9)
1. An interconnect system for hybrid simulation, comprising: deploying agent software in a first process and deploying adapter software in a second process;
the adapter software is embedded in a control program of the guidance semi-physical simulation system in a thread form, the original control program of the guidance semi-physical simulation system is used as a main thread, and the adapter software thread is used as a sub-thread to cooperatively control the semi-physical simulation system;
the simulation agent software and the adapter software realize communication and data interaction through a shared memory;
the adapter software thread and the main thread are in the same process, a simulation command is transmitted to the main thread through a message and a global variable interaction, and the state of a simulation system is obtained from the main thread through the global variable; the adapter software thread completes the read-write of the simulation data through the reflective memory I/O operation.
2. The interconnected system for hybrid simulation of claim 1, wherein the agent software monitors DDS data stream through a listener, and when receiving DDS data, triggers related messages to convert DDS data into simulation commands and simulation data, and writes the simulation commands and simulation data into the shared memory.
3. The interconnect system for hybrid simulation of claim 2, wherein a timer is provided in the agent software to periodically listen for activities of the adapter software to operate the shared memory; when the agent software monitors the simulation command and the simulation data written into the shared memory by the adapter software, the simulation command and the simulation data are converted into DDS data and sent to other systems.
4. The interconnected system for hybrid simulation of claim 3, wherein a timer is provided in the adapter software to periodically monitor the activities of the simulation agent software operating the shared memory while monitoring the state and data of the semi-physical simulation system; and when the set conditions are met, triggering the related modules to complete corresponding operations, and realizing bridging of the simulation agent software and the semi-physical simulation system.
5. The interconnected system for hybrid simulation of claim 4, wherein the timer periodically monitors the operation activities of the simulation agent software on the shared memory, and simultaneously monitors the state and data of the semi-physical simulation system, and simultaneously judges whether the conditions for uploading real-time data are met; and when the relevant signals are monitored, sending corresponding messages, and mapping the relevant functions to finish uploading and downloading of the simulation data.
6. The interconnect system for hybrid simulation of claim 5, wherein when downloading simulation data, the adapter software reads data from the shared memory, performs message conversion, and then writes to the reflective memory; and when the simulation command is downloaded, the adapter sends the simulation command to the semi-physical simulation main control program in a message form.
7. The interconnected system for hybrid simulation of claim 5, wherein the adapter collects semi-physical simulation status and data information in real time and passes it to the agent software via the shared memory as simulation data and simulation commands are uploaded.
8. The interconnected system for hybrid simulation of claim 1, wherein each simulation engine in the interconnected system for hybrid simulation drives each system simulation engine with a homologous timing signal output by an external GPS time system server.
9. An interconnection method for hybrid simulation, comprising: deploying agent software in a first process and deploying adapter software in a second process;
the adapter software is embedded in a control program of the guidance semi-physical simulation system in a thread form, the original control program of the guidance semi-physical simulation system is used as a main thread, and the adapter software thread is used as a sub-thread to cooperatively control the semi-physical simulation system;
the simulation agent software and the adapter software realize communication and data interaction through a shared memory;
the adapter software thread and the main thread are in the same process, a simulation command is transmitted to the main thread through a message and a global variable interaction, and the state of a simulation system is obtained from the main thread through the global variable; the adapter software thread completes the read-write of the simulation data through the reflective memory I/O operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010088845.6A CN111381980B (en) | 2020-02-12 | 2020-02-12 | Interconnection system and method for hybrid simulation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010088845.6A CN111381980B (en) | 2020-02-12 | 2020-02-12 | Interconnection system and method for hybrid simulation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111381980A true CN111381980A (en) | 2020-07-07 |
CN111381980B CN111381980B (en) | 2023-04-07 |
Family
ID=71216973
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010088845.6A Active CN111381980B (en) | 2020-02-12 | 2020-02-12 | Interconnection system and method for hybrid simulation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111381980B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112130467A (en) * | 2020-08-27 | 2020-12-25 | 中国人民解放军军事科学院国防科技创新研究院 | Semi-physical simulation system and method based on tactical frontier network |
CN112147914A (en) * | 2020-09-01 | 2020-12-29 | 上海机电工程研究所 | Distributed simulation data online monitoring method and system based on reflective memory network |
CN113110108A (en) * | 2021-04-28 | 2021-07-13 | 北京星途探索科技有限公司 | Implementation method for guaranteeing real-time performance of semi-physical simulation by three-layer structure |
CN113360280A (en) * | 2021-06-02 | 2021-09-07 | 西安中锐创联科技有限公司 | Simulation curve display method based on multi-thread operation and dynamic global variable processing |
JP7649065B1 (en) | 2023-10-13 | 2025-03-19 | シャンハイ トサン テクノロジー リミテッド | Method and system for optimizing simulation performance of vehicle model, storage medium, and electronic device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6477580B1 (en) * | 1999-08-31 | 2002-11-05 | Accenture Llp | Self-described stream in a communication services patterns environment |
US6842906B1 (en) * | 1999-08-31 | 2005-01-11 | Accenture Llp | System and method for a refreshable proxy pool in a communication services patterns environment |
US20060149582A1 (en) * | 2004-10-18 | 2006-07-06 | Peter Hawkins | Acting on a subject system |
US7289964B1 (en) * | 1999-08-31 | 2007-10-30 | Accenture Llp | System and method for transaction services patterns in a netcentric environment |
CN102460393A (en) * | 2009-05-01 | 2012-05-16 | 思杰系统有限公司 | Systems and methods for establishing a cloud bridge between virtual storage resources |
CN105074671A (en) * | 2013-03-27 | 2015-11-18 | 英特尔公司 | Method and system for detecting concurrent programming errors in kernel modules and device drivers |
CN106775867A (en) * | 2016-12-14 | 2017-05-31 | 西北工业大学 | Flight simulation system under Windows operating system environment |
-
2020
- 2020-02-12 CN CN202010088845.6A patent/CN111381980B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6477580B1 (en) * | 1999-08-31 | 2002-11-05 | Accenture Llp | Self-described stream in a communication services patterns environment |
US6842906B1 (en) * | 1999-08-31 | 2005-01-11 | Accenture Llp | System and method for a refreshable proxy pool in a communication services patterns environment |
US7289964B1 (en) * | 1999-08-31 | 2007-10-30 | Accenture Llp | System and method for transaction services patterns in a netcentric environment |
US20060149582A1 (en) * | 2004-10-18 | 2006-07-06 | Peter Hawkins | Acting on a subject system |
CN102460393A (en) * | 2009-05-01 | 2012-05-16 | 思杰系统有限公司 | Systems and methods for establishing a cloud bridge between virtual storage resources |
CN105074671A (en) * | 2013-03-27 | 2015-11-18 | 英特尔公司 | Method and system for detecting concurrent programming errors in kernel modules and device drivers |
CN106775867A (en) * | 2016-12-14 | 2017-05-31 | 西北工业大学 | Flight simulation system under Windows operating system environment |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112130467A (en) * | 2020-08-27 | 2020-12-25 | 中国人民解放军军事科学院国防科技创新研究院 | Semi-physical simulation system and method based on tactical frontier network |
CN112130467B (en) * | 2020-08-27 | 2021-12-07 | 中国人民解放军军事科学院国防科技创新研究院 | Semi-physical simulation system and method based on tactical frontier network |
CN112147914A (en) * | 2020-09-01 | 2020-12-29 | 上海机电工程研究所 | Distributed simulation data online monitoring method and system based on reflective memory network |
CN113110108A (en) * | 2021-04-28 | 2021-07-13 | 北京星途探索科技有限公司 | Implementation method for guaranteeing real-time performance of semi-physical simulation by three-layer structure |
CN113360280A (en) * | 2021-06-02 | 2021-09-07 | 西安中锐创联科技有限公司 | Simulation curve display method based on multi-thread operation and dynamic global variable processing |
CN113360280B (en) * | 2021-06-02 | 2023-11-28 | 西安中锐创联科技有限公司 | Simulation curve display method based on multithread operation and dynamic global variable processing |
JP7649065B1 (en) | 2023-10-13 | 2025-03-19 | シャンハイ トサン テクノロジー リミテッド | Method and system for optimizing simulation performance of vehicle model, storage medium, and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN111381980B (en) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111381980B (en) | Interconnection system and method for hybrid simulation | |
WO2008047555A1 (en) | Simulation device, simulation model, and simulation model forming device | |
KR101856263B1 (en) | A system for real time simulation of the environment of an aircraft engine | |
US20210081585A1 (en) | Method for event-based simulation of a system | |
CN117075570A (en) | Data processing method, device and system | |
Ruiz et al. | ITER fast plant system controller prototype based on PXIe platform | |
CN112069122B (en) | General two-by-two-out-of-two computer device and implementation method thereof | |
EP3637262B1 (en) | Verification device for vehicle control device and vehicle control device | |
Robati et al. | A modeling and verification approach to the design of distributed IMA architectures using TTEthernet | |
US20130311695A1 (en) | Flexray Gateway and Method for Operating a Flexray Gateway | |
CN104678918A (en) | CANOPEN main control equipment based on PC104 bus and control method of CANOPEN main control equipment | |
CN102540908B (en) | General simulator for satellite attitude and track control subsystem closed-loop tests and method for general simulator | |
CN117667535A (en) | Debugging methods, devices, chips and transportation equipment based on SOC systems | |
CN105740039A (en) | RTX and VMIC based GNC real-time simulation system construction method | |
US20140114446A1 (en) | Multi-driver control method and apparatus thereof | |
Shreejith et al. | Accelerating validation of time-triggered automotive systems on FPGAs | |
JP2020064340A (en) | Control system | |
CN115442179B (en) | TTCAN intelligent node and gas turbine distributed control system | |
US20240231956A9 (en) | Apparatus and method for synchronizing participants of a simulation | |
CN116723227B (en) | Remote update method of multiple FPGA configuration files based on 5G communication | |
US12248420B2 (en) | Computer system for controlling peripheral devices | |
CN105573876A (en) | Middleware system of distributed fault tolerance flight control computer based on deterministic communication | |
Sababha et al. | A test-bed for reconfiguration-based fault-tolerance in distributed embedded systems | |
JP2018025840A (en) | Distributed simulation system and distributed simulation method | |
Schlager | A simulation architecture for time-triggered transducer networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |