CN107643928B - Device and method for dynamically controlling multi-standard railway signal display graphic symbol - Google Patents

Device and method for dynamically controlling multi-standard railway signal display graphic symbol Download PDF

Info

Publication number
CN107643928B
CN107643928B CN201610580559.5A CN201610580559A CN107643928B CN 107643928 B CN107643928 B CN 107643928B CN 201610580559 A CN201610580559 A CN 201610580559A CN 107643928 B CN107643928 B CN 107643928B
Authority
CN
China
Prior art keywords
signal
display
state
module
equipment
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
CN201610580559.5A
Other languages
Chinese (zh)
Other versions
CN107643928A (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.)
Casco Signal Ltd
Original Assignee
Casco Signal Ltd
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 Casco Signal Ltd filed Critical Casco Signal Ltd
Priority to CN201610580559.5A priority Critical patent/CN107643928B/en
Publication of CN107643928A publication Critical patent/CN107643928A/en
Application granted granted Critical
Publication of CN107643928B publication Critical patent/CN107643928B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Train Traffic Observation, Control, And Security (AREA)

Abstract

The invention relates to a device and a method for dynamically controlling multi-standard railway signal display graphic symbols, wherein the device comprises a signal information processing module, an intermediate conversion module and a signal information display module which are sequentially connected, wherein the signal information processing module calculates the equipment state of each signal equipment and sends the equipment state to the intermediate conversion module; the intermediate conversion module converts the equipment state of each signal equipment into a corresponding primitive display characteristic value and sends the primitive display characteristic value to the signal information display module; and the signal display module displays a specific graph on a screen according to the primitive display characteristic value. Compared with the prior art, the method has the advantages of low software functional module coupling, low software development and maintenance cost and the like.

Description

Device and method for dynamically controlling multi-standard railway signal display graphic symbol
Technical Field
The invention relates to the technical field of railway signal information, in particular to a device and a method for dynamically controlling railway signals to display graphic symbols.
Background
At present, the standards of railway signal screen display graphic symbols in different countries or different regions are different, and the specific detail requirements of different railway signal operation companies for the same signal display are also different. At present, different monitoring terminal software products are designed according to common solutions, and the monitoring terminal software products are specifically realized by using corresponding products according to the requirements of users. The defects are as follows:
1. the product compatibility is poor. When a signal display processing algorithm is updated, all software products need to be upgraded.
2. The project implementation is poor. When a user changes specific requirements displayed by a certain signal, specific functions of software of the user need to be upgraded, and the cost of change influence is high.
3. The product has small application range. When a business is developed in a new country or a new region, a new software product needs to be developed
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide a device and a method for dynamically controlling multi-standard railway signal display graphic symbols.
The purpose of the invention can be realized by the following technical scheme:
a device for dynamically controlling multi-standard railway signal display graphic symbols comprises a signal information processing module, an intermediate conversion module and a signal information display module which are sequentially connected, wherein the signal information processing module periodically calculates the equipment state of each signal equipment and sends the equipment state to the intermediate conversion module; the intermediate conversion module converts the equipment state of each signal equipment into a corresponding primitive display characteristic value and sends the primitive display characteristic value to the signal information display module; and the signal display module displays a specific graph on a screen according to the primitive display characteristic value.
And the intermediate conversion module converts the equipment state of each signal equipment into a corresponding graphic element display characteristic value.
A method for dynamically controlling a multi-standard railway signal display graphical symbol device, the method comprising the steps of:
step S1: the signal information processing module periodically calculates the equipment state of each signal equipment and sends the equipment state to the intermediate conversion module;
step S2: each signal device has a corresponding signal device identifier, the intermediate conversion module searches for a corresponding display symbol identifier according to the signal device identifier, if the display symbol identifier is not found, the signal device does not need to be displayed, and the step S5 is executed; if the data is found, the step S3 is executed;
step S3: for each display symbol mark, calculating a graphic element display characteristic value of the signal state according to the configured calculation mask, placing the graphic element display characteristic value into a sending queue of the signal equipment, and entering the step S4;
step S4: all the primitive display characteristic values in the sending queue of the signal equipment are sent to a signal display module in sequence, and the signal display module displays specific graphs on a screen according to the primitive display characteristic values; proceeding to step S5;
step S5: the one-time conversion algorithm is finished and waits for receiving the signal state of the next signal device.
A step SA is further arranged between the steps S1 and S2:
step SA: after receiving the device state of a signal device, the intermediate conversion module searches for the device state of the internal cache, and if the two states are the same, it indicates that the device state is not changed, and then the process goes to step S5; if not, the process proceeds to step S2.
A step SB is further arranged between the steps S3 and S4:
step SB: inquiring whether priority configuration exists in each primitive display characteristic value, if not, directly entering step S4; if the priority exists, the primitive display characteristic values in the sending queue are sorted from small to large according to the priority, and then the step S4 is performed.
Compared with the prior art, the invention has the following advantages:
(1) the coupling of the software functional modules is low. In the method, a three-layer software architecture is designed, the signal information processing module and the signal information display module are separated, and when the function of one module is changed, other modules are not required to be influenced.
(2) The engineering implementation cost is reduced, and the user confirmation process is accelerated. The intermediate conversion module in the method uses a manually configurable signal device state conversion configuration file to correspond each device state of a class of devices to a plurality of primitive display feature values. When the user demand shows that the details are changed, the engineering personnel can directly modify the configuration file to meet the user demand.
(3) Software development and maintenance costs are reduced. According to the method, the driving interface of the signal information display module uses the graphic primitive to display the characteristic value, and the concept of signal equipment is isolated. Therefore, when signal equipment systems of different countries or different regions are different, the configuration file can be modified, so that the intermediate module drives different display primitives, and the product requirements can be met.
Drawings
FIG. 1 is a software three-layer architecture diagram of a monitoring terminal for dynamically controlling a device and method for displaying graphic symbols for railway signals according to the present invention;
FIG. 2 is a flow chart of the intermediate module conversion algorithm of the apparatus and method for dynamically controlling railway signal display graphic symbols of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, shall fall within the scope of protection of the present invention.
Examples
Referring to fig. 1, a signal information processing module 1 periodically calculates the device status of each signal device, and sends the device status to an intermediate conversion module 2; the intermediate conversion module 2 converts the equipment state of each signal equipment into one or more corresponding primitive display characteristic values and sends the primitive display characteristic values to the signal information display module 3; and the signal display module displays a specific graph on a screen according to the primitive display characteristic value.
Referring to fig. 2, the process flow when the intermediate conversion module 2 receives a signal status (e.g., location occupied, not single-locked, blocked) of a signaling device (e.g., switch P05D) is illustrated:
step 101: the state of the signal received from switch P05D is status new: and (4) positioning occupation, no single lock, no blocking and no speed limit. Searching in a cache data structure in the middle module by using a turnout name P05D to obtain a cached signal state status old; if status New is equal to status old, go to step 106; if not, go to step 102;
step 102: searching for the display symbol identifier configuration corresponding to the P05D, if the display symbol identifier configuration is not searched, indicating that the display is not required by the P05D, and entering the step 106; if the data is found, step 103 is entered;
step 103: for each display symbol mark, calculating a graphic element display characteristic value of the signal state according to the configured calculation mask and placing the graphic element display characteristic value into a sending queue of the signal equipment;
if the position state is identified, calculating a plurality of graphic element display characteristic values of the positioning occupation state: positioning fork show (p05d. normalpoint. show ═ 1), inverted fork show not (p05d. revertepoint. show ═ 0), pre-fork track show Red (p05d. main. color ═ Red), positioning track show Red (p05d. normalpoint. color ═ Red), positioning fork show Red (p05d. normalpoint. color ═ Red), inverted track show light blue (p05d. revertp. color ═ blue);
if the single lock is identified, calculating the display characteristic values of a plurality of graphic elements in the state of no single lock: switch name shows Red (p05d. name. color ═ Red), switch turn circle shows (p05d. pointcircle. show ═ 1);
if the blocking mark is detected, calculating a plurality of graphic element display characteristic values of the blocked state: the pre-turnout track shows Pink (p05d. main. color. Pink), the positioning track shows Pink (p05d. normal. color. Pink), and the inverted track shows Pink (p05d. reverse. color. Pink); entering step 104;
step 104: inquiring whether priority configuration exists in each primitive display characteristic value, if not, directly entering step 105; if the priority exists, sorting the primitive display characteristic values in the sending queue from small to large according to the priority, if the priority of the positioning occupation display characteristic values is greater than the blocking, so that for the primitive of the track before the fork, the track before the fork displays pink and is arranged before the track before the fork displays red, and then entering the step 105;
step 105: and sequentially sending all the graphic element display characteristic values in the sending queue of the signal equipment to the signal information display module 3, and if aiming at the graphic elements of the track before the fork, firstly sending and displaying pink, and then sending and displaying red. Therefore, the final track graphic element before the fork can display red (namely, occupation is preferentially displayed when the occupation conflicts with the blocking); entering step 106;
step 106: after the first conversion algorithm is finished, waiting for receiving the signal state of the next signal device, such as the states of other signal devices, tracks, buttons and the like;
while the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (2)

1. A method for adopting the multi-standard railway signal of dynamic control to display the graphical symbol apparatus, characterized by that, the said apparatus includes signal information processing module, intermediate conversion module and signal information display module connected sequentially, the said signal information processing module calculates the apparatus state of each signal device periodically, send to the intermediate conversion module; the intermediate conversion module converts the equipment state of each signal equipment into a corresponding primitive display characteristic value and sends the primitive display characteristic value to the signal information display module; the signal display module displays a specific graph on a screen according to the primitive display characteristic value;
the intermediate conversion module converts the equipment state of each signal equipment into one or more corresponding graphic element display characteristic values;
the method comprises the following steps:
step S1: the signal information processing module periodically calculates the equipment state of each signal equipment and sends the equipment state to the intermediate conversion module;
step S2: each signal device has a corresponding signal device identifier, the intermediate conversion module searches for a corresponding display symbol identifier according to the signal device identifier, if the display symbol identifier is not found, the signal device does not need to be displayed, and the step S5 is executed; if the data is found, the step S3 is executed;
step S3: for each display symbol mark, calculating a graphic element display characteristic value of the signal state according to the configured calculation mask, placing the graphic element display characteristic value into a sending queue of the signal equipment, and entering the step S4;
step S4: all the primitive display characteristic values in the sending queue of the signal equipment are sent to a signal display module in sequence, and the signal display module displays specific graphs on a screen according to the primitive display characteristic values; proceeding to step S5;
step S5: finishing the first conversion algorithm, and waiting for receiving the signal state of the next signal device;
a step SB is further arranged between the steps S3 and S4:
step SB: inquiring whether priority configuration exists in each primitive display characteristic value, if not, directly entering step S4; if the priority exists, sorting the primitive display characteristic values in the sending queue from small to large according to the priority, and then entering the step S4;
if the position state is identified, calculating a plurality of graphic element display characteristic values of the positioning occupation state: positioning fork center display: p05d. normalpoint. show ═ 1, contra-bifurcation does not show: p05d.reversepoint.show ═ 0, the pre-turnout track shows red: color Red, localization track displays Red: color Red, locating the heart shows Red: p05d. normalpoint. color ═ Red, the inverted orbital shows light blue: p05d. reverse. color ═ LightBlue.
2. The method as claimed in claim 1, wherein between steps S1 and S2 there is further provided a step SA:
step SA: after receiving the device state of a signal device, the intermediate conversion module searches for the device state of the internal cache, and if the two states are the same, it indicates that the device state is not changed, and then the process goes to step S5; if not, the process proceeds to step S2.
CN201610580559.5A 2016-07-22 2016-07-22 Device and method for dynamically controlling multi-standard railway signal display graphic symbol Active CN107643928B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610580559.5A CN107643928B (en) 2016-07-22 2016-07-22 Device and method for dynamically controlling multi-standard railway signal display graphic symbol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610580559.5A CN107643928B (en) 2016-07-22 2016-07-22 Device and method for dynamically controlling multi-standard railway signal display graphic symbol

Publications (2)

Publication Number Publication Date
CN107643928A CN107643928A (en) 2018-01-30
CN107643928B true CN107643928B (en) 2021-02-09

Family

ID=61109124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610580559.5A Active CN107643928B (en) 2016-07-22 2016-07-22 Device and method for dynamically controlling multi-standard railway signal display graphic symbol

