CN108153164A - A kind of management-control method of more HLA federations simulation run - Google Patents
A kind of management-control method of more HLA federations simulation run Download PDFInfo
- Publication number
- CN108153164A CN108153164A CN201611102365.0A CN201611102365A CN108153164A CN 108153164 A CN108153164 A CN 108153164A CN 201611102365 A CN201611102365 A CN 201611102365A CN 108153164 A CN108153164 A CN 108153164A
- Authority
- CN
- China
- Prior art keywords
- control
- management
- host
- simulation
- experiment
- 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.)
- Pending
Links
Classifications
-
- 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
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention discloses a kind of management-control method of more HLA federations simulation run, including:Controlled end program is disposed on S1, the experiment host for running simulation federation at each, main control end program is disposed on the host as experiment control platform;S2, the corresponding order for customizing the federal member program sound correlation window message of each simulation federation and performing window message;The essential information of S3, the environmental information of the corresponding experiment host of each controlled end program configuration and simulation federation program, and the essential information of the environmental information for testing host and simulation federation program is sent to main control end program so that main control end program operates simulation federation;S4, main control end program show the federal member of all controlled participation emulation on the host as experiment control platform, and carry out management and control to emulation experiment operational process according to control input.The present invention can improve the efficiency and Time precision of simulation run management and control.
Description
Technical field
The present invention relates to cloth simulation technical fields.More particularly, to a kind of management and control side of more HLA federations simulation run
Method.
Background technology
As distributed emulation is using more and more common, simulation scale is increasing, and artificial physical number is more and more, greatly
The tissue of scale emulation experiment and operation management and control work are more and more heavier.Traditional simulation run management-control method is complicated and inefficient,
It is more notable during particularly with regard to more HLA federations.
Traditional simulation run management-control method, in other words emulation experiment operation management-control method in start distributed emulation behaviour
It is as step:First, the distributed emulation experiment synchronized using external clock needs to carry out the time to all experiment hosts before starting
Synchronous, current method is synchronized using independent time synchronization tool, then, starts emulation on each experiment host
Program.Next, one federal member of selection creates federation in each federation, then each federal member program is added in into connection
Nation, start emulation when also need to ensure using external clock synchronize federal member as far as possible synchronization start, by when
Clock error is minimized.Stop also needing one by one to move back simulation federation during emulation in traditional simulation run management-control method
Go out federal, deletion federation.
Major defect existing for traditional simulation run management-control method includes:First, design and simulation federal member is more, design
When experiment host is more, management and control heavy workload, efficiency is difficult to be promoted;Second, the state of simulation federation program is difficult to control, and imitates
It is very difficult to differentiate between the error of federal member program or network failure when something goes wrong;Third, when manually operated, are difficult to ensure that
The accuracy of time synchronization may cause emulation logic chaotic, if using the side that time control is added in simulation model code
Method causes model complicated and functional redundancy.
Accordingly, it is desirable to provide a kind of management-control method of more HLA federations simulation run of high efficiency, high Time precision.
Invention content
The purpose of the present invention is to provide a kind of management-control methods of more HLA federations simulation run, solve traditional emulation fortune
Inefficiency, the state of row management-control method are difficult to control the problem of low with Time precision.
In order to achieve the above objectives, the present invention uses following technical proposals:
A kind of management-control method of more HLA federations simulation run, includes the following steps:
Controlled end program is disposed on S1, the experiment host for running simulation federation at each, as experiment control
Main control end program is disposed on the host of platform;
S2, the correspondence for customizing the federal member program sound correlation window message of each simulation federation and performing window message
Order;
The basic letter of S3, the environmental information of the corresponding experiment host of each controlled end program configuration and simulation federation program
Breath, and the essential information of the environmental information for testing host and simulation federation program is sent to main control end program for master control
End program operates simulation federation;
S4, main control end program shown on the host as experiment control platform all controlled participation emulation it is federal into
Member, and management and control is carried out to emulation experiment operational process according to control input.
Preferably as some operation simulation federation experiment host of the host of experiment control platform.
Preferably, the environmental information for testing host includes:Test computer name, IP address, MAC Address, the RTI of host
Installation site;
Preferably, the essential information of simulation federation program includes:Federal title, federation's FED document locations and title,
Federal member program installation site, federal member program start order line and environmental variance.
Preferably, step S3 further comprises:Selected in each federation a federal member as it is chief federal into
Member, chief federal member program are used to creating and deleting federation.
Preferably, main control end program shows that all controlled participations are imitated on the host as experiment control platform in step S4
The information shown during genuine federal member includes the experiment host where federal member title, federal title and federal member.
Control button and/or control panel are provided preferably as the host of experiment control platform.
Preferably, the management and control content that management and control is carried out to emulation experiment operational process in step S4 includes:Plateau time is same
Step, RTI controls, federal member management and control, federal control and simulation process control.
Beneficial effects of the present invention are as follows:
The simulation run management and control process that technical solution of the present invention participates in cumbersome more HLA federations is unified to special
Management and control program is handled, and is substantially increased the efficiency of emulation experiment operation management and control, is realized to simulation process state, federal member
The real time monitoring of process status, while improve the Time precision of distributed federal member unified operation.Technology of the present invention
Scheme can not only use during emulation experiment, can also be developed in debugging process using to carry in distributing emulation system
Height exploitation and the efficiency of debugging.
Description of the drawings
The specific embodiment of the present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 shows the flow chart of the management-control method of more HLA federations simulation run.
Specific embodiment
In order to illustrate more clearly of the present invention, the present invention is done further with reference to preferred embodiments and drawings
It is bright.Similar component is indicated with identical reference numeral in attached drawing.It will be appreciated by those skilled in the art that institute is specific below
The content of description is illustrative and be not restrictive, and should not be limited the scope of the invention with this.
As shown in Figure 1, the management-control method of more HLA federations simulation run disclosed by the invention, includes the following steps:
Controlled end program is disposed on S1, the experiment host for running simulation federation at each, as experiment control
Main control end program is disposed on the host of platform;
S2, the simulation federation of corresponding simulation federation is controlled by way of window message due to each controlled end program
Membership program establishment federation, addition is federal, it is federal to exit, deletion federation, startup emulation, pause emulates and stopping emulates, therefore,
The federal member program for customizing each simulation federation rings correlation window message and performs the corresponding order of window message;
S3, the corresponding experiment environmental information of host of each controlled end program configuration and (simulation federation) simulation federation
The essential information of membership program, and the environmental information of host and (simulation federation) simulation federation program will be tested
Essential information is sent to main control end program so that main control end program operates simulation federation;
S4, main control end program shown on the host as experiment control platform all controlled participation emulation it is federal into
Member, and management and control is carried out to emulation experiment operational process according to control input.
In the present solution, the host as experiment control platform in step S1 can be a host set in addition, also may be used
Be some operation simulation federation experiment host.The function of main control end program is to provide to more HLA federations emulation experiment
Complete unified management and control ability, synchronized including control All hosts plateau time, all simulation federations controlled uniformly to open
Dynamic, establishment federation adds in federation, exits federal, deletion federation, and control federal member program starts at the unification moment to be emulated.By
The function of control end program is to receive the control command of main control end program, the pipe that the program completion of auxiliary main control end runs emulation experiment
Control.
In the present solution, the environmental information of the experiment host in step S3 includes:With testing computer name, the IP of host
Location, MAC Address, RTI installation sites;
In the present solution, the essential information of the simulation federation program of simulation federation in step S3 includes:It is federal
Title, federation's FED document locations and title, federal member program installation site, federal member program start order line and environment
Variable.
In the present solution, step S3 further comprises:A federal member is selected in each federation as chief federal
Member, the federal member program of chief federal member are used to creating and deleting federation.If being not provided with chief federal member, lead
Control end program will randomly choose one of federal member and create federation.
In the present solution, main control end program shows all controlled participations on the host as experiment control platform in step S4
The information shown during the federal member of emulation includes experiment host where federal member title, federal title, federal member etc.
Key message,
In the present solution, the host as experiment control platform in step S4 provides control button and/or control panel, for pipe
Control personnel can carry out control input using control button and/or control panel.
In the present solution, the management and control content that management and control is carried out to emulation experiment operational process in step S4 includes:Plateau time
Synchronization, RTI controls, federal member management and control, federal control and simulation process control;
Plateau time synchronizes:The system time and deployment that the host platform (testing host) of controlled end program will be disposed are led
The system time for controlling the host platform as experiment control platform of end program synchronizes, and time error is no more than between guarantee system
10ms;
RTI is controlled:For management and control personnel for starting and closing RTI processes, which passes through controlled end routine call system
API is to start and close RTI program process;
Federal member management and control:Start for management and control personnel and close federal member process and real time inspection federal member state,
Controlled end program real-time report federal member exits extremely waits abnormal problems, and main control end program can observe network state and connection in real time
Nation's member process's state;
Federation's control:For management and control personnel create it is federal, delete federal, the process is by main control end program by the life of management and control personnel
Order is issued to the corresponding controlled end program of chief federal member, and controlled end program sends to chief federal member program and creates connection
The function that federal window message realization creates and deletion is federal is deleted by nation;
Simulation process controls:Start for management and control personnel, pause, continue, stop simulation run, which passes through main control end journey
The absolute time that the order of management and control personnel is performed plus order is inscribed and is dealt into each controlled end program by sequence, and controlled end program is to specifying
The absolute moment sends to federal member program to be started, pause, continuation, stops the window message of simulation run to realize to emulating
The control of journey.
Obviously, the above embodiment of the present invention be only to clearly illustrate example of the present invention, and not be pair
The restriction of embodiments of the present invention for those of ordinary skill in the art, may be used also on the basis of the above description
To make other variations or changes in different ways, all embodiments can not be exhaustive here, it is every to belong to this hair
The obvious changes or variations that bright technical solution is extended out are still in the row of protection scope of the present invention.
Claims (8)
1. a kind of management-control method of more HLA federations simulation run, which is characterized in that this method comprises the following steps:
Controlled end program is disposed on S1, the experiment host for running simulation federation at each, as experiment control platform
Main control end program is disposed on host;
S2, the corresponding life for customizing the federal member program sound correlation window message of each simulation federation and performing window message
It enables;
The essential information of S3, the environmental information of the corresponding experiment host of each controlled end program configuration and simulation federation program,
And the essential information of the environmental information for testing host and simulation federation program is sent to main control end program for main control end
Program operates simulation federation;
S4, main control end program show the federal member of all controlled participation emulation on the host as experiment control platform, and
Management and control is carried out to emulation experiment operational process according to control input.
2. the management-control method of more HLA federations simulation run according to claim 1, which is characterized in that as experiment control
Some operation simulation federation experiment host of the host of platform.
3. the management-control method of more HLA federations simulation run according to claim 1, which is characterized in that test the ring of host
Border information includes:The computer name of experiment host, IP address, MAC Address, RTI installation sites.
4. the management-control method of more HLA federations simulation run according to claim 1, which is characterized in that simulation federation
The essential information of program includes:Federal title, federation's FED document locations and title, federal member program installation site, it is federal into
Member's program starts order line and environmental variance.
5. the management-control method of more HLA federations simulation run according to claim 1, which is characterized in that step S3 is further
Including:A federal member is selected in each federation, and as chief federal member, chief federal member program is used to create
It is federal with deleting.
6. the management-control method of more HLA federations simulation run according to claim 1, which is characterized in that master control in step S4
The packet that end program is shown in the federal member that all controlled participation emulation are shown on the host as experiment control platform
Include the experiment host where federal member title, federal title and federal member.
7. the management-control method of more HLA federations simulation run according to claim 1, which is characterized in that as experiment control
The host of platform provides control button and/or control panel.
8. the management-control method of more HLA federations simulation run according to claim 1, which is characterized in that pair in step S4
The management and control content that emulation experiment operational process carries out management and control includes:Plateau time synchronization, RTI controls, federal member management and control, federation
Control and simulation process control.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611102365.0A CN108153164A (en) | 2016-12-05 | 2016-12-05 | A kind of management-control method of more HLA federations simulation run |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611102365.0A CN108153164A (en) | 2016-12-05 | 2016-12-05 | A kind of management-control method of more HLA federations simulation run |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108153164A true CN108153164A (en) | 2018-06-12 |
Family
ID=62470874
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611102365.0A Pending CN108153164A (en) | 2016-12-05 | 2016-12-05 | A kind of management-control method of more HLA federations simulation run |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108153164A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101482828A (en) * | 2009-02-24 | 2009-07-15 | 中国运载火箭技术研究院 | Universal distributed vision simulation system based on HLA and its implementing method |
US20090271423A1 (en) * | 2008-04-23 | 2009-10-29 | Raytheon Company | HLA to XML Conversion |
CN102508439A (en) * | 2011-11-18 | 2012-06-20 | 天津大学 | HLA (High Level Architecture)-based multi-unmmaned aerial vehicle distributed simulation method |
CN102662681A (en) * | 2012-04-25 | 2012-09-12 | 清华大学 | Distributed simulation general supporting platform based on high level architecture (HLA) and implementation method thereof |
EP2591419A1 (en) * | 2010-07-06 | 2013-05-15 | Saab AB | Simulating and testing avionics |
CN103454928A (en) * | 2013-09-12 | 2013-12-18 | 国家电网公司 | Reactive voltage control simulation system and method based on power grid regulation and control integrated mode |
CN104778320A (en) * | 2015-04-13 | 2015-07-15 | 北京仿真中心 | Configurable HLA (high level architecture) federal member construction method and configurable HLA federal member construction system |
-
2016
- 2016-12-05 CN CN201611102365.0A patent/CN108153164A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090271423A1 (en) * | 2008-04-23 | 2009-10-29 | Raytheon Company | HLA to XML Conversion |
CN101482828A (en) * | 2009-02-24 | 2009-07-15 | 中国运载火箭技术研究院 | Universal distributed vision simulation system based on HLA and its implementing method |
EP2591419A1 (en) * | 2010-07-06 | 2013-05-15 | Saab AB | Simulating and testing avionics |
CN102508439A (en) * | 2011-11-18 | 2012-06-20 | 天津大学 | HLA (High Level Architecture)-based multi-unmmaned aerial vehicle distributed simulation method |
CN102662681A (en) * | 2012-04-25 | 2012-09-12 | 清华大学 | Distributed simulation general supporting platform based on high level architecture (HLA) and implementation method thereof |
CN103454928A (en) * | 2013-09-12 | 2013-12-18 | 国家电网公司 | Reactive voltage control simulation system and method based on power grid regulation and control integrated mode |
CN104778320A (en) * | 2015-04-13 | 2015-07-15 | 北京仿真中心 | Configurable HLA (high level architecture) federal member construction method and configurable HLA federal member construction system |
Non-Patent Citations (2)
Title |
---|
郭斌等: "基于HLA的复杂产品多联邦协同仿真运行管理研究", 《***仿真学报》 * |
黄健等: "HLA联邦运行管理的分析与设计", 《***工程与电子技术》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105843707B (en) | Database quick recovery method and equipment | |
CN102306223B (en) | High level architecture (HLA) technology-based ship gas turbine device integrated simulation platform and implementation method thereof | |
CN101571802A (en) | Visualization automatic generation method of embedded software test data and system thereof | |
CN109992571B (en) | Online closed-loop checking system and checking method for configuration file of intelligent substation | |
JP2009265668A (en) | Training simulator for engineering project | |
CN1389829A (en) | Fault searching method and fault searching apparatus | |
US5940617A (en) | Debugger for controlling execution of software installed in object to be controlled on the basis of state transition model, debugging method thereof, record medium thereof, and method for correlating function specifications and code addresses | |
CN111427555A (en) | Lightweight intelligent contract framework and contract development method | |
CN109146081A (en) | It is a kind of for quickly creating the method and device of model item in machine learning platform | |
CN109460358A (en) | Configuring management method and system based on Cmdb | |
CN105117329B (en) | A kind of application program automatic wire charging method and system | |
CN104461854A (en) | General simulation testing platform for software of ship equipment and construction method of general simulation testing platform | |
CN108665539A (en) | A kind of design method of the emergent analogue simulation disposition of benzol hydro refining unit hydrogen gas leakage 3D | |
CN202694145U (en) | Test system of main control board | |
CN111914401A (en) | Power communication network maintenance drilling method and system based on fault simulation | |
CN108153164A (en) | A kind of management-control method of more HLA federations simulation run | |
CN107861838A (en) | Method and device of the automated back-up MySQL database from storehouse | |
CN112367186B (en) | Fault protection method and device based on 0penStack bare computer | |
CN105468431B (en) | Multi-model real-time emulation system | |
CN108845956A (en) | The method and apparatus of Application testing | |
CN103634290B (en) | Network (WSN) emulation system | |
CN105787141B (en) | A kind of synergy emulation method and system of Complex Weapon System Campaign Process | |
CN100359466C (en) | Tool command language integration development system | |
CN109657818A (en) | A kind of nuclear power analog machine instructor station software fault introduces the implementation method of system | |
CN109525432A (en) | A kind of indoor power method for inspecting, apparatus and system |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180612 |