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 PDF

Info

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
Application number
CN201410528643.3A
Other languages
Chinese (zh)
Other versions
CN104332075A (en
Inventor
李开成
魏国栋
袁磊
付强
唐涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jiaotong University
Original Assignee
Beijing Jiaotong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Jiaotong University filed Critical Beijing Jiaotong University
Priority to CN201410528643.3A priority Critical patent/CN104332075B/en
Publication of CN104332075A publication Critical patent/CN104332075A/en
Application granted granted Critical
Publication of CN104332075B publication Critical patent/CN104332075B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators 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

A kind of row control HWIL simulation training system and method based on B/S frameworks
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.
CN201410528643.3A 2014-10-09 2014-10-09 A kind of row control HWIL simulation training system and method based on B/S frameworks Active CN104332075B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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