Country Status (1)

Country Link
CN (1) CN107643928B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102951190A (en) * 2012-10-25 2013-03-06 中国铁道科学研究院 Method and system for safety control on dispatching commands
CN103112478A (en) * 2013-01-24 2013-05-22 国电南瑞科技股份有限公司 Light indicator generation method of rail traffic integrated supervisory control system
CN104242454A (en) * 2014-09-24 2014-12-24 刘瑞 Power monitoring system of rail transit power supply system
CN104641310A (en) * 2012-07-16 2015-05-20 西门子公司 Process image of a technical system, in particular a railway track system
CN104955708A (en) * 2013-02-19 2015-09-30 西门子公司 Method for remotely monitoring a rail vehicle

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202005020802U1 (en) * 2004-11-15 2007-03-15 Abb As Control system for rail vehicles
CN101917237B (en) * 2010-07-27 2013-02-20 北京全路通信信号研究设计院有限公司 Railway signal monitoring method and system
CN104512441B (en) * 2013-09-29 2017-01-11 湖南中车时代通信信号有限公司 Monitoring method and monitoring device of railway signal equipment
CN103778589A (en) * 2014-02-25 2014-05-07 北京全路通信信号研究设计院有限公司 Monitoring method and system of railway signal system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104641310A (en) * 2012-07-16 2015-05-20 西门子公司 Process image of a technical system, in particular a railway track system
CN102951190A (en) * 2012-10-25 2013-03-06 中国铁道科学研究院 Method and system for safety control on dispatching commands
CN103112478A (en) * 2013-01-24 2013-05-22 国电南瑞科技股份有限公司 Light indicator generation method of rail traffic integrated supervisory control system
CN104955708A (en) * 2013-02-19 2015-09-30 西门子公司 Method for remotely monitoring a rail vehicle
CN104242454A (en) * 2014-09-24 2014-12-24 刘瑞 Power monitoring system of rail transit power supply system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"Development of Railway Signaling System based on Network Technology";Y. Hirano.etc;《2005 IEEE International Conference on Systems, Man and Cybernetics》;20060110;全文 *
"中国铁路列车运行图编制***研究";倪少权;《中国博士学位论文全文数据库 工程科技Ⅱ辑》;20141015;C033-54 *
"基于GIS和BIM的铁路信号设备数据管理及维护***研究与实现";王俊彦;《中国优秀硕士学位论文全文数据库 信息科技辑》;20150216;I138-863 *

Also Published As

Publication number Publication date
CN107643928A (en) 2018-01-30

Similar Documents

Publication Publication Date Title
WO2003026216A1 (en) Network information processing system and network information processing method
CN109426472A (en) Multimedia play system and multimedia player
CN104202506B (en) Image mosaic processor and its image processing method
CN106568168A (en) Debugging method, debugger and system
CN113343128A (en) Method, device, equipment and storage medium for pushing information
US10163354B2 (en) Query system for crowdedness of bus and method thereof
CN104486211B (en) Data frame route device and LED display control programs
CN104101355B (en) A kind of interactive location-based service terminal framework suitable for scenic spot
CN107643928B (en) Device and method for dynamically controlling multi-standard railway signal display graphic symbol
CN105578313B (en) Long-range control method, system are remote to control execution method, system and mobile terminal
JP2016173622A (en) Information processing system
EP3635672A1 (en) Augmented reality advertisements on objects
TR201808877T4 (en) Method for marking luminaires, control unit arrangement and armature.
CN103218992A (en) Display control system of stage line prompting screen
CN207397044U (en) A kind of cabinet environment monitoring system
CN209729471U (en) A kind of LED display driving circuit
JP4180893B2 (en) Electronic interlocking system
CN111076742A (en) Display method and device of AR navigation, electronic equipment and storage medium
CN109842680B (en) System and method for realizing interconnection and intercommunication between external sensors of gateway
CN105320401A (en) Page control method and system with event display function
CN203150084U (en) Display control system of stage dialogue prompting screen
CN208077149U (en) Terminal and screen projection system
JP2011170520A (en) Monitoring task support system
CN106327376A (en) Smart tourism system based on Beidou and internet-of-things technology
CN111447171B (en) Automated content data analysis platform and method

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1245946

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant