CN104332075B - A kind of row control HWIL simulation training system and method based on B/S frameworks - Google Patents
A kind of row control HWIL simulation training system and method based on B/S frameworks Download PDFInfo
- Publication number
- CN104332075B CN104332075B CN201410528643.3A CN201410528643A CN104332075B CN 104332075 B CN104332075 B CN 104332075B CN 201410528643 A CN201410528643 A CN 201410528643A CN 104332075 B CN104332075 B CN 104332075B
- Authority
- CN
- China
- Prior art keywords
- teacher
- student
- training
- train
- interface
- 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.)
- Active
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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
The invention discloses a kind of row control HWIL simulation training system and method based on B/S frameworks, the system includes browser end and server end, the browser end mainly completes teacher and login, course management, the operation of emulation train and control, the real time information of running environment of student show and train showing interface, and the running environment includes working line and yard;The server end mainly completes the operation of HWIL simulation training platform and the process of training contents, according to the course management order of teacher and student, controls the related software modules of server end, makes whole platform possess service condition;Emulation train is operated and is controlled by browser end, so that the whole platform of server end is behaved, and in real time running is recorded using data collection platform in running, and data are processed by training service terminal, form training and show interface, running and internal principle are shown.
Description
Technical field
The invention belongs to field of computer technology, and in particular to a kind of row control HWIL simulation training system based on B/S frameworks
System and method.
Background technology
As the subway system in multiple cities such as high-speed railway and Beijing, Shanghai such as military wide, Zheng Xi, Beijing-Shanghai is opened in succession
Logical, Chinese track traffic was quickly grown in recent years.The construction of high ferro circuit employs the CTCS-2 levels with independent intellectual property right
Or CTCS-3 level train control systems, and subway system then employs the new train control system such as CBTC.New equipment flourishes and more
Add kind, higher requirement it is also proposed to the quality level of signal personnel.
At present, either high ferro circuit or urban track traffic, the training of train control system is most of to be known with teacher's explanation
Know based on point, a few cases are to carry out related training with reference to row control real equipment, and training means and method show slightly thin, and teacher
Money troop is older, and knowledge structure tend to aging, and the mode given lessons does not excite the interest of student.And student does not much have
Through specification, strict railway Professional knowledge and skill education training, culture base is poor.
Either equipment generates pure emulation or the HWIL simulation that producer or each training organization oneself build at present
Train control system, be all by train control system in laboratory environments can according to real scene operation for the purpose of, without from teaching
Angle go consider, using such system carry out training and teaching, its result of training can be better than simple explanation knowledge point,
But the requirement of real teaching cannot be met.
The content of the invention
It is an object of the invention to provide a kind of row control HWIL simulation training system and method based on B/S frameworks, this is
System and method can require according to various teaching, train control system is carried out according to three kinds of different modes such as explanation, random and customizations
Operation, and principle inside system operation is shown with patterned way, so as to improve the teaching efficiency of train control system.Utilize
System and method can make the teaching of train control system more flexible, improve the interactive of teaching, extensibility and easily access
Property.
To achieve these goals, the present invention is adopted the technical scheme that:
A kind of row control HWIL simulation training system based on B/S frameworks, browser end adopt Ethernet with server end
It is attached;The manipulation service terminal of server end, course service terminal, training service terminal, data collection platform, true line
All using network connection side between road simulation and report control platform, emulation mobile unit, interface adapting appts, emulation ground installation
Formula;It is known and logical using this area between the interface adapting appts and true mobile unit and ground real equipment of server end
Connected mode.Shown in concrete connected mode Fig. 1, the system includes browser end and server end, the browser end
Login, course management, the operation of emulation train and control, the real time information of running environment for mainly completing teacher and student shows
And showing interface is trained, the running environment includes working line and yard;It is in kind imitative that the server end mainly completes half
The operation of true training platform and the process of training contents, according to the course management order of teacher and student, control server end
Related software modules, make whole platform possess service condition;Emulation train is operated and is controlled by browser end, so that service
The whole platform in device end is behaved, and is recorded running using data collection platform in real time in running, and
Data are processed by training service terminal, form training and show interface, running and internal principle are shown.
The server end is mainly by service terminal part (mainly by manipulation service terminal, course service terminal and training
Service terminal), real line simulation and manipulate part, emulation row control environment division and (include emulation train control on board equipment and emulation
Row control ground installation) and true row control environment division (including true train control on board equipment and true row control ground installation) composition.
The service terminal part is mainly made up of manipulation service terminal, course service terminal and training service terminal, institute
Stating emulation row control environment division includes emulating train control on board equipment and emulation row control ground installation, the true row control environment division
Including true train control on board equipment and true row control ground installation.
A kind of row control HWIL simulation Training Methodology based on B/S frameworks, comprises the following steps that:
Teacher logs in course management interface before teaching, in course management interface, completes selection, the training of teaching model
Selection, the selection of teacher's participation method and the failure setting of course;
The first step, teacher log in course management interface using specific username and password, if logged on failure, then cannot
Other operations are carried out, student cannot also operate related content;If logged on success, then into second step;
Second step, the course name that teacher is trained needed for selecting on course management interface, after selection is finished, into the 3rd
Step;
3rd step, teacher select teaching model on course management interface, wherein explanation pattern is defaulted as, the teaching mould
Formula includes explanation pattern, custom model and random model;Wherein, if what is selected is explanation pattern, after student's login system, only
The interface of teacher can be shown with replication mode, it is impossible to carry out any operation, teacher can arrange failed operation, and the pattern is main
For the mode of " teacher says that student listens ", in this mode, teacher is operated on screen, and student can only stare at screen
See, it is impossible to Self-operating;If what is selected is custom model, teacher is that each student is selected in different failures settings respectively
Hold;Under custom model, the operation of all student's terminals is not disturbed each other, independent operating, and under the pattern, teacher gives any one
Individual student arranges Arbitrary Fault, student's Self-operating, analysis and solution dependent failure;If what is selected is random model, teacher
Without the need for other operations, system assigns study content can to automatically each student, arrange failure without the need for teacher oneself, after emulation platform
Platform system will arrange corresponding failure, student's Self-operating, analysis and solution dependent failure automatically;
4th step, teacher start and terminate training on course management interface, after training function is started, whole server
The operational effect of end emulation platform is as follows, if the teaching model that teacher selects is explanation pattern, and the teacher's participant for selecting
Formula is operated for teacher, then, after the operation of half emulation platform of server end, teacher need to show interface visitor in train manipulation and running environment
Self-operating and control emulation train operation on the end of family, and in train operation, train manipulation and running environment show interface
In client by the circuit of train operation and the real time information of yard information out, by train control system and in training shows interface
Portion's state carries out real-time exhibition in modes such as flow chart, patten transformation state diagram and protocol data crossing-over maps, and each student sees
The training arrived shows that interface content is all identical, but in this mode, server end emulation platform cannot realize suspending, accelerate or
The functions such as deceleration;If the teaching model that teacher selects is explanation pattern, and the teacher's participation method for selecting is played back for course, then
After when server end emulation platform runs, teacher grasped in the client of interface without the need for showing in train manipulation and running environment
Make, the action such as teacher can apply to suspend, accelerate and rerun;If teacher select teaching model be custom model or
Random model, then each student can voluntarily log in train manipulation and running environment show interface client on carry out emulation row
The operation and control of car, each student do not interfere with each other, meanwhile, the content of each student's Self-operating is logged in each student respectively
Training show interface in by train control system internal state with flow chart, patten transformation state diagram and protocol data crossing-over map side
Formula carries out real-time exhibition, and the training that each student sees shows that interface content is different.
Beneficial effect
(1) this method and system can be required according to various teaching, it is proposed that half row control analogue system in kind is according to explanation
Three kinds of different modes such as pattern, random model and custom model are run, and have been innovated train control system Training Methodology, have been improve row
Control system training effect;
(2) this method and system are built using B/S structures, and teacher and student can be passed through with background system any
Network is operated where being connected, and is improve the motility of row control emulation training platform, is not limited by training venue;
(3) this method and system can meet the demand of teacher's explanation, can improve participation of the student in row control teaching again
Dynamics, enriches the training means of train control system.System and method can be required according to various teaching, by train control system according to
Three kinds of different modes such as explanation, random and customization are run, and principle inside system operation is opened up with patterned way
Show, so as to improve the teaching efficiency of train control system.
(4) the system and method are built using B/S frameworks, and teacher and student can be passed through with background system any
Network is operated where being connected, and is not limited by training venue, and teacher and student be able to can also be led in same place
Cross the control system learning aid of long-range real-time performance local and remote row.Therefore, train control system can be made using system and method
Teaching it is more flexible, improve the interactive of teaching, extensibility and easy access property.
Description of the drawings
Row control HWIL simulation training system structures of the Fig. 1 based on B/S frameworks.
Specific embodiment
A kind of row control HWIL simulation training system based on B/S frameworks, the system include browser end and server
End, the browser end mainly complete login, course management, the operation of emulation train and control, the operation ring of teacher and student
The real time information in border shows and trains showing interface, and the running environment includes working line and yard;The server end
The operation of HWIL simulation training platform and the process of training contents are completed mainly, according to the course management life of teacher and student
Order, controls the related software modules of server end, makes whole platform possess service condition;Operated by browser end and controlled and be imitative
True train, so that the whole platform of server end is behaved, and in real time will fortune using data collection platform in running
Row process record gets off, and processes data by training service terminal, forms training and shows interface, by running and
Internal principle shows.
The server end is mainly simulated by service terminal part, real line and manipulates part, emulation row control equipment portion
Divide and true row control environment division composition.
The service terminal part is mainly made up of manipulation service terminal, course service terminal and training service terminal, institute
Stating emulation row control environment division includes emulating train control on board equipment and emulation row control ground installation, the true row control environment division
Including true train control on board equipment and true row control ground installation.
A kind of row control HWIL simulation Training Methodology based on B/S frameworks, comprises the following steps that:
Teacher logs in course management interface before teaching, in course management interface, completes selection, the training of teaching model
Selection, the selection of teacher's participation method and the failure setting of course;
The first step, teacher log in course management interface using specific username and password, if logged on failure, then cannot
Other operations are carried out, student cannot also operate related content;If logged on success, then into second step;
Second step, the course name that teacher is trained needed for selecting on course management interface, after selection is finished, into the 3rd
Step;
3rd step, teacher select teaching model on course management interface, wherein explanation pattern is defaulted as, the teaching mould
Formula includes explanation pattern, custom model and random model;Wherein, if what is selected is explanation pattern, after student's login system, only
The interface of teacher can be shown with replication mode, it is impossible to carry out any operation, teacher can arrange failed operation, and the pattern is main
For the mode of " teacher says that student listens ", in this mode, teacher is operated on screen, and student can only stare at screen
See, it is impossible to Self-operating;If what is selected is custom model, teacher is that each student is selected in different failures settings respectively
Hold;Under custom model, the operation of all student's terminals is not disturbed each other, independent operating, and under the pattern, teacher gives any one
Individual student arranges Arbitrary Fault, student's Self-operating, analysis and solution dependent failure;If what is selected is random model, teacher
Without the need for other operations, system assigns study content can to automatically each student, arrange failure without the need for teacher oneself, after emulation platform
Platform system will arrange corresponding failure, student's Self-operating, analysis and solution dependent failure automatically;
4th step, teacher start and terminate training on course management interface, after training function is started, whole server
The operational effect of end emulation platform is as follows, if the teaching model that teacher selects is explanation pattern, and the teacher's participant for selecting
Formula is operated for teacher, then, after the operation of half emulation platform of server end, teacher need to show interface visitor in train manipulation and running environment
Self-operating and control emulation train operation on the end of family, and in train operation, train manipulation and running environment show interface
In client by the circuit of train operation and the real time information of yard information out, by train control system and in training shows interface
Portion's state carries out real-time exhibition in modes such as flow chart, patten transformation state diagram and protocol data crossing-over maps, and each student sees
The training arrived shows that interface content is all identical, but in this mode, server end emulation platform cannot realize suspending, accelerate or
The functions such as deceleration;If the teaching model that teacher selects is explanation pattern, and the teacher's participation method for selecting is played back for course, then
After when server end emulation platform runs, teacher grasped in the client of interface without the need for showing in train manipulation and running environment
Make, the action such as teacher can apply to suspend, accelerate and rerun;If teacher select teaching model be custom model or
Random model, then each student can voluntarily log in train manipulation and running environment show interface client on carry out emulation row
The operation and control of car, each student do not interfere with each other, meanwhile, the content of each student's Self-operating is logged in each student respectively
Training show interface in by train control system internal state with flow chart, patten transformation state diagram and protocol data crossing-over map side
Formula carries out real-time exhibition, and the training that each student sees shows that interface content is different.
Finally it should be noted that:Obviously, above-described embodiment is only intended to clearly illustrate the application example, and and
The non-restriction to embodiment.For those of ordinary skill in the field, can also do on the basis of the above description
Go out the change or variation of other multi-forms.There is no need to be exhaustive to all of embodiment.And thus drawn
Among protection domain of the obvious change or variation that Shen goes out still in the application type.
Claims (1)
1. a kind of row control HWIL simulation Training Methodology based on B/S frameworks, it is characterised in that be based on B/S frameworks using a kind of
Row control HWIL simulation training system, the system includes browser end and server end, and the browser end completes teacher
Login, course management, the operation of emulation train and control, the real time information of running environment with student shows and trains interface
Show, the running environment includes working line and yard;The server end completes the operation of HWIL simulation training platform
With the process of training contents, according to the course management order of teacher and student, the related software modules of server end are controlled, is made whole
Individual platform possesses service condition;Emulation train is operated and is controlled by browser end, so that the whole platform operation of server end
Get up, and in real time running is recorded using data collection platform in running, and pass through training service terminal
Data are processed, training is formed and is shown interface, running and internal principle are shown;
The server end is simulated and manipulated by service terminal part, real line part, emulates row control environment division and true
Row control environment division composition;
By manipulating, service terminal, course service terminal and training service terminal are constituted, the emulation is arranged for the service terminal part
Control environment division includes emulating train control on board equipment and emulation row control ground installation, and the true row control environment division includes truly
Train control on board equipment and true row control ground installation;
Concrete grammar step is as follows:
Teacher logs in course management interface before teaching, in course management interface, completes selection, the training course of teaching model
Selection, the selection of teacher's participation method and failure arrange;
The first step, teacher log in course management interface using specific username and password, if logged on failure, then cannot carry out
Other operations, student cannot also operate related content;If logged on success, then into second step;
Second step, the course name that teacher is trained needed for selecting on course management interface, after selection is finished, into the 3rd step;
3rd step, teacher select teaching model on course management interface, wherein explanation pattern is defaulted as, the teaching model bag
Include explanation pattern, custom model and random model;Wherein, if what is selected is explanation pattern, after student's login system, it is merely able to
The interface of teacher is shown with replication mode, it is impossible to carry out any operation, teacher can arrange failed operation, the pattern is used for " religion
Teacher says that student listens " mode, in this mode, teacher is operated on screen, and student can only stare at screen and see, it is impossible to
Self-operating;If what is selected is custom model, teacher selects different failure set contents respectively for each student;Custom mold
Under formula, the operation of all student's terminals is not disturbed each other, independent operating, and under the pattern, teacher is set to any one student
Put Arbitrary Fault, student's Self-operating, analysis and solution dependent failure;If what is selected is random model, teacher is without the need for other
Operation, system assign study content can to automatically each student, arrange failure without the need for teacher oneself, and emulation platform background system will
Corresponding failure, student's Self-operating, analysis and solution dependent failure are set automatically;
4th step, teacher start and terminate training on course management interface, and after training function is started, whole server end is imitated
The operational effect of true platform is as follows, if the teaching model that teacher selects is explanation pattern, and the teacher's participation method for selecting is
Operation of teacher, then, after the operation of half emulation platform of server end, teacher need to show interface client in train manipulation and running environment
Upper Self-operating and control emulation train operation, and in train operation, train manipulation and running environment show interface client
On end by the circuit of train operation and the real time information of yard information out, and in training shows interface by train control system inside shape
State carries out real-time exhibition with flow chart, patten transformation state diagram and protocol data crossing-over map mode, the training that each student sees
Instruction shows that interface content is all identical, but in this mode, server end emulation platform cannot realize time-out, acceleration or deceleration work(
Energy;If the teaching model that teacher selects is explanation pattern, and the teacher's participation method for selecting is played back for course, then server end
After when emulation platform runs, teacher operated in the client of interface without the need for showing in train manipulation and running environment, Jiao Shike
Applying time-out, accelerating and reruning action;If the teaching model that teacher selects is custom model or random model,
Each student can voluntarily log in train manipulation and running environment show interface client on carry out emulate train operation and
Control, each student do not interfere with each other, meanwhile, the training that the content of each student's Self-operating is logged in each student respectively shows
Train control system internal state is carried out with flow chart, patten transformation state diagram and protocol data crossing-over map mode in real time in interface
Show, the training that each student sees shows that interface content is different.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410528643.3A CN104332075B (en) | 2014-10-09 | 2014-10-09 | A kind of row control HWIL simulation training system and method based on B/S frameworks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410528643.3A CN104332075B (en) | 2014-10-09 | 2014-10-09 | A kind of row control HWIL simulation training system and method based on B/S frameworks |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104332075A CN104332075A (en) | 2015-02-04 |
CN104332075B true CN104332075B (en) | 2017-04-05 |
Family
ID=52406794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410528643.3A Active CN104332075B (en) | 2014-10-09 | 2014-10-09 | A kind of row control HWIL simulation training system and method based on B/S frameworks |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104332075B (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106067271A (en) * | 2015-04-22 | 2016-11-02 | 王应龙 | Locomotive brake gear simulation and Training Methodology |
CN106097816A (en) * | 2016-06-21 | 2016-11-09 | 中铁第四勘察设计院集团有限公司 | A kind of railway signal training system |
CN106952518A (en) * | 2017-05-11 | 2017-07-14 | 武汉大学 | A kind of therrmodynamic system real-time simulation tutoring system based on smart mobile phone |
CN109948873A (en) * | 2017-12-20 | 2019-06-28 | 北京子夫科技发展有限公司 | A kind of double random selective examination system and its application methods of enforcing the law |
CN108154744A (en) * | 2018-01-16 | 2018-06-12 | 北京交通大学 | A kind of training platform of train control system |
CN109584663B (en) * | 2018-12-18 | 2022-11-18 | 上海雷琅列控***控制技术有限公司 | Training examination system for simulating fault elimination of train |
CN109509381A (en) * | 2018-12-18 | 2019-03-22 | 上海地铁第二运营有限公司 | A kind of troubleshooting methodology and system for simulating train |
CN109817053A (en) * | 2019-03-25 | 2019-05-28 | 国网冀北电力有限公司管理培训中心 | Power of alterating and direct current fault simulation training system based on software emulation |
CN111429776B (en) * | 2020-04-30 | 2021-06-15 | 中国科学院长春光学精密机械与物理研究所 | Training method and system for ophthalmologic operation and terminal equipment |
CN111429775B (en) * | 2020-04-30 | 2021-05-18 | 中国科学院长春光学精密机械与物理研究所 | Training device for ophthalmologic operation |
CN113467274B (en) * | 2021-07-30 | 2024-06-21 | 阳光电源股份有限公司 | Semi-physical simulation test system and method |
CN113885472B (en) * | 2021-09-28 | 2024-05-07 | 中国铁道科学研究院集团有限公司通信信号研究所 | High-speed railway train control vehicle-mounted equipment simulation test universal platform |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201321058Y (en) * | 2008-12-19 | 2009-10-07 | 中国铁道科学研究院通信信号研究所 | Human-machine interface device of train control on-vehicle equipment and train control on-vehicle equipment |
CN201592724U (en) * | 2010-01-20 | 2010-09-29 | 中国铁道科学研究院通信信号研究所 | Time synchronous system of train control vehicular device |
US9471528B2 (en) * | 2012-11-02 | 2016-10-18 | Nxp B.V. | Controller area network (CAN) transceiver and method for operating a CAN transceiver |
JP2014123883A (en) * | 2012-12-21 | 2014-07-03 | Nikon Corp | Head-mounted type information input output apparatus, and head-mounted type information input output method |
CN103332211B (en) * | 2013-05-21 | 2015-07-29 | 北京交通大学 | A kind of synchronous method of train operation control system performance |
CN103612650B (en) * | 2013-11-25 | 2016-01-20 | 北京交通大学 | A kind of method of designing of Introduction of Train Operation Control System |
CN104008680B (en) * | 2014-05-13 | 2016-08-31 | 北京交通大学 | Train control system teaching simulation System based on EXCEL |
-
2014
- 2014-10-09 CN CN201410528643.3A patent/CN104332075B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104332075A (en) | 2015-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104332075B (en) | A kind of row control HWIL simulation training system and method based on B/S frameworks | |
US8170976B2 (en) | Assessing student performance and providing instructional mentoring | |
CN105719528B (en) | City railway vehicle control circuit and gas circuit HWIL simulation teaching equipment | |
CN207780996U (en) | A kind of analog simulation assessment system for multi-model air drill formation | |
CN110459088A (en) | A kind of standard EMU driver simulation and training/driving simulation method | |
CN105719211A (en) | Teaching training evaluation method and system based on virtual reality | |
CN104318483A (en) | Virtual electric power urgent repair plan training system | |
CN110570705B (en) | Multi-navigation management simulation system combined training method based on self-adaptive grouping | |
EP2439718A1 (en) | Vehicle simulation system and procedure integrated training | |
CN106782022A (en) | Six degree of freedom bank bridge counterweight simulator | |
CN107146491A (en) | The virtual training system emulated based on LVC | |
CN101739859A (en) | Scene surveillance radar simulation system | |
CN111210696B (en) | Teaching control end simulator, student end simulator and radar equipment comprehensive training simulation system | |
CN105139713A (en) | Simulation training system of locomotive and track monitoring device | |
DE102018122864A1 (en) | Distributed multi-user simulation system | |
CN106991856A (en) | A kind of colleges and universities' experimental system based on cloud desktop | |
Yang et al. | Effect of virtual reality technology on the teaching of urban railway vehicle engineering | |
CN109903609A (en) | Team safety training platform device and team safety training system | |
CN109461341A (en) | A kind of practical training method of rolling stock brake comprehensive training teaching | |
CN113870649B (en) | Rail transit signal simulation training system | |
CN112185212A (en) | Unmanned aerial vehicle simulation training method based on AirSim | |
CN108109463A (en) | A kind of locomotive brake gear comprehensive training method and system device | |
CN109637260A (en) | Locomotive teaching training system | |
CN104835375A (en) | High-efficient satellite communication simulated teaching and training system | |
CN108335562A (en) | A kind of train simulation driving experience system based on height emulation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |