CN106846963A - One kind emulation data management module and method - Google Patents
One kind emulation data management module and method Download PDFInfo
- Publication number
- CN106846963A CN106846963A CN201611223011.1A CN201611223011A CN106846963A CN 106846963 A CN106846963 A CN 106846963A CN 201611223011 A CN201611223011 A CN 201611223011A CN 106846963 A CN106846963 A CN 106846963A
- Authority
- CN
- China
- Prior art keywords
- emulation
- data
- emulation data
- simulator
- module
- 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
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
-
- 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45508—Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Human Computer Interaction (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses one kind emulation data management module, it is arranged in the teaching management instrument of simulation training system, including emulation data storage module and emulation data initialization module.Also disclose that emulation data managing method includes simultaneously, emulation data storage module reads device model information and corresponding status information of equipment respectively from track traffic synthetic monitoring system business storehouse and real-time database, and is preserved with document form data;Station and specialty that emulation data initialization module is selected according to operating personnel, screen emulation data from data file, and emulation data edition then is sent into emulation simulator into script file;Emulation simulator perform script file simultaneously changes the value of corresponding registers in shared drive, completes initial work.The present invention considerably improves the operating efficiency of teacher for preparing the data management work after terminating with teaching, training before the operation of simulation training system.
Description
Technical field
The present invention relates to a kind of track traffic synthetic supervisory control simulation training system emulation data management module and method, belong to
Track traffic synthetic monitoring system emulation training field.
Background technology
With domestic city track traffic develop rapidly and professional wilderness demand, quick improve training to meet
The quality and speed of the talent are instructed, using Computer simulation technology, by the function of software analog field device, state and change
Change process, it is an effectively approach for teaching, training to build track traffic synthetic supervisory control simulation training system.
Teaching management instrument is used to realize management function of the teacher to each student training, is track traffic synthetic supervisory control simulation
One important component of training system, it carries comprehensive supervision, control and system maintenance tasks.Teaching management instrument
With good man-machine interface, it can strengthen the operating efficiency of teacher.
In actual applications, emulation simulator is by opening up shape of one piece of shared drive as register storage emulation equipment
State information.But there is problems with:After system cut-off is restarted, the information of the shared drive storage of emulation simulator can be all
Lose;Even if lecture contents are identical, teacher is also required to be devoted a tremendous amount of time according to course content every time and does careful preparation work;
The course content of certain knowledge point is more, it is impossible to continue the demand given lessons after satisfaction interruption course.
The content of the invention
In order to solve the above-mentioned technical problem, the invention provides one kind emulation data management module and method.
In order to achieve the above object, the technical solution adopted in the present invention is:
One kind emulation data management module, the emulation data management module is arranged in teaching management instrument, including emulation number
According to preserving module and emulation data initialization module;
Emulation data storage module:Read device model letter respectively from track traffic synthetic monitoring system business storehouse and real-time database
Breath and corresponding status information of equipment, and preserved with document form data;
Emulation data initialization module:The station selected according to operating personnel and specialty, screen emulation data from data file,
Then emulation data edition is sent to emulation simulator into script file, emulation simulator perform script file simultaneously changes shared
The value of corresponding registers in internal memory, completes initial work.
Device model information and corresponding status information of equipment are combined, and assigned catalogue is stored in document form data
Under.
Emulation data edition is sent to emulation simulator into LUA script files.
One kind emulation data managing method, including,
Emulation data storage module reads device model letter respectively from track traffic synthetic monitoring system business storehouse and real-time database
Breath and corresponding status information of equipment, and preserved with document form data;
Station and specialty that emulation data initialization module is selected according to operating personnel, screen emulation data from data file,
Then emulation data edition is sent to emulation simulator into script file;
Emulation simulator perform script file simultaneously changes the value of corresponding registers in shared drive, completes initial work.
Device model information and corresponding status information of equipment are combined, and assigned catalogue is stored in document form data
Under.
Emulation data edition is sent to emulation simulator into LUA script files.
The beneficial effect that the present invention is reached:When running into teaching, training and interrupting, can be by by emulating data storage module
The running status of current system is preserved with document form;When preparing lessons after class, can be by emulating data storage module
Teaching scene is set and preserved on simulation training system;When giving lessons again, can be continued by emulating data initialization module
Interrupt status continues to attend class, or directly selects scene of preparing lessons and given lessons, and considerably reduces and set on classroom teaching scene
Time, realize and once prepare lessons, the effect for repeatedly using considerably improves the operating efficiency of teacher.
Brief description of the drawings
Fig. 1 is the structural representation of module work of the present invention.
Fig. 2 is the flow chart of the inventive method.
Specific embodiment
The invention will be further described below in conjunction with the accompanying drawings.Following examples are only used for clearly illustrating the present invention
Technical scheme, and can not be limited the scope of the invention with this.
As shown in figure 1, including emulation simulator, teaching management instrument and track traffic synthetic monitoring system, using C/S framves
Structure, service end is emulation simulator, and emulation simulator has script engine and shared drive, and client is teaching management instrument,
Emulation simulator and teaching management instrument are communicated by network with track traffic synthetic monitoring system, track traffic synthetic monitoring system
Unite for the inquiry for providing model information, emulation data management module is arranged in the teaching management instrument of simulation training system,
Including emulation data storage module and emulation data initialization module.
Concrete function is as follows:
Emulation data storage module:Read device model letter respectively from track traffic synthetic monitoring system business storehouse and real-time database
Breath and corresponding status information of equipment, device model information and corresponding status information of equipment are combined, with data file shape
Formula is stored under assigned catalogue.
Emulation data initialization module:The station selected according to operating personnel and specialty, screen emulation from data file
Data, are then sent to emulation simulator by emulation data edition into LUA script files, and emulation simulator performs LUA scripts text
Part simultaneously changes the value of corresponding registers in shared drive, completes initial work.
As shown in Fig. 2 emulation data managing method, comprises the following steps:
Step 1, preserves flow, specific as follows:
Catalogue and title that operating personnel preserve in the data that interface pre-sets, emulation data storage module are comprehensive from track traffic
Device model information and corresponding status information of equipment, device model letter are read in conjunction monitoring system business storehouse and real-time database respectively
Breath and corresponding status information of equipment are combined, and are stored under assigned catalogue with document form data.
Step 2, initializes flow, specific as follows:
Operating personnel need station and the specialty of initialization, emulation data initialization module to be selected according to operating personnel in interface selection
The station selected and specialty, screen emulation data from data file, and then emulation data edition is sent into LUA script files
Emulation simulator, emulation simulator performs LUA script files and changes the value of corresponding registers in shared drive, completes initialization
Work.Now, track traffic synthetic monitoring system is preposition communicates with emulation simulator, you can in track traffic synthetic monitoring system
The running status of interface refreshing a device.
When running into teaching, training interruption, can be by the running status of current system with file by emulating data storage module
Form is preserved;When preparing lessons after class, can set and preserve on simulation training system by emulating data storage module
Teaching scene;When giving lessons again, continue to attend class by emulating the data initialization module interrupt status that can continue, or directly
Selection scene of preparing lessons is given lessons, and considerably reduces the time that teaching scene is set on classroom, is realized and is once prepared lessons, repeatedly
Reusable effect, considerably improves the operating efficiency of teacher.
The above is only the preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, on the premise of the technology of the present invention principle is not departed from, some improvement and deformation can also be made, these improve and deform
Also should be regarded as protection scope of the present invention.
Claims (6)
- It is 1. a kind of to emulate data management module, it is characterised in that:The emulation data management module is arranged on teaching management instrument It is interior, including emulation data storage module and emulation data initialization module;Emulation data storage module:Read device model letter respectively from track traffic synthetic monitoring system business storehouse and real-time database Breath and corresponding status information of equipment, and preserved with document form data;Emulation data initialization module:The station selected according to operating personnel and specialty, screen emulation data from data file, Then emulation data edition is sent to emulation simulator into script file, emulation simulator perform script file simultaneously changes shared The value of corresponding registers in internal memory, completes initial work.
- 2. one kind according to claim 1 emulates data management module, it is characterised in that:Device model information and corresponding Status information of equipment is combined, and is stored under assigned catalogue with document form data.
- 3. one kind according to claim 1 emulates data management module, it is characterised in that:Emulate data edition into LUA pin Presents is sent to emulation simulator.
- It is 4. a kind of to emulate data managing method, it is characterised in that:Including,Emulation data storage module reads device model letter respectively from track traffic synthetic monitoring system business storehouse and real-time database Breath and corresponding status information of equipment, and preserved with document form data;Station and specialty that emulation data initialization module is selected according to operating personnel, screen emulation data from data file, Then emulation data edition is sent to emulation simulator into script file;Emulation simulator perform script file simultaneously changes the value of corresponding registers in shared drive, completes initial work.
- 5. one kind according to claim 4 emulates data managing method, it is characterised in that:Device model information and corresponding Status information of equipment is combined, and is stored under assigned catalogue with document form data.
- 6. one kind according to claim 4 emulates data managing method, it is characterised in that:Emulate data edition into LUA pin Presents is sent to emulation simulator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611223011.1A CN106846963A (en) | 2016-12-27 | 2016-12-27 | One kind emulation data management module and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611223011.1A CN106846963A (en) | 2016-12-27 | 2016-12-27 | One kind emulation data management module and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106846963A true CN106846963A (en) | 2017-06-13 |
Family
ID=59135496
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611223011.1A Pending CN106846963A (en) | 2016-12-27 | 2016-12-27 | One kind emulation data management module and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106846963A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116069530A (en) * | 2023-04-03 | 2023-05-05 | 中国人民解放军国防科技大学 | Simulation engine data sharing blackboard system based on memory pool |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090036936A (en) * | 2007-10-10 | 2009-04-15 | 목포과학대학산학협력단 | A simulation system and simulation method for clinical training |
CN101482894A (en) * | 2009-01-22 | 2009-07-15 | 北京全路通信信号研究设计院 | Simulation system and method for combined train operation control |
CN102592022A (en) * | 2012-01-09 | 2012-07-18 | 国电南瑞科技股份有限公司 | Rail transit scene simulation system |
CN106250308A (en) * | 2016-07-22 | 2016-12-21 | 北京赛博智通信息技术有限责任公司 | A kind of simulation system based on emulation data model and method |
-
2016
- 2016-12-27 CN CN201611223011.1A patent/CN106846963A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090036936A (en) * | 2007-10-10 | 2009-04-15 | 목포과학대학산학협력단 | A simulation system and simulation method for clinical training |
CN101482894A (en) * | 2009-01-22 | 2009-07-15 | 北京全路通信信号研究设计院 | Simulation system and method for combined train operation control |
CN102592022A (en) * | 2012-01-09 | 2012-07-18 | 国电南瑞科技股份有限公司 | Rail transit scene simulation system |
CN106250308A (en) * | 2016-07-22 | 2016-12-21 | 北京赛博智通信息技术有限责任公司 | A kind of simulation system based on emulation data model and method |
Non-Patent Citations (1)
Title |
---|
朱祁等: "轨道交通综合监控仿真培训***的设计与实现", 《自动化与仪器仪表》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116069530A (en) * | 2023-04-03 | 2023-05-05 | 中国人民解放军国防科技大学 | Simulation engine data sharing blackboard system based on memory pool |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105280042A (en) | Ideological and political theories teaching system for colleges and universities | |
CN106991629A (en) | A kind of classroom analog platform based on Cloud Server | |
CN108897507A (en) | A kind of synchronizing white display methods and system based on Android end wisdom classroom | |
CN105070127A (en) | Interactive practical teaching system and method | |
CN106297453A (en) | A kind of English interactive mode learning aid system | |
CN110211445B (en) | Power distribution network load transfer control application training system | |
CN104299464A (en) | Simulating training system for electric safety skills | |
CN106991856A (en) | A kind of colleges and universities' experimental system based on cloud desktop | |
CN106056506A (en) | Student information intelligent management system | |
CN103871287A (en) | Teaching data processing system | |
CN205028343U (en) | Enterprise's training education platform based on internet | |
CN110223552A (en) | A kind of Navigation class Examination for the Crew training education system based on cell phone application | |
CN103985012A (en) | Student laboratory course teaching and attendance checking integrated system | |
CN106846963A (en) | One kind emulation data management module and method | |
CN112349165A (en) | Power grid dispatcher simulation training method, device and system based on regulation cloud | |
CN110164214A (en) | A kind of long-distance interactive English teaching system and method | |
CN107067847B (en) | Teaching integrated system of Internet of things | |
CN110580830A (en) | Teaching system applying digital visual virtual reality technology to interdisciplinary learning | |
CN104992580A (en) | Autonomous lesson planning and automatic teaching system | |
CN108154717A (en) | A kind of intelligent classroom system based on pattern-recognition | |
CN106097808A (en) | A kind of English distance education system | |
CN108665756A (en) | A kind of medical nursing teaching simulation experience system and application method | |
CN104281990A (en) | Teaching management system | |
CN202929879U (en) | Computer control teaching system | |
CN204946415U (en) | A kind of computer hardware Course integration experiment porch |
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: 20170613 |