Disclosure of Invention
Aiming at the defects in the prior art, the invention provides a railway line condition simulation method and a railway line condition simulation system, overcomes the defects in the prior art, provides a systematic and complete railway line condition simulation method and system, and visually displays simulation information.
In order to achieve the above object, in a first aspect, the present invention provides a method for simulating a condition of a railway track, including the steps of:
the method comprises the steps that a railway line condition simulation device reads original data from a plurality of different data sources;
the railway line condition simulation device generates simulation information according to the original data, wherein the simulation information comprises train acceleration/deceleration simulation information, digital circuit simulation information, track section code sequence selection information, transponder messages, running interval management information, train positioning information, test scene data records and test sequence automatic execution information;
and the railway line condition simulation device displays the simulation information in a railway line station site graphic mode and transmits the simulation information to a use object.
As a preferred embodiment of the present application, the generation of the train acceleration/deceleration simulation information includes:
and acquiring the gear states of traction and brake handles of the simulation driving deck to obtain the traction and brake grades of the train, and acquiring the acceleration/deceleration of the train by combining the train weight information and the train type information.
In a preferred embodiment of the present application, the generation of the digital circuit simulation information includes:
and simulating the action time sequence and the real-time state of a relay on a corresponding equipment circuit according to the ground signal control equipment driving information and the circuit schematic diagram of the turnout, the signal machine and the direction circuit provided by the design institute.
As a preferred embodiment of the present application, the generating of the track section code sequence selection information and the selecting of the transponder message include:
judging whether a station is connected with a real train control center, if the station is connected with the real train control center, acquiring a track section code sequence and a responder message from the train control center, if the station is not connected with the real train control center, selecting each track section code sequence from a code sequence table according to basic information of an activated train interval of the station, and acquiring the responder message from a device manufacturer of the train control center
As a preferred embodiment of the present application, the generation of the traveling zone management information includes:
the method comprises the steps of periodically canceling or activating the driving intervals according to the running direction, the station track running direction and the ranking route information of the driving intervals, and splicing the driving intervals of different types or the same type into larger driving intervals through signal points according to the position of each driving interval.
As a preferred embodiment of the present application, the generating of the test scenario data record includes:
forming a test scene data record by a search condition and an actual result, wherein the search condition comprises a search condition of a track section code sequence and a search condition of a responder message; the search condition of the track section code sequence comprises a front section name, a front section running direction, a front section occupation state and front section low-frequency information; the search conditions of the responder message comprise an associated route, an open state of an associated annunciator, temporary line speed limit information and the like; the actual result comprises the section running direction, the section low frequency and the section carrier frequency, and the actual result is the responder message.
In a second aspect, the railway line condition simulation system provided by the invention comprises a railway line data simulation device and an interface channel, wherein the railway line data simulation device is in communication connection with the interface channel, the interface channel is in communication connection with a use object, the use object comprises vehicle-mounted equipment and column control ground equipment, the column control ground equipment comprises a cabinet and a cabinet door, the cabinet is hinged to the cabinet door through a connecting part, one side of the cabinet, which is in contact with the ground, is a lower wall of the cabinet, a concave part is arranged on the lower wall, one side, which is parallel to the lower wall, is an upper wall of the cabinet, and a hoisting part is arranged on the upper wall.
As this application preferred embodiment, be equipped with the mounting groove on the cabinet door, it has liquid crystal display to inlay in the mounting groove liquid crystal display coats and is stamped the touch-sensitive screen, liquid crystal display and touch-sensitive screen form the combination screen laminating toughened glass makes it flush with the cabinet door on the combination screen, liquid crystal display, touch-sensitive screen and toughened glass arrange in proper order in the direction of keeping away from the cabinet door.
As a preferred embodiment of the present application, the geometric center of the concave portion and the geometric center of the lower wall are on the same straight line, and the straight line is perpendicular to the lower wall; the concave part comprises a pair of long sides symmetrical about the geometric center of the lower wall and a pair of short sides symmetrical about the geometric center of the lower wall, and the long sides and the short sides are perpendicular to each other and connected through four bends.
As a preferred embodiment of the present application, the interface channel includes a VGA interface, a DVI interface, an HDMI interface, a USB interface, and an ethernet interface.
The invention has the beneficial effects that: the invention has friendly display interface and good visualization effect; the idea of testing the ground signal control equipment indoors is changed into reality; the output information of the real ground signal train control equipment is recorded by taking a station as a unit, so that the equipment investment is reduced; problems can be found in advance through indoor dynamic tests, efficiency is improved, construction period is shortened, and cost is reduced; the test bed can be automatically tested and manually operated, and the flexibility of integrating the test and training functions is high.
Detailed Description
Specific embodiments of the present invention will be described in detail below, and it should be noted that the embodiments described herein are only for illustration and are not intended to limit the present invention. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to one of ordinary skill in the art that: it is not necessary to employ these specific details to practice the present invention. In other instances, well-known circuits, software, or methods have not been described in detail so as not to obscure the present invention.
Throughout the specification, reference to "one embodiment," "an embodiment," "one example," or "an example" means: the particular features, structures, or characteristics described in connection with the embodiment or example are included in at least one embodiment of the invention. Thus, the appearances of the phrases "in one embodiment," "in an embodiment," "one example" or "an example" in various places throughout this specification are not necessarily all referring to the same embodiment or example. Furthermore, the particular features, structures, or characteristics may be combined in any suitable combination and/or sub-combination in one or more embodiments or examples. Further, those of ordinary skill in the art will appreciate that the illustrations provided herein are for illustrative purposes and are not necessarily drawn to scale.
As shown in fig. 1, a method for simulating a condition of a railway line according to a first embodiment of the present invention includes the steps of:
s1, the railway line condition simulation device reads original data from a plurality of different data sources;
the original data comprises but is not limited to column control basic data, a circuit schematic diagram and a track circuit code sequence table which are acquired from a design institute; and from transponder messages provided by the equipment manufacturer or the real train control center. Further, if a real train control center exists, the transponder message is provided by the train control center, and if the real train control center does not exist, the transponder message is provided by an equipment manufacturer. In addition, the original data is only a readable file or table.
And S2, the railway line condition simulation device generates simulation information according to the original data, wherein the simulation information comprises train acceleration/deceleration simulation information, digital circuit simulation information, track section code sequence selection information, transponder messages, running interval management information, test scene data records, train positioning information and test sequence automatic execution information.
Further, the generating simulation information by the railway line condition simulation device according to the original data specifically includes:
(1) the railway line condition simulation device obtains the gear states of the traction and brake handles of the simulation driving deck to obtain the traction and brake grades of the train, and obtains the acceleration/deceleration of the train by combining the train weight information and the train type information. The gear states of the traction and brake handles of the simulation driving platform are set by simulation according to actual conditions, and the acceleration/deceleration of the train can be obtained by setting the train weight and the train type of the train.
(2) The railway line condition simulation device simulates a relay interface frame, obtains driving information of ground signal control equipment in real time, simulates action time sequence and real-time state of a relay on a corresponding equipment circuit according to a turnout, a signal machine, a direction circuit and a circuit schematic diagram provided by a design institute, and provides necessary relay acquisition information for normal operation of the ground signal control equipment.
(3) The railway line condition simulation device judges whether a station is connected with a real train control center or not, if the station is connected with the real train control center, the simulation train control center and a track circuit interface acquire a track section code sequence from the train control center, and if the station is not connected with the real train control center, each track section code sequence is selected from a code sequence table according to basic information of an activated train running section of the station, and further the basic information comprises but is not limited to information such as a protection signal machine, an approach signal machine, a leaving section and a section state.
(4) The driving section refers to a range in which the train can run. In the invention, the railway line condition simulation device divides the driving section into a section receiving driving section, a section departure driving section, a receiving route driving section, a departure route driving section and a station track driving section, periodically cancels or activates the driving section according to the driving direction of the driving section, the station track driving direction and the arrangement route information, and splices the driving sections of different or same types into larger driving sections through signal points according to the position of each driving section.
(5) The track section code sequence and the transponder message are the precondition of normal running of the train, and in order to enable the railway line condition simulation device to simulate the train running scene which is consistent with the actual situation as far as possible, the railway line condition simulation device records the test scene data by taking the track section and the active transponder as a unit and finally forms the test scene data record. Furthermore, the test scene data record consists of search conditions and actual results, wherein the search conditions comprise search conditions of track section code sequences and search conditions of transponder messages; the search condition of the track section code sequence comprises a front section name, a front section running direction, a front section occupation state and front section low-frequency information; the search conditions of the responder message comprise an associated route, an open state of an associated annunciator, temporary line speed limit information and the like; the actual result includes the sector running direction, the sector low frequency and the sector carrier frequency, and further, the actual result is the responder message.
(6) The railway line condition simulation device positions a running section where the train is located according to the track section where the train is located; periodically updating the position of the train according to the running speed and running time of the train and the length of the track section; and correcting the position of the train according to the position of the train passing through the transponder in the train running section.
(7) In order to facilitate dynamic testing, the railway line condition simulation device provides a test sequence compiling interface for a user. Different from the traditional script compiling mode, the user only needs to fill in information such as the train starting position, the train ending position, the train speed change point, the train route arrangement/cancellation time and the like according to the fixed format shown in the table 1, and the railway line condition simulation device can automatically generate a simulated train, control the train running speed, set the train running path, position the train, select the track section code sequence and send the responder message as shown in the table 2.
TABLE 1
TABLE 2
And S3, the railway line condition simulation device displays the simulation information in a railway line station site graphic mode and transmits the simulation information to the use object.
As shown in fig. 2, the railway line condition simulation apparatus may directly display the simulation information on its display interface, so as to provide a graphical display of the railway line yard for a user. And the railway line condition simulation device can also send simulation information to a use object through a wireless or wired network, wherein the use object comprises but is not limited to an LKJ device or an ATP device.
As shown in fig. 3, a method for simulating a railway line condition according to a second embodiment of the present invention may be presented in the form of software installed in a railway line condition simulation apparatus, where the software includes a user interface layer, a logical operation layer, a peripheral interface layer, and a data interface layer.
The data interface layer reads identifiable original data from a plurality of different data sources and transmits the original data to the logic operation layer;
the original data comprises but is not limited to column control basic data, a circuit schematic diagram and a track circuit code sequence table which are acquired from a design institute; and from transponder messages provided by the equipment manufacturer or the real train control center. Further, if a real train control center exists, the transponder message is provided by the train control center, and if the real train control center does not exist, the transponder message is provided by an equipment manufacturer of the train control center. In addition, the original data is only a readable file or table.
The logic operation layer generates simulation information according to the original data, wherein the simulation information comprises train acceleration/deceleration simulation information, digital circuit simulation information, track section code sequence selection information, transponder messages, running section management information, train positioning information, test scene data records and test sequence automatic execution information;
further, the generating, by the logic operation layer, the simulation information according to the original data specifically includes:
(1) the logic operation layer obtains the gear states of the traction and brake handles of the simulation driving deck to obtain the traction and brake grades of the train, and obtains the acceleration/deceleration of the train by combining the train weight information and the train type information. The gear states of the traction and brake handles of the simulation driving platform are set by simulation according to actual conditions, and the acceleration/deceleration of the train can be obtained by setting the train weight and the train type of the train.
(2) The logic operation layer simulates a relay interface frame, obtains driving information of the ground signal control equipment in real time, simulates action time sequence and real-time state of a relay on a corresponding equipment circuit according to a turnout, a signal machine, a direction circuit and a circuit schematic diagram provided by a design institute, and provides necessary relay acquisition information for normal operation of the ground signal control equipment.
(3) The method comprises the steps that a logic operation layer judges whether a station is connected with a real train control center or not, and if the station is connected with the real train control center, a simulation train control center and a track circuit interface acquire a track section code sequence and a responder message from the train control center; if the station is not connected with the real train control center, selecting a code sequence of each track section from a code sequence table according to the basic information of the activated train running interval of the station, and acquiring a responder message from an equipment manufacturer of the train control center; further, the basic information includes, but is not limited to, information such as guard semaphores, proximity semaphores, leaving zone and zone status.
(4) The driving section refers to a range in which the train can run. In the invention, the logical operation layer divides the driving section into a section receiving driving section, a section departure driving section, a receiving route driving section, a departure route driving section and a station track driving section, periodically cancels or activates the driving section according to the running direction of the driving section, the station track running direction and the arrangement route information, and splices the driving sections of different or same types into larger driving sections through signal points according to the position of each driving section.
(5) The track section code sequence and the transponder message are the precondition of normal running of the train, and in order to enable the logic operation layer to simulate the train running scene which is consistent with the actual situation as far as possible, the logic operation layer records the test scene data by taking the track section and the active transponder as a unit and finally forms the test scene data record. Furthermore, the test scene data record consists of search conditions and actual results, wherein the search conditions comprise search conditions of track section code sequences and search conditions of transponder messages; the search condition of the track section code sequence comprises a front section name, a front section running direction, a front section occupation state and front section low-frequency information; the search conditions of the responder message comprise a relevant route, an open state of a relevant annunciator, line temporary speed limit information and the like, and the actual result is the responder message; the actual result comprises the zone running direction, the zone low frequency and the zone carrier frequency.
(6) The logic operation layer positions the train section according to the track section where the train is located; periodically updating the position of the train according to the running speed and running time of the train and the length of the track section; and correcting the position of the train according to the position of the train passing through the transponder in the train running section.
(7) In order to facilitate dynamic testing, the logic operation layer provides a test sequence compiling interface for users. Different from the traditional script compiling mode, a user only needs to fill information such as train starting and ending positions, train speed change points, train route arrangement/cancellation time and the like according to a fixed format, and the logic operation layer can automatically generate a simulated train, control train running speed, set a train running path, position the train, select a track section code sequence and a transponder message.
And the user interface layer carries out graphical display on the simulation information of the railway line station yard and transmits the simulation information to a use object through the peripheral interface layer.
The railway line condition simulation device can directly display the simulation information on a display interface of the railway line condition simulation device, and provides graphical display of a railway line station for a user. And the railway line condition simulation device can also send simulation information to a use object through a wireless or wired network, wherein the use object comprises but is not limited to an LKJ device or an ATP device.
As shown in fig. 4, the railway line condition simulation apparatus according to the third embodiment of the present invention includes an input device 41, a processor 42, a memory 43, and an output device 44, and the processor 42, the input device 41, the output device 44, and the memory 43 are connected to each other via a communication bus 40.
It should be understood that in embodiments of the present invention, memory 43 may be referred to as both read-only memory and random-access memory, and provides instructions and data to processor 42. A portion of the memory 43 may also include non-volatile random access memory. For example, the memory 43 may also store information regarding the type of device.
The processor 42 is operative to run or execute an operating system, various software programs, and its own instruction set stored in the internal memory 43, and is operative to process data and instructions received from the touch input device or from other external input pathways to perform various functions. The processor 42 may include, but is not limited to, one or more of a Central Processing Unit (CPU), general purpose image processor (GPU), Microprocessor (MCU), Digital Signal Processor (DSP), Field Programmable Gate Array (FPGA), Application Specific Integrated Circuit (ASIC). In some embodiments, processor 42 and memory controller 104 may be implemented on a single chip. In some other embodiments, they may be implemented separately on separate chips from each other.
The input device 41 may be a CAMERA (CAMERA or WEBCAM), which is also called a computer CAMERA, a computer eye, an electronic eye, etc., and is a video input device, and a touch input device such as a numeric keypad or a mechanical keyboard; the output device 44 may include a display (monitor) or the like.
The memory 43 is used for storing a computer program comprising program instructions, the processor 42 being configured for invoking the program instructions; further, the processor 42 is configured to invoke the program instructions to perform the steps of the railway line condition simulation method as described in the first or second embodiment of the present invention.
As shown in fig. 4, a simulation system of a railway line condition according to a fourth embodiment of the present invention includes a railway line data simulation apparatus and an interface channel, the railway line data simulation apparatus is communicatively connected to the interface channel, the interface channel is communicatively connected to a use object, and the use object includes an on-board device and a train control ground device.
As shown in fig. 6, the column control ground device includes a cabinet 1 and a cabinet door 2, the cabinet 1 is hinged to the cabinet door 2 through a connecting portion, one side of the cabinet 1 contacting the ground is a lower wall of the cabinet 1, one side parallel to the lower wall is an upper wall of the cabinet 1, and the upper wall is provided with a hoisting portion 3.
As shown in fig. 7, in another embodiment, a mounting groove is further formed in the cabinet door 2 of the column control ground device, a liquid crystal display screen is embedded in the mounting groove, a touch screen is covered on the liquid crystal display screen, the liquid crystal display screen and the touch screen form a combined screen 4, tempered glass is attached to the combined screen 4 to enable the combined screen to be flush with the cabinet door 2, and the liquid crystal display screen, the touch screen and the tempered glass are sequentially arranged in a direction away from the cabinet door 2.
Specifically, the cabinet 1 and the cabinet door 2 are hinged by a connecting portion, which may include, but is not limited to, a hinge. Those skilled in the art will understand that: in another or some embodiments of the invention, the open-close connection is realized by adopting other connection modes or components. Moreover, the column control ground equipment can be more conveniently hoisted to the installation position by utilizing the hoisting part 3, and in addition, the combined screen 4 can be utilized to facilitate the operation and the information checking of electric service personnel. It should be noted that, the train control ground device may specifically include: TCC (train control center), CBI (interlock device), TC (track circuit), RBC (radio block center), TSRS (temporary speed limit server), QJK (interval occupancy logic check system), and the like.
The vehicle-mounted device comprises an LKJ device and/or an ATP device. The LKJ device and the ATP device are conventional in the art, and a detailed description thereof is omitted here so as not to cause confusion.
In this embodiment, the VGA interface, the DVI interface, the HDMI interface, the USB interface, and the ethernet interface are described. Furthermore, one or more of the VGA interface, the DVI interface and the HDMI interface can be used for connecting with external equipment, wherein the external equipment comprises but is not limited to one or more display screens; communication with other devices may be accomplished using one or more of the USB interface and the ethernet port.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the present invention, and they should be construed as being included in the following claims and description.