CN102201003A - Method for controlling data consistency in communication based train control (CBTC) system - Google Patents

Method for controlling data consistency in communication based train control (CBTC) system Download PDF

Info

Publication number
CN102201003A
CN102201003A CN 201110118393 CN201110118393A CN102201003A CN 102201003 A CN102201003 A CN 102201003A CN 201110118393 CN201110118393 CN 201110118393 CN 201110118393 A CN201110118393 A CN 201110118393A CN 102201003 A CN102201003 A CN 102201003A
Authority
CN
China
Prior art keywords
data
dsu
vobc
version number
sends
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.)
Granted
Application number
CN 201110118393
Other languages
Chinese (zh)
Other versions
CN102201003B (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 CN 201110118393 priority Critical patent/CN102201003B/en
Publication of CN102201003A publication Critical patent/CN102201003A/en
Application granted granted Critical
Publication of CN102201003B publication Critical patent/CN102201003B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

The invention relates to the technical field of embedded systems and provides a method for controlling the data consistency in a communication based train control (CBTC) system. By the method, safety management of data is realized; and all vehicle on board controllers (VOBC), zone controllers (ZC) and other sub systems can acquire new data from a database storage unit (DSU) immediately during running of the whole CBTC system, and the mutually used data are consistent totally. In the method, by adoption of a management strategy based on a database version number, the version number can be associated with a data content, and the probability of error identification can be reduced; meanwhile, the quantity of data interacted among different sub systems is reduced to the maximum extent; therefore, the efficiency and the safety are improved.

Description

The method of data consistency control in a kind of CBTC system
Technical field
The present invention relates to the embedded system technology field, the method for data consistency control in the particularly a kind of CBTC system.
Background technology
In the serious day by day large-and-medium size cities of traffic problems, track traffic because meet low-carbon (LC), energy-conservation trend has received increasing concern.Core control system as track traffic, train operation control system (Communication Based Train Control based on communication, CBTC) owing in conevying efficiency that improves urban track traffic and security, have significant advantage, be subjected to more and more using and promoting.
(Database Storage Unit DSU) is in charge of the configuration file of the raw data and the total system of whole piece track circuit to database storage unit, is safety equipment important in the CBTC system.Onboard subsystem in the CBTC system (Vehicle On Board Controller, VOBC) track data that need provide according to DSU utilizes sensor to obtain ranging information, calculates range ability in real time, obtain the position on the circuit of current train place, the accurate location of finishing train position.(Zone Controller ZC) by the status information and the positional information of barrier in the inquiry circuit, authorizes the safe operation of commander's train to the zone controller subsystem for train in the compass of competency calculates to move.
This shows that the reliability of DSU and security are directly connected to train operation efficient and the traffic safety in the CBTC system, so DSU the integrality of data need be guaranteed, and the ruined situation of data can be detected in real time.Simultaneously DSU also needs data are classified effectively and manages, and the quantity and the number of times of minimizing interaction data between different sub-systems reduce the ruined possibility of data to greatest extent.Good DSU design all has crucial meaning to performance and the security that improves whole C BTC system.
Since DSU be one to the exigent embedded system of real-time, traditional enterprise-level database such as Oracle, Sybase etc. are difficult to satisfy the requirement of total system for real-time under embedded environment.Therefore the DSU deviser need make up the embedded real-time data base system, will have that the things of various space attributes is abstract to be visual planar graph and can be by the data of computer Recognition, and these data are stored among the DSU safely.A good DSU design proposal needs to satisfy simultaneously following 2 points:
(1) to track circuit with system equipment is succinctly abstract effectively and describe;
(2) to the safety management of data.
There are a lot of theories to use for reference and to use on the describing mode for track circuit, for example can discuss correlation theory by application drawing, track circuit has been carried out network modelling and topological analysis.Implementation before lays particular emphasis on the research of data abstraction process too much, and has ignored summary and classification for the characteristics of modeling object own.
As previously mentioned, DSU is one of important safe relevant device of CBTC system, need reach the requirement of SIL4 grade.In order to guarantee this point, DSU selects for use 2 to take advantage of 2 to get 2 or 3 and get the trusted computer system of 2 frameworks as hardware platform usually.Aspect guaranteeing data security, the CBTC system uses dedicated network to realize communicating by letter between different sub-systems with secure communication protocols, and network node is limited, can prevent invador or the unauthorized person destructive activities such as malicious attack to data.The safety of DSU local data base can prevent the input of error message by tied mechanisms such as the check of data codomain, data association checks.In the DSU operational process, use, availablely guarantee that by the data integrity inspection data are not destroyed.Therefore, DSU is to use between different sub-systems the consistance control of data for the key of data safety management, when circuit or other configuration datas changed, safe correlation subsystem such as VOBC in the CBTC system and ZC needed to obtain in time, safely and to use the data after the renewal to handle.
Summary of the invention
(1) technical matters that will solve
At the shortcoming of prior art, the present invention is in order to solve the problem of Data Security Control in the existing CBTC system, proposed the method for data consistency control in a kind of CBTC system, is used for realizing the safety management for data.
(2) technical scheme
For achieving the above object, the present invention adopts following technical scheme:
The method of data consistency control in a kind of CBTC system comprises step:
S1 carries out initialization and self check after DSU, ZC and VOBC power on separately;
S2 after the DSU self check success, reads in the data of storing in the hard disk in the internal memory, and in real time the integrality of data is carried out verification, when the data-base content among the DSU changes, after Data Update finishes version number is upgraded;
S3, ZC and VOBC periodically send the application of version database this shop;
S4, DSU sends current version number according to the version number of receiving application;
S5, ZC and VOBC carry out version number's consistency check according to the version number of receiving, if the consistent normal workflow of receiving that then enters of version number with city edition this shop, otherwise stop normal workflow and request for data storehouse download content;
S6, DSU sends up-to-date data-base content according to the download application of receiving;
S7 after ZC and VOBC receive data-base content information, finishes the renewal to local data base version number and data-base content, upgrade successfully after, restart operate as normal.
Preferably, among the step S3-S6, adopt DSU centralized stores, DSU centralization to carry out, its concrete steps are:
S3 ', ZC and VOBC periodically send the application of version database this shop to DSU respectively;
S4 ', DSU sends current database version number to ZC or VOBC respectively according to version number's application of receiving;
S5 ', ZC and VOBC carry out version number separately respectively and check, when inconsistent separately respectively to DSU request for data storehouse download content;
S6 ', DSU sends up-to-date data-base content to ZC or VOBC respectively according to the download application of receiving.
Preferably, among the step S3-S7, adopt DSU centralized stores, ZC Decentralization mode to carry out, its concrete steps are:
S3 ", VOBC periodically sends the application of version database this shop to ZC, and ZC periodically sends the application of version database this shop to DSU;
S4 ", DSU is according to receiving that the version database this shop application that ZC sends sends version database this shop to ZC;
S5 "; ZC carries out consistency check, if unanimity then enters normal workflow and periodically sends operation authority MA and version database this shop to VOBC, if then stop normal workflow when inconsistent; send empty MA to VOBC, simultaneously to DSU request for data storehouse download content; VOBC carries out consistency check after receiving the information that ZC sends, if unanimity is then according to the MA operation, if then out of service and to ZC request for data storehouse download content when inconsistent;
S6 ", DSU sends up-to-date data-base content according to the download application of receiving that ZC sends to ZC;
S7 ", ZC finishes renewal to local data according to the data-base content information received, according to new data computation MA, and new version number and MA is notified to VOBC; And after ZC receives that VOBC downloads application, send up-to-date data-base content and version number to VOBC; The data-base content information that the VOBC basis is received is finished the renewal to local data, and after the version number that judgement city edition this shop and ZC send was consistent, the MA that brings into use ZC to send moved normally.
Preferably, step S5 " in, the described operation according to MA is specially: upgrade if MA is sky wait then out of service version number and MA; If MA is not that sky then moves according to the MA particular content.
Preferably, comprise sequence number, data type and version number's CRC check sign indicating number in the described version number.
Preferably, when the database of correspondence changes, described sequence number incremental variations; Described data type is used for distinguishing the different pieces of information that DSU stores; Described version number CRC check sign indicating number calculates according to sequence number, data type, data length and all data contents.
Preferably, the different pieces of information of storing among the described DSU specifically is divided into four class data: line tower foundation data, system configuration data, system compatible data and temporary speed limitation data.
Preferably, whole DSU database is divided into four subdata bases, respectively distributes a version number at described four subdata bases according to described four class data.
(3) beneficial effect
The solution of the present invention is from the characteristics of CBTC system itself, adopted safe data consistency control method, thereby guaranteed in whole C BTC system operational process, all VOBC, ZC and other subsystems can in time obtain up-to-date data from DSU, and make that the data of using each other are in full accord, avoid the potential safety hazard that causes thus.
Description of drawings
Fig. 1 is a method flow diagram of the present invention;
Fig. 2 is version number and data content correlativity synoptic diagram among the present invention;
Fig. 3 is the synoptic diagram of DSU centralized stores, DSU centralization among the present invention;
Fig. 4 is the synoptic diagram of DSU centralized stores, ZC Decentralization mode among the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the present invention, rather than whole embodiment.Based on the embodiment among the present invention, the every other embodiment that those of ordinary skills are obtained under the prerequisite of not making creative work belongs to the scope of protection of the invention.
The invention discloses the consistance control method of using data in a kind of CBTC system, by periodically version number's application and consistency check, DSU and each subsystem use the consistance of data in the control system, and the concrete scheme of this method is:
After powering on separately, subsystems such as DSU and ZC, VOBC carry out initialization and self check;
After the DSU self check success, the data of storing in the hard disk are read in the internal memory, and in real time the integrality of data is carried out verification, when the data-base content among the DSU changes, after Data Update finishes, version number is upgraded;
Subsystem such as ZC, VOBC periodically sends the application of version database this shop;
DSU sends current version number according to the version number of receiving application;
Subsystem such as ZC, VOBC carries out version number's consistency check according to the version number of receiving, if the consistent normal workflow of receiving that then enters of version number with city edition this shop, otherwise stop normal workflow and request for data storehouse download content;
DSU sends up-to-date data-base content according to the download application of receiving;
After each subsystem is received data-base content information, finish renewal to local data base version number and data-base content, upgrade successfully after, restart operate as normal.
Wherein, according to the characteristics of CBTC system, consider between the different circuits to realize the demand that interconnects simultaneously, adopted a kind of specific DSU to realize, particularly, with track circuit data, CBTC equipment configuration parameter etc. at the branch of interior all data for following four classes: (1) line tower foundation data; (2) system configuration data; (3) system compatible data; (4) temporary speed limitation data.
By above sorting technique, whole DSU database can be divided into four subdata bases, for convenience to the management of four subdata bases, need a kind of succinct and can accurately reflect the mode that data-base content changes.Also manage in the present invention, respectively distribute a version number, the renewal that comes recognition data by the variation of version number at above four subdata bases based on version number.In realizing the urban track traffic network that interconnects, should be able to distinguish each other between different circuits and the same circuit data of different types, this version number that just requires data can not only be a sequence number information that increases continuously, and should have heterogeneite.According to above principle, the content of version number has been carried out suitable expansion, comprised three kinds of information: sequence number, data type and version number's CRC check sign indicating number.The relation of version number and data as shown in Figure 1.When the database of correspondence changed, the variation that the sequence number in the version number increases progressively was so that produce prompting to the change information of data.Data type is used for distinguishing four kinds of different pieces of informations that DSU stores.Consider that the CBTC different sub-systems is in asynchronous working state and failure to safety principle, the consistance judgement that only depends on sequence number and data type to finish data content is to reflect the real change state of data.Two sub-inter-system data storehouse version number unanimities for example can occur, but the inconsistent situation of data content if at this moment only depend on sequence number and data type to judge, just can not in time detect the variation of data, brings potential safety hazard to total system.Added version number's CRC check sign indicating number based on above consideration, version number's CRC check sign indicating number calculates according to sequence number, data type, data length and all data contents, promptly can reflect any renewal and the change of data, avoid using data content to judge the excessive problem of bringing of data volume again.
Wherein, four class data concrete forms comprise:
One, line tower foundation data
The line tower foundation data are the accurate descriptions to the natural conditions of track circuit and the other apparatus characteristic of institute's rail.For the ease of extending at circuit or upgrading for data when transforming, line tower foundation information is divided for two classes:
(1) track data
Track data mainly comprises the length and the network topology relation of all meter axle sections, logic block on the circuit, the position of track switch,
The gradient of circuit, curvature information, circuit be the highest permissible velocity etc.Simultaneously, finish the Train Control function, above information has been carried out specific screening and combination, formed related datas such as route table, platform zone and operation stop in order to cooperate the CBTC system.These information also are the track data necessary part.
(2) the other device data of rail
The other device data of rail has comprised the teleseme that is laid on the track circuit scene, wheel counting apparatus, transponder, security mask door, an anti-positional information of the other equipment of rail such as flooding.
Two, system configuration data
System configuration data is mainly described the configuration parameter information of all subsystems in the CBTC system.The quantity that mainly comprises all subsystems in the CBTC system be connected topological relation, type of vehicle and parameter, the ID of each subsystem, work period, intersubsystem communication protocol configuration information etc.
Three, system compatible data
What the system compatible database was set mainly is for after satisfying the demand and the CBTC system failure that interconnects between different CBTC equipment supplier production equipments, the demand of normal operation under backup mode.The system compatible data comprise the software and hardware of each subsystem in the CBTC system version information, with interface characteristics, the compatible version of being supported and the transponder that under backup mode, uses of other system, the version number information of label.
Four, temporary speed limitation data
Temporary speed limitation be meant except that the circuit fixed speed, have ageing speed limit, comprise sudden speed limit that construction, the planned speed limit that causes of maintenance and disaster, equipment failure cause etc.Why the temporary speed limitation data are come out with above three kinds of data separations because above three kinds of data generally be finish in line design, system just fixes before formally putting into effect, unless run into circuit is carried out upgrading or when equipment upgraded, just can revise.And the temporary speed limitation data are generally managed by the ATS in the CBTC system, and the yardman can be provided with according to the ruuning situation of circuit or cancel operation, cause the temporary speed limitation data of whole circuit to be in the process of dynamic change.For temporary speed limitation information, DSU must implement to supervise its situation of change, and in time notifies other relevant devices to upgrade.
Adopt such mode classification, we can preserve the information of all circuits, vehicle and equipment in the whole rail transportation network in DSU, thereby in the urban track traffic network, realize interconnecting between distinct device effectively, have huge realistic meaning for efficiency of operation that improves track traffic and the configuration of realization resources effective.For example in the certain period of time, the volume of the flow of passengers on certain bar circuit sharply increases, and the transport power of original vehicle can't meet the demands on the circuit, must cause a large amount of passengers to be detained platform, brings very big potential safety hazard.At this moment need to assemble train to the big circuit of the volume of the flow of passengers and dredge the passenger from the little circuit of the volume of the flow of passengers.Train is entered before the new line operation by original circuit, as long as guarantee to have comprised in the system configuration data performance parameter of this train, this train gets access to all relevant informations of new line from DSU simultaneously, this row train can be discerned and manage to other subsystems among the CBTC just, guarantees its operation safely on new line.
Further, the difference of concrete management Control Component when technical scheme of the present invention can also be moved according to system, adopt following two kinds of concrete embodiments to carry out:
Embodiment 1
Based on above version number's design proposal, other subsystems among the CBTC can be applied for the version number information of various databases periodically to DSU, come determination number circuit or other configuration datas whether variation has taken place by comparing version number, when only changing in version number, just download corresponding database to the DSU application, the quantity and the number of times of minimizing interaction data between different sub-systems have been saved the network bandwidth, reduce the ruined possibility of data to greatest extent.This design for scheme theory is " DSU centralized stores, DSU centralized management ".
Be example with VOBC among the CBTC and ZC subsystem below, describe this process in detail, as shown in Figure 2.
(1) carries out initialization and self check after DSU, ZC and VOBC power on separately;
(2) after the DSU self check success, the data of storing in the hard disk are read in the internal memory, and the integrality of data is carried out verification;
(3) ZC and VOBC before entering normal workflow, need apply for the version number of all databases to DSU after initially powering on;
(4) DSU sends version database this shop to ZC and VOBC respectively;
(5) ZC is consistent with local data base version number from the version number that DSU receives with the VOBC judgement, then begins to enter normal workflow, and periodically to DSU request for data storehouse version number;
(6) variation has taken place in the data-base content among the DSU, and for example certain section zone in the circuit is provided with temporary speed limitation.DSU need upgrade to version number after Data Update finishes;
(7) VOBC sends request and waits for operation authority MA to ZC;
(8) ZC begins to send operation authority MA to VOBC periodically;
(9) VOBC normally moves according to MA, and after version number arrived requisition cycle, ZC and VOBC applied for the version number of various data once more to DSU;
(10) the version database this shop after DSU will upgrade sends to ZC and VOBC respectively;
(11) ZC and VOBC judgement is inconsistent from version number and local data base version number that DSU receives, then stops normal workflow, downloads to DSU request for data storehouse;
(12) after DSU receives the download application of ZC and VOBC, send up-to-date data-base content to it;
(13) after ZC and VOBC receive database information, finish renewal to local data base version number and data-base content.After upgrading successfully, restart operate as normal.
Above scheme has been finished the consistance control of different sub-systems being used data based on version number, has reduced the quantity of interaction data between different sub-systems to the full extent, has improved efficient and security.Can find that but anatomize according to such scheme, the normal operation of ZC and VOBC all depends on DSU,, can the operate as normal of all ZC and VOBC on the circuit be impacted if DSU breaks down.Simultaneously, because the general only meeting of circuit be provided with a cover DSU equipment in control center, although DSU also belongs to the safety equipment of SIL4 grade, this potential " single-point " still can impact the availability of total system.
Embodiment 2
The influence that total system is produced when reducing the DSU fault is revised workflow shown in Figure 2, has proposed the scheme of " DSU centralized stores, ZC Decentralization ".Detailed process is illustrated in fig. 3 shown below:
(1) carries out initialization and self check after DSU, ZC and VOBC power on separately;
(2) after the DSU self check success, the data of storing in the hard disk are read in the internal memory, and the integrality of data is carried out verification;
(3) after the VOBC self check success, want in the CBTC system, to move, need periodically to send request and wait for MA to ZC;
(4) after the ZC self check success, need ask the version number of various databases, confirm that ZC does not control train with before the versions of data of DSU is number consistent to DSU;
(5) after DSU receives the versions of data number request of ZC, send corresponding version number to it;
(6) the ZC judgement is consistent with local data base version number from the version number that DSU receives, then begins to enter normal workflow;
(7) ZC begins to send operation authority MA and version database this shop to VOBC periodically;
(8) after VOBC receives the information of ZC transmission, at first want judgment data storehouse version number, only under the prerequisite of unanimity, just can move according to MA whether with local consistent;
(9) variation has taken place in the data-base content among the DSU, and for example certain section zone in the circuit is provided with temporary speed limitation.DSU need upgrade to version number after Data Update finishes;
(10) ZC sends version number to DSU periodically and downloads application;
(11) the version database this shop after DSU will upgrade sends to ZC;
(12) the ZC judgement is inconsistent from version number and local data base version number that DSU receives, then stops normal workflow, sends empty MA to VOBC, downloads to DSU request for data storehouse simultaneously;
(13) after DSU receives the download application of ZC, send up-to-date data-base content to it, ZC finishes renewal to local data according to new data;
(14) after VOBC receives the MA of ZC sky, stop normal operation;
(15) after ZC finishes Data Update,, and new version number is notified to VOBC according to new data computation MA;
Whether after (16) VOBC receives the information that ZC sends, at first want judgment data storehouse version number with local consistent, when finding that versions of data is number inconsistent, can apply for new database to ZC, VOBC is still out of service at this moment;
(17) after ZC receives that VOBC downloads application, send up-to-date data-base content and new version number to it;
(18) VOBC upgrades data library information and version number, and after the version number that judgement city edition this shop and ZC send was consistent, the MA that brings into use ZC to send normally moved.
Than first kind of scheme, database and version number are still safeguarded by DSU in the scheme after the renewal, guarantee that VOBC uses the consistance of data but ZC replaces DSU.Adopt such way to manage that following advantage is arranged:
(1) operation brings influence to VOBC to have avoided the DSU fault.
In original scheme, the DSU fault can cause ZC and the VOBC simultaneously can't operate as normal.In the scheme after the change, if DSU can't operate as normal, VOBC can not change from the version number that ZC receives yet, can the operate as normal of VOBC not impacted.At secure context, when DSU breaks down, can't upgrade or revise any data wherein, all subsystems of CBTC will use original data, in this case only can be influential to the availability of system, can not produce any safety problem.
(2) reduced the coverage of Single Point of Faliure.In a circuit, usually can be according to several ZC of condition setting of circuit itself.When certain ZC fault, only can the train in this ZC compass of competency be impacted, the train in other ZC compasss of competency still can normally move.
(3) VOBC does not carry out direct communication with DSU, the conserve network bandwidth resource.
In sum, compare with the prior art scheme, the technical scheme that the present invention proposes has following technical advantage:
(1) by all circuits, vehicle and facility information in the whole rail transportation network that DSU is preserved, reasonably classify, thereby in the urban track traffic network, realize interconnecting between distinct device effectively, have huge realistic meaning for efficiency of operation that improves track traffic and the configuration of realization resources effective.
(2) version number's implementation of this paper proposition promptly can reflect any renewal and the change of data, has avoided using data content to judge the excessive problem of bringing of data volume again.
(3) the data consistency control strategy of " DSU centralized stores, DSU centralized management " has reduced the quantity and the number of times of interaction data between different sub-systems, has saved the network bandwidth, reduces the ruined possibility of data to greatest extent.
(4) proposed the improvement project of " DSU centralized stores, ZC Decentralization ", ZC replaces DSU and guarantees that VOBC uses the consistance of data, has avoided the influence that operation brings to VOBC of DSU fault, has reduced the coverage of Single Point of Faliure simultaneously.
Above embodiment only is used to illustrate the present invention; and be not limitation of the present invention; the those of ordinary skill in relevant technologies field; under the situation that does not break away from the spirit and scope of the present invention; can also make various variations and modification; therefore all technical schemes that are equal to also belong to category of the present invention, and scope of patent protection of the present invention should be defined by the claims.

Claims (8)

1. the method for data consistency control in the CBTC system is characterized in that the method comprising the steps of:
S1 carries out initialization and self check after DSU, ZC and VOBC power on separately;
S2 after the DSU self check success, reads in the data of storing in the hard disk in the internal memory, and in real time the integrality of data is carried out verification, when the data-base content among the DSU changes, after Data Update finishes version number is upgraded;
S3, ZC and VOBC periodically send the application of version database this shop;
S4, DSU sends current version number according to the version number of receiving application;
S5, ZC and VOBC carry out version number's consistency check according to the version number of receiving, if the consistent normal workflow of receiving that then enters of version number with city edition this shop, otherwise stop normal workflow and request for data storehouse download content;
S6, DSU sends up-to-date data-base content according to the download application of receiving;
S7 after ZC and VOBC receive data-base content information, finishes the renewal to local data base version number and data-base content, upgrade successfully after, restart operate as normal.
2. method according to claim 1 is characterized in that, among the step S3-S6, adopts DSU centralized stores, DSU centralization to carry out, and its concrete steps are:
S3 ', ZC and VOBC periodically send the application of version database this shop to DSU respectively;
S4 ', DSU sends current database version number to ZC or VOBC respectively according to version number's application of receiving;
S5 ', ZC and VOBC carry out version number separately respectively and check, when inconsistent separately respectively to DSU request for data storehouse download content;
S6 ', DSU sends up-to-date data-base content to ZC or VOBC respectively according to the download application of receiving.
3. method according to claim 1 is characterized in that, among the step S3-S7, adopts DSU centralized stores, ZC Decentralization mode to carry out, and its concrete steps are:
S3 ", VOBC periodically sends the application of version database this shop to ZC, and ZC periodically sends the application of version database this shop to DSU;
S4 ", DSU is according to receiving that the version database this shop application that ZC sends sends version database this shop to ZC;
S5 "; ZC carries out consistency check, if unanimity then enters normal workflow and periodically sends operation authority MA and version database this shop to VOBC, if then stop normal workflow when inconsistent; send empty MA to VOBC, simultaneously to DSU request for data storehouse download content; VOBC carries out consistency check after receiving the information that ZC sends, if unanimity is then according to the MA operation, if then out of service and to ZC request for data storehouse download content when inconsistent;
S6 ", DSU sends up-to-date data-base content according to the download application of receiving that ZC sends to ZC;
S7 ", ZC finishes renewal to local data according to the data-base content information received, according to new data computation MA, and new version number and MA is notified to VOBC; And after ZC receives that VOBC downloads application, send up-to-date data-base content and version number to VOBC; The data-base content information that the VOBC basis is received is finished the renewal to local data, and after the version number that judgement city edition this shop and ZC send was consistent, the MA that brings into use ZC to send moved normally.
4. method according to claim 3 is characterized in that step S5 " in, the described operation according to MA is specially: upgrade if MA is sky wait then out of service version number and MA; If MA is not that sky then moves according to the MA particular content.
5. according to the arbitrary described method of claim 1-4, it is characterized in that, comprise sequence number, data type and version number's CRC check sign indicating number in the described version number.
6. method according to claim 5 is characterized in that, when the database of correspondence changes, and described sequence number incremental variations; Described data type is used for distinguishing the different pieces of information that DSU stores; Described version number CRC check sign indicating number calculates according to sequence number, data type, data length and all data contents.
7. method according to claim 6 is characterized in that, the different pieces of information of storing among the described DSU specifically is divided into four class data: line tower foundation data, system configuration data, system compatible data and temporary speed limitation data.
8. method according to claim 7 is characterized in that, according to described four class data whole DSU database is divided into four subdata bases, respectively distributes a version number at described four subdata bases.
CN 201110118393 2011-05-09 2011-05-09 Method for controlling data consistency in communication based train control (CBTC) system Active CN102201003B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110118393 CN102201003B (en) 2011-05-09 2011-05-09 Method for controlling data consistency in communication based train control (CBTC) system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110118393 CN102201003B (en) 2011-05-09 2011-05-09 Method for controlling data consistency in communication based train control (CBTC) system

Publications (2)

Publication Number Publication Date
CN102201003A true CN102201003A (en) 2011-09-28
CN102201003B CN102201003B (en) 2012-12-05

Family

ID=44661678

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110118393 Active CN102201003B (en) 2011-05-09 2011-05-09 Method for controlling data consistency in communication based train control (CBTC) system

Country Status (1)

Country Link
CN (1) CN102201003B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347048A (en) * 2013-06-08 2013-10-09 卡斯柯信号有限公司 Automatic updating method of urban railway traffic signal system
CN103707904A (en) * 2013-12-05 2014-04-09 北京交控科技有限公司 Temporary speed limiting method and temporary speed limiting system in urban rail transit CBTC (communication based train control system) mode
CN103723167A (en) * 2013-12-16 2014-04-16 北京交控科技有限公司 Point-type train speed limit setting method
CN103863363A (en) * 2014-01-26 2014-06-18 上海自仪泰雷兹交通自动化***有限公司 Temporary-speed-limitation processing system and method of uncontrolled train
CN104354727A (en) * 2014-10-28 2015-02-18 北京交控科技有限公司 Method and system for temporary speed limitation in urban rail transit
CN105472005A (en) * 2015-12-10 2016-04-06 北京交控科技股份有限公司 Remote updating method and system for ground ATP equipment
CN105528464A (en) * 2016-01-28 2016-04-27 北京宇航***工程研究所 Version management system capable of automatically judging technical condition consistency of associated data
CN105678861A (en) * 2015-12-19 2016-06-15 潘小胜 Intelligent-computing railway switch logic distribution data analytic apparatus
CN105857346A (en) * 2016-04-20 2016-08-17 河南思维自动化设备股份有限公司 Train operation revelation remote transmission and monitoring system and method
CN106337624A (en) * 2016-08-31 2017-01-18 湖南中车时代通信信号有限公司 Method for implementing regional controller with various platform screen door control modes
CN106515796A (en) * 2016-12-09 2017-03-22 交控科技股份有限公司 Temporary speed limiting method based on a plurality of in-place working stations and DSU (Database Storage Unit)
CN106864486A (en) * 2017-02-07 2017-06-20 北京和利时***工程有限公司 A kind of train the whole network control system and method
CN107241225A (en) * 2017-06-12 2017-10-10 上海自仪泰雷兹交通自动化***有限公司 A kind of long-range programming method of network CBTC signalling arrangements
CN108874493A (en) * 2018-06-20 2018-11-23 青岛海信网络科技股份有限公司 A kind of ATS method for showing interface and device based on comprehensive monitoring platform
CN113511238A (en) * 2021-07-26 2021-10-19 交控科技股份有限公司 Train whole-line temporary speed limiting method and train full-automatic operation system
WO2024139818A1 (en) * 2022-12-30 2024-07-04 卡斯柯信号有限公司 Method and system for remotely updating and verifying municipal rail transit line map data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101009679A (en) * 2007-01-29 2007-08-01 北京交通大学 Communication-based interconnected and intercommunicated I-CBIT train operation control system
US20090143928A1 (en) * 2007-11-30 2009-06-04 Ghaly Nabil N Method & apparatus for an interlocking control device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101009679A (en) * 2007-01-29 2007-08-01 北京交通大学 Communication-based interconnected and intercommunicated I-CBIT train operation control system
US20090143928A1 (en) * 2007-11-30 2009-06-04 Ghaly Nabil N Method & apparatus for an interlocking control device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《北方交通大学硕士论文》 20110228 李凯 "CBTC***中数据存储单元(DSU)的数据安全研究" 37-57 1-8 , *
《都市快轨交通》 20080218 陈鹤等 CBTC***中数据库存储单元的下载策略 76-79 1-8 第21卷, 第01期 *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347048A (en) * 2013-06-08 2013-10-09 卡斯柯信号有限公司 Automatic updating method of urban railway traffic signal system
CN103707904A (en) * 2013-12-05 2014-04-09 北京交控科技有限公司 Temporary speed limiting method and temporary speed limiting system in urban rail transit CBTC (communication based train control system) mode
CN103707904B (en) * 2013-12-05 2016-04-20 北京交控科技股份有限公司 Temporary speed-limiting method under the rail CBTC pattern of a kind of city and speed limiting system
CN103723167A (en) * 2013-12-16 2014-04-16 北京交控科技有限公司 Point-type train speed limit setting method
CN103723167B (en) * 2013-12-16 2016-03-16 北京交控科技股份有限公司 A kind of point type train speed limit method to set up
CN103863363A (en) * 2014-01-26 2014-06-18 上海自仪泰雷兹交通自动化***有限公司 Temporary-speed-limitation processing system and method of uncontrolled train
CN103863363B (en) * 2014-01-26 2016-03-16 上海自仪泰雷兹交通自动化***有限公司 The temporary speed limitation disposal system of uncontrolled train and method
CN104354727A (en) * 2014-10-28 2015-02-18 北京交控科技有限公司 Method and system for temporary speed limitation in urban rail transit
CN105472005A (en) * 2015-12-10 2016-04-06 北京交控科技股份有限公司 Remote updating method and system for ground ATP equipment
CN105678861A (en) * 2015-12-19 2016-06-15 潘小胜 Intelligent-computing railway switch logic distribution data analytic apparatus
CN105528464A (en) * 2016-01-28 2016-04-27 北京宇航***工程研究所 Version management system capable of automatically judging technical condition consistency of associated data
CN105528464B (en) * 2016-01-28 2019-03-26 北京宇航***工程研究所 A kind of edition management system judging automatically associated data state of the art consistency
CN105857346A (en) * 2016-04-20 2016-08-17 河南思维自动化设备股份有限公司 Train operation revelation remote transmission and monitoring system and method
CN106337624A (en) * 2016-08-31 2017-01-18 湖南中车时代通信信号有限公司 Method for implementing regional controller with various platform screen door control modes
CN106515796A (en) * 2016-12-09 2017-03-22 交控科技股份有限公司 Temporary speed limiting method based on a plurality of in-place working stations and DSU (Database Storage Unit)
CN106515796B (en) * 2016-12-09 2018-06-19 交控科技股份有限公司 It is a kind of based on the mostly temporary speed-limiting method and DSU of work station now
CN106864486A (en) * 2017-02-07 2017-06-20 北京和利时***工程有限公司 A kind of train the whole network control system and method
CN107241225A (en) * 2017-06-12 2017-10-10 上海自仪泰雷兹交通自动化***有限公司 A kind of long-range programming method of network CBTC signalling arrangements
CN108874493A (en) * 2018-06-20 2018-11-23 青岛海信网络科技股份有限公司 A kind of ATS method for showing interface and device based on comprehensive monitoring platform
CN113511238A (en) * 2021-07-26 2021-10-19 交控科技股份有限公司 Train whole-line temporary speed limiting method and train full-automatic operation system
CN113511238B (en) * 2021-07-26 2022-09-02 交控科技股份有限公司 Train whole-line temporary speed limiting method and train full-automatic operation system
WO2024139818A1 (en) * 2022-12-30 2024-07-04 卡斯柯信号有限公司 Method and system for remotely updating and verifying municipal rail transit line map data

Also Published As

Publication number Publication date
CN102201003B (en) 2012-12-05

Similar Documents

Publication Publication Date Title
CN102201003B (en) Method for controlling data consistency in communication based train control (CBTC) system
US20220319333A1 (en) Cloud simulation apparatus and method for verifying rail transit-oriented full-automatic unmanned driving scene
CN105584502B (en) Urban traffic system and method
US7188057B2 (en) Systems and methods for designing, simulating and analyzing transportation systems
CN112164272B (en) Signal simulation system and simulation method of tramcar signal system
US20050288832A1 (en) Method and apparatus for run-time incorporation of domain data configuration changes
CN103707904A (en) Temporary speed limiting method and temporary speed limiting system in urban rail transit CBTC (communication based train control system) mode
MX2015006044A (en) System and method of transforming movement authority limits.
CN108860223B (en) Data processing system and method
CN103738369B (en) Based on the ATS equipment and system of OPC UA technology
CN103685534A (en) Wireless communication based vehicle-mounted data intelligent and safe updating method
CN102625339A (en) Monitoring system for using state of integrated wireless communication equipment of railway locomotive
CN106228860A (en) A kind of site-teaching for track traffic training manages system and method
CN106672022B (en) A kind of rail traffic interlocking table generating method and system
CN103258424A (en) Intelligent public transport service system and control method
CN113157499A (en) Safe computer platform based on cloud computing
CN106354863A (en) System and method for managing rail-transit electronic map
CN109747686A (en) A kind of micro- rail traffic scheduling method and system based on cloud computing and Internet of Things
Haxthausen et al. Formal development and verification of a distributed railway control system
Verma et al. Multi-agent communication-based train control system for Indian railways: the behavioural analysis
CN204087257U (en) Subway crewing management system
Han et al. Safety requirements specification and verification for railway interlocking systems
Wang et al. A Novel Space‐Time‐Speed Method for Increasing the Passing Capacity with Safety Guaranteed of Railway Station
Chang et al. Architecture Design and Reliability Evaluation of a Novel Software-Defined Train Control System
CN111737006B (en) Full network traffic scheduling optimization method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant