Train derailment detection method and device and server

文档序号:1386883 发布日期:2020-08-18 浏览:11次 中文

阅读说明:本技术 列车脱轨的检测方法、装置及服务器 (Train derailment detection method and device and server ) 是由 李鹏斐 于树永 陈强 于 2020-05-26 设计创作,主要内容包括:本申请提供了一种列车脱轨的检测方法、装置及服务器,获取列车当前受到的偏离轨道的加速度;根据偏离轨道的加速度,判断当前列车是否有脱轨危险;若判断出当前列车有脱轨危险,向每一个车厢的服务器发送询问信息;接收每一个车厢的服务器针对询问信息的反馈信息;反馈信息包括第一反馈信息、第二反馈信息和第三反馈信息,第一反馈信息用于表明当前车厢是否有脱轨危险,第二反馈信息用于表明当前车厢是否与前一节车厢脱离,第三反馈信息用于表明若当前车厢与前一节车厢脱离时,当前车厢的实时位置信息;利用每一个车厢的服务器的反馈信息,确定有脱轨危险的车厢。以达到在列车发生脱轨前进行及时预警的目的,并精确的获取得到哪一节车厢即将脱轨。(The application provides a method, a device and a server for detecting train derailment, which are used for acquiring the acceleration of a train deviating from a track; judging whether the current train has a derailment danger or not according to the acceleration deviating from the track; if the current train is judged to have derailment danger, sending inquiry information to a server of each carriage; receiving feedback information of the server of each compartment for the inquiry information; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage; and determining the carriage with derailment danger by using the feedback information of the server of each carriage. The aim of timely early warning before the derailment of the train is achieved, and which carriage is to be derailed is accurately obtained.)

1. A method for detecting train derailment is characterized in that a server applied to a train head comprises the following steps:

when the train runs, acquiring the acceleration information of the current train in real time; the acceleration information of the train is used for indicating the acceleration of the train, which is currently subjected to the off-track condition;

judging whether the current train has a derailment danger or not according to the acceleration information of the train;

if the current train is judged to have derailment danger, sending inquiry information to a server of each carriage;

receiving feedback information of the server of each compartment for the inquiry information; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage;

and determining the carriage with derailment danger by using the feedback information of the server of each carriage.

2. The detection method according to claim 1, wherein the determining whether the current train is in danger of derailment according to the acceleration information comprises:

judging whether the acceleration of the deviated track currently suffered by the train is greater than a threshold value;

if the acceleration of the train deviating from the track is judged to be larger than the threshold value, the train is in derailment danger;

and if the acceleration of the deviated track currently suffered by the train is judged to be less than or equal to the threshold value, the current train is not in derailment danger.

3. A method for detecting train derailment is characterized in that a server applied to a carriage comprises the following steps:

receiving inquiry information sent by a server of the train head;

sending feedback information to a server of the train head; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment danger or not, and is obtained by judging whether the current carriage has the derailment danger or not according to the acceleration information of the current carriage acquired in real time; wherein the acceleration information of the current carriage is used for indicating the acceleration of the current carriage subjected to the off-track condition; the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and is obtained by judging whether the current carriage is separated from the previous carriage or not by using the sound wave module when the current carriage is judged to have the derailment danger; the third feedback information is used for indicating that the real-time position information of the current carriage is obtained by utilizing the positioning module to position the current carriage in real time when the current carriage is judged to be separated from the previous carriage if the current carriage is separated from the previous carriage.

4. The detection method according to claim 3, wherein the manner of judging whether the current car is in danger of derailment according to the acceleration information of the current car is as follows:

judging whether the current acceleration of the current carriage, which deviates from the track, is greater than a threshold value;

wherein: if the acceleration of the current carriage deviated from the track is judged to be larger than the threshold value, the current carriage is indicated to have derailment danger; and if the acceleration of the current carriage subjected to the deviation track is judged to be less than or equal to the threshold value, the current carriage is not in derailment danger.

5. The detection method according to claim 3, wherein the manner for judging whether the current car is separated from the previous car by using the sound wave module is as follows:

sending a sound wave signal to the previous carriage;

receiving a reflected wave signal of the acoustic wave signal;

judging whether the time for receiving the signal of the reflected wave is greater than preset time or not;

wherein: and if the time for receiving the signal of the reflected wave is judged to be greater than the preset time, the current carriage is separated from the previous carriage.

6. The utility model provides a detection device of train derailment, its characterized in that is applied to the server of train locomotive, includes:

the monitoring unit is used for acquiring the acceleration information of the current train in real time when the train runs; the acceleration information of the train is used for indicating the acceleration of the train, which is currently subjected to the off-track condition;

the judging unit is used for judging whether the current train has derailment danger or not according to the acceleration information of the train;

the sending unit is used for sending inquiry information to a server of each carriage if the judging unit judges that the current train has derailment danger;

a receiving unit, configured to receive feedback information of the server of each car for the query information; the feedback information is used for determining the current state of each carriage; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage;

and the determining unit is used for determining the carriage with derailment danger by using the feedback information of the server of each carriage.

7. The detection apparatus according to claim 6, wherein the determination unit includes:

the judging subunit is used for judging whether the acceleration of the deviated track currently suffered by the train is greater than a threshold value;

wherein: if the judging subunit judges that the acceleration of the train, which is deviated from the track currently, is greater than the threshold, it indicates that the train is in derailment danger currently; and if the judging subunit judges that the acceleration of the train, which is currently subjected to the deviation track, is less than or equal to the threshold, the current train is not in derailment danger.

8. A detection device for train derailment is characterized in that, a server applied to a carriage comprises:

the receiving unit is used for receiving inquiry information sent by a server of the train head;

the sending unit is used for sending feedback information to a server of the train head; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment danger or not, and is obtained by judging whether the current carriage has the derailment danger or not according to the acceleration information of the current carriage acquired in real time; wherein the acceleration information of the current carriage is used for indicating the acceleration of the current carriage subjected to the off-track condition; the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and is obtained by judging whether the current carriage is separated from the previous carriage or not by using the sound wave module when the current carriage is judged to have the derailment danger; the third feedback information is used for indicating that the real-time position information of the current carriage is obtained by utilizing the positioning module to position the current carriage in real time when the current carriage is judged to be separated from the previous carriage if the current carriage is separated from the previous carriage.

9. The utility model provides a server, its characterized in that is applied to the train locomotive, includes:

the acceleration detection module is used for detecting the acceleration information of the current train in real time when the train runs; the acceleration information of the train is used for indicating the acceleration of the train, which is currently subjected to the off-track condition;

the control module is used for acquiring the acceleration information of the train and judging whether the current train has a derailment danger or not according to the acceleration information of the train;

the wireless communication module is used for sending inquiry information to a server of each carriage if the control module judges that the current train has derailment danger; the server of each carriage is also used for receiving feedback information of the server of each carriage for the inquiry information; the feedback information is used for determining the current state of each carriage; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage;

the control module is further used for determining the carriage with derailment danger by using the feedback information of the server of each carriage.

10. A server, applied to each car, comprising:

the wireless communication module is used for receiving inquiry information sent by a server of the train head;

the acceleration detection module is used for acquiring the acceleration information of the current carriage in real time, wherein the acceleration information of the current carriage is used for indicating the acceleration of the current carriage deviated from the track;

the control module is used for judging whether the current carriage has derailment danger or not according to the acceleration information of the current carriage and obtaining first feedback information by utilizing a judgment result;

the sound wave module is used for judging whether the current carriage is separated from the previous carriage or not when the control module judges that the current carriage has the derailment danger, and obtaining second feedback information by utilizing a judgment result;

the positioning module is used for positioning the current carriage in real time when the sound wave module judges that the current carriage is separated from the previous carriage, and obtaining third feedback information by using a positioning result;

the wireless communication module is also used for sending feedback information to a server of the train head; wherein the feedback information comprises first feedback information, second feedback information and third feedback information.

Technical Field

The application relates to the technical field of rail transit, in particular to a train derailment detection method, a train derailment detection device and a train derailment detection server.

Background

With the increase and the change of legal holidays, people have more sufficient playing time, and more people select trains for going out compared with airplanes.

However, if a train derails, disastrous results are often caused; in the prior art, sensors are added at the joint of two adjacent carriages, if the two adjacent carriages are derailed, the sensors cannot sense the existence of the adjacent carriages, and prompt through an alarm device, so that the detection purpose is achieved. It can be seen that the prior art can only detect whether a train has derailed, but cannot avoid disasters.

Therefore, a method for timely warning before the train derails is needed.

Disclosure of Invention

In view of the above, the present application provides a method, an apparatus, and a server for detecting train derailment, which are used to perform early warning before the train derailment occurs.

The application provides a detection method of train derailment in a first aspect, which is applied to a server of a train head, and comprises the following steps:

when the train runs, acquiring the acceleration information of the current train in real time; the acceleration information of the train is used for indicating the acceleration of the train, which is currently subjected to the off-track condition;

judging whether the current train has a derailment danger or not according to the acceleration information of the train;

if the current train is judged to have derailment danger, sending inquiry information to a server of each carriage;

receiving feedback information of the server of each compartment for the inquiry information; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage;

and determining the carriage with derailment danger by using the feedback information of the server of each carriage.

Optionally, the determining whether there is a derailment risk in the current train according to the acceleration information includes:

judging whether the acceleration of the deviated track currently suffered by the train is greater than a threshold value;

if the acceleration of the train deviating from the track is judged to be larger than the threshold value, the train is in derailment danger;

and if the acceleration of the deviated track currently suffered by the train is judged to be less than or equal to the threshold value, the current train is not in derailment danger.

The second aspect of the present application provides a method for detecting train derailment, which is applied to a server in a carriage, and includes:

receiving inquiry information sent by a server of the train head;

sending feedback information to a server of the train head; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment danger or not, and is obtained by judging whether the current carriage has the derailment danger or not according to the acceleration information of the current carriage acquired in real time; wherein the acceleration information of the current carriage is used for indicating the acceleration of the current carriage subjected to the off-track condition; the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and is obtained by judging whether the current carriage is separated from the previous carriage or not by using the sound wave module when the current carriage is judged to have the derailment danger; the third feedback information is used for indicating that the real-time position information of the current carriage is obtained by utilizing the positioning module to position the current carriage in real time when the current carriage is judged to be separated from the previous carriage if the current carriage is separated from the previous carriage.

Optionally, the determining, according to the acceleration information of the current car, whether the current car has a derailment risk mode includes:

judging whether the current acceleration of the current carriage, which deviates from the track, is greater than a threshold value;

wherein: if the acceleration of the current carriage deviated from the track is judged to be larger than the threshold value, the current carriage is indicated to have derailment danger; and if the acceleration of the current carriage subjected to the deviation track is judged to be less than or equal to the threshold value, the current carriage is not in derailment danger.

Optionally, the method for judging whether the current carriage is separated from the previous carriage by using the sound wave module includes:

sending a sound wave signal to the previous carriage;

receiving a reflected wave signal of the acoustic wave signal;

judging whether the time for receiving the signal of the reflected wave is greater than preset time or not;

wherein: and if the time for receiving the signal of the reflected wave is judged to be greater than the preset time, the current carriage is separated from the previous carriage.

The third aspect of the present application provides a detection device for train derailment, is applied to the server of train locomotive, includes:

the monitoring unit is used for acquiring the acceleration information of the current train in real time when the train runs; the acceleration information of the train is used for indicating the acceleration of the train, which is currently subjected to the off-track condition;

the judging unit is used for judging whether the current train has derailment danger or not according to the acceleration information of the train;

the sending unit is used for sending inquiry information to a server of each carriage if the judging unit judges that the current train has derailment danger;

a receiving unit, configured to receive feedback information of the server of each car for the query information; the feedback information is used for determining the current state of each carriage; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage;

and the determining unit is used for determining the carriage with derailment danger by using the feedback information of the server of each carriage.

Optionally, the determining unit includes:

the judging subunit is used for judging whether the acceleration of the deviated track currently suffered by the train is greater than a threshold value;

wherein: if the judging subunit judges that the acceleration of the train, which is deviated from the track currently, is greater than the threshold, it indicates that the train is in derailment danger currently; and if the judging subunit judges that the acceleration of the train, which is currently subjected to the deviation track, is less than or equal to the threshold, the current train is not in derailment danger.

The present application fourth aspect provides a detection apparatus for train derailment, is applied to the server in carriage, includes:

the receiving unit is used for receiving inquiry information sent by a server of the train head;

the sending unit is used for sending feedback information to a server of the train head; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment danger or not, and is obtained by judging whether the current carriage has the derailment danger or not according to the acceleration information of the current carriage acquired in real time; wherein the acceleration information of the current carriage is used for indicating the acceleration of the current carriage subjected to the off-track condition; the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and is obtained by judging whether the current carriage is separated from the previous carriage or not by using the sound wave module when the current carriage is judged to have the derailment danger; the third feedback information is used for indicating that the real-time position information of the current carriage is obtained by utilizing the positioning module to position the current carriage in real time when the current carriage is judged to be separated from the previous carriage if the current carriage is separated from the previous carriage.

The fifth aspect of the present application provides a server, is applied to the train locomotive, includes:

the acceleration detection module is used for detecting the acceleration information of the current train in real time when the train runs; the acceleration information of the train is used for indicating the acceleration of the train, which is currently subjected to the off-track condition;

the control module is used for acquiring the acceleration information of the train and judging whether the current train has a derailment danger or not according to the acceleration information of the train;

the wireless communication module is used for sending inquiry information to the server of each carriage and sending inquiry information to the server of each carriage if the control module judges that the current train has derailment danger; the server of each carriage is also used for receiving feedback information of the server of each carriage for the inquiry information; the feedback information is used for determining the current state of each carriage; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage;

the control module is further used for determining the carriage with derailment danger by using the feedback information of the server of each carriage.

A sixth aspect of the present application provides a server applied to each car, including:

the wireless communication module is used for receiving inquiry information sent by a server of the train head;

the acceleration detection module is used for acquiring the acceleration information of the current carriage in real time, wherein the acceleration information of the current carriage is used for indicating the acceleration of the current carriage deviated from the track;

the control module is used for judging whether the current carriage has derailment danger or not according to the acceleration information of the current carriage and obtaining first feedback information by utilizing a judgment result;

the sound wave module is used for judging whether the current carriage is separated from the previous carriage or not when the control module judges that the current carriage has the derailment danger, and obtaining second feedback information by utilizing a judgment result;

the positioning module is used for positioning the current carriage in real time when the sound wave module judges that the current carriage is separated from the previous carriage, and obtaining third feedback information by using a positioning result;

the wireless communication module is also used for sending feedback information to a server of the train head; wherein the feedback information comprises first feedback information, second feedback information and third feedback information.

According to the scheme, in the train derailment detection method, the train derailment detection device and the train derailment detection server, the acceleration information of the current train is obtained in real time when the train runs; the acceleration information of the train is used for indicating the acceleration of the train, which is currently subjected to the off-track condition; then, judging whether the current train has a derailment danger or not according to the acceleration information of the train; if the current train is judged to have derailment danger, sending inquiry information to a server of each carriage; receiving feedback information of the server of each compartment for the inquiry information; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage; and finally, determining the carriage with derailment danger by using the feedback information of the server of each carriage. The aim of timely early warning before the derailment of the train is achieved, and which carriage is to be derailed is accurately obtained.

Drawings

In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.

Fig. 1 is a specific flowchart of a train derailment detection method according to an embodiment of the present disclosure;

fig. 2 is a specific flowchart of a train derailment detection method according to another embodiment of the present disclosure;

fig. 3 is a schematic diagram of a train derailment detection device applied to a server of a train head according to another embodiment of the present application;

fig. 4 is a schematic diagram of a train derailment detection device applied to a server of a car according to another embodiment of the present application;

fig. 5 is a schematic diagram of a second determining unit according to another embodiment of the present application;

fig. 6 is a schematic diagram of a server applied to a train head according to another embodiment of the present application;

fig. 7 is a schematic diagram of an acceleration detection module according to another embodiment of the present application;

fig. 8 is a schematic diagram of a server applied to a car according to another embodiment of the present application;

fig. 9 is a schematic view of an acoustic wave module according to another embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

It should be noted that the terms "first", "second", and the like, referred to in this application, are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence of functions performed by these devices, modules or units, but the terms "include", or any other variation thereof are intended to cover a non-exclusive inclusion, so that a process, method, article, or apparatus that includes a series of elements includes not only those elements but also other elements that are not explicitly listed, or includes elements inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

The embodiment of the application provides a method for detecting train derailment, as shown in fig. 1, comprising the following steps:

s101, acquiring the acceleration information of the current train in real time when the train runs.

Wherein the acceleration information of the train is used for indicating the acceleration of the off-track to which the train is currently subjected.

It should be noted that, when a Field Programmable Gate Array (FPGA) is started, the acceleration information of the current train needs to be acquired in real time. The starting condition of the control module includes, but is not limited to, detecting running speed information of the train in real time through a speed sensor in a server of the train head, and sending the current running speed information to the control module, when the running speed received by the control module is greater than a threshold value, which can be, but is not limited to, 20 kilometers per hour, starting the control module, and obtaining acceleration information of the current train in real time; similarly, a train derailing detection button can be arranged in a train cab, and a driver or a worker can actively start the control module by pressing the button when the train is started and detect whether the train is derailed or not by using the control module. The starting mode of the control module is very diverse and mature, so the control module is not limited here.

It should be noted that the acceleration sensor on the server of the train head detects the acceleration of the current train that is received from the off-track, and the obtained acceleration information of the train head is used as the acceleration information of the current train.

Specifically, when the train runs, the acceleration sensor on the server at the train head detects the acceleration of the current train, which deviates from the track, and sends the acceleration information of the current train to the control module in real time.

And S102, judging whether the current train has a derailment danger or not according to the acceleration information of the train.

Specifically, the acceleration information of the train is collected in real time through an acceleration sensor and is sent to a control unit, the current acceleration information of the train is compared with preset acceleration information, whether the current train is in danger of derailing or not is judged, and if the current train is in danger of derailing, the step S103 is executed.

Optionally, in another embodiment of the present application, an implementation manner of step S102 includes:

and judging whether the acceleration of the deviated track currently suffered by the train is greater than a threshold value.

It should be further noted that, under different running speeds of the train, the threshold corresponding to the acceleration of the off-track is different, for example, if the current running speed of the train is 100 kilometers per hour, then the threshold corresponding to the acceleration of the off-track is 10; if the current running speed of the train is 120 kilometers per hour, the corresponding threshold value of the acceleration deviating from the track is 15; it should be noted that the threshold corresponding to the acceleration of the train deviating from the track at different running speeds is adjustable by the technician, and is not limited to the above numerical values, and the above numerical values are only examples, and the numerical values in practical application are not limited to the above numerical values, and therefore, the present invention is not limited thereto.

Specifically, in the process of train running, firstly determining the running speed of the current train, confirming the running speed of the current train and a threshold corresponding to the acceleration of the corresponding deviated track, and judging whether the acceleration of the deviated track received by the current train is greater than the threshold, if the acceleration of the deviated track received by the current train is greater than the threshold, indicating that the current train has a derailment risk, executing step S103; and if the acceleration of the deviated track currently suffered by the train is judged to be less than or equal to the threshold value, the current train is not in derailment danger.

And S103, sending inquiry information to the server of each compartment.

The way of sending the inquiry information to the server of each car is very diverse and mature, and therefore, the present invention is not limited thereto.

The query information may be sent to the server of each car in sequence, for example, each car is configured by a dial switch, and the first bit of the dial switch is used to configure the current server as the server of the train head or the server of the car, taking an 8-bit dial switch as an example. The first bit of the dial switch of the server for representing the train head can be set to 1; setting a first bit of a dial switch of a server for representing a car to 0; the remaining 7 bits are used to indicate which car's server is the server for the current car. For example, the server for the train head may be denoted as 10001000; the server for the first car may be denoted as 00000001, the server for the second car as 00000010, the server for the third car as 00000011, and so on. The first carriage is a carriage closest to the train head; the second carriage is a carriage which is the second closest to the train head. When it is determined in step S102 that there is a risk of derailment of the current train, the server at the head of the train first sends query information to the server in the first car, and after receiving the feedback information sent by the server in the first car, sends the query information to the server in the second car until the server in the last car is queried.

It is also possible to send the inquiry message according to the priority of each car. Specifically, the priority may be set for each car on the train before the train departs, and the setting of the priority may be, but is not limited to, the priority level being 1, the priority level being 2, the priority level being 3, and the like. For example, dangerous goods are stored in the third carriage of the train, and if the third carriage stores flammable and explosive goods, if the third carriage is derailed, more serious accidents such as explosion and the like can be caused, and more casualties can be caused; the second carriage is a normal passenger carriage; the first car is a freight car, then the first car of the train can be set to a priority of 1; the second car is set to priority 2; the third carriage is set to have a finite level of 3, when it is judged in step S102 that the current train is in danger of derailing, the server at the head of the train first sends inquiry information to the server at the third carriage with the highest priority, and after receiving feedback information sent by the third carriage, sends inquiry information to the server at the second carriage until inquiring the server at the carriage with the lowest priority; in an actual application scenario, the priority of each car may be set, or the priority may be divided according to the passenger level in the car, which is not limited herein.

Specifically, inquiry information is sent to the server of each carriage through a wireless communication module on the server of the train head.

And S104, receiving inquiry information sent by the server of the train head.

Specifically, the inquiry information sent by the server of the train head is received through the wireless communication module on the server on the carriage.

And S105, sending the feedback information to a server of the train head.

The feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment danger or not and is obtained by judging whether the current carriage has the derailment danger or not according to the acceleration information of the current carriage acquired in real time; the acceleration information of the current carriage is used for indicating the acceleration of the current carriage subjected to the deviation track; the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and is obtained by judging whether the current carriage is separated from the previous carriage or not by using the sound wave module when the current carriage is judged to have the derailment danger; the third feedback information is used for indicating that the real-time position information of the current carriage is obtained by utilizing the positioning module to position the current carriage in real time when the current carriage is judged to be separated from the previous carriage if the current carriage is separated from the previous carriage.

It should be noted that the server of the car starts to determine whether the current car is in danger of derailing after the train starts to run, starts to determine whether the current car is separated from the previous car if the current car is in danger of derailing, and starts to position the current car in real time when the current car is separated from the previous car. After the first feedback information, the second feedback information and the third feedback information are obtained, when the server of the train head sends inquiry information to the current carriage, the first feedback information, the second feedback information and the third feedback information are sent to the server of the train head.

Specifically, the feedback message is added through a wireless communication module on a server of the carriage and sent to a server of the train head.

Optionally, an implementation manner of determining whether the current car has a derailment risk according to the acceleration information of the current car includes:

and judging whether the current acceleration of the current carriage, which deviates from the track, is greater than a threshold value.

It should be noted that, under different running speeds of the car, the threshold corresponding to the acceleration of the off-track is different, for example, if the current running speed of the car is 100 km/h, the threshold corresponding to the acceleration of the off-track is 10; if the current running speed of the carriage is 120 kilometers per hour, the corresponding threshold value of the acceleration deviating from the track is 15; it should be noted that the threshold corresponding to the acceleration of the car off the track at different driving speeds is adjustable by the technician, and is not limited to the above values, and the above values are only examples, and the values in practical application are not limited to the above values, and therefore, the present invention is not limited thereto.

It should be noted that the threshold corresponding to the acceleration of the car off the track at different running speeds may be different from the threshold corresponding to the acceleration of the train off the track at different running speeds, and may be adjusted by a technician according to actual conditions, and the threshold is not limited herein.

Specifically, in the running process of the train, firstly, the running speed of the current carriage is determined, the running speed of the current carriage and a threshold corresponding to the acceleration of the corresponding deviated track are confirmed, whether the acceleration of the deviated track received by the current carriage is greater than the threshold is judged, and if the acceleration of the deviated track received by the current carriage is greater than the threshold, the current carriage is in derailment danger; and if the acceleration of the deviated track currently suffered by the carriage is judged to be less than or equal to the threshold value, the current carriage is not in derailment danger.

Optionally, in another embodiment of the present application, an implementation manner of determining whether the current car is separated from the previous car by using the sound wave module, as shown in fig. 2, includes:

and S201, sending a sound wave signal to the front compartment.

Specifically, but not limited to, the oscillator formed by CD4011 oscillates and pushes the sound waves to be sent out to the previous car through voltage boosting. Wherein the starting oscillation and the stopping oscillation of the oscillator are controlled by the control module.

S202, receiving a reflected wave signal of the sound wave signal.

It should be noted that, since the received signal is a voltage signal of mV level of 40Khz, a post-stage signal conditioning module is required to amplify the signal; may be, but is not limited to, an integrated circuit preamplifier CX 20106. The integrated circuit preamplifier CX20106 is composed of a preamplifier, a limiting amplifier, a band-pass filter, a detector, an integrator and an integer circuit. The preamplifier has an automatic gain control function, can ensure that the amplifier has higher gain when the acoustic wave sensor receives far reflected signals and outputs weak voltage, and cannot overload when input signals are strong at a short distance.

S203, judging whether the time for receiving the signal of the reflected wave is greater than the preset time.

Specifically, if it is determined that the time for receiving the signal of the reflected wave is greater than the preset time, the step S204 is executed; if the time for receiving the signal of the reflected wave is greater than the preset time, step S205 is executed.

And S204, determining that the current carriage is separated from the previous carriage.

And S205, determining that the current carriage is not separated from the previous carriage.

And S106, receiving feedback information of the server of each compartment for the inquiry information.

Specifically, feedback information of the server of each compartment for the inquiry information is received through the wireless communication module on the server of the compartment.

And S107, determining the carriage with the derailment risk by using the feedback information of the server of each carriage.

Specifically, according to the first feedback information of the server of each car, a car with derailment risk, such as a first car, which has derailment risk and needs to be inspected or passengers in the car are evacuated, is determined, and a driver or crew can be prompted by means of, but not limited to, indicator light on, voice broadcast and the like; and determining which car is derailed according to the second feedback information of each car, and determining the current position of the derailed car according to the third feedback information so as to send a person to rescue immediately.

According to the scheme, in the train derailment detection method provided by the application, the acceleration information of the current train is obtained in real time when the train runs; the acceleration information of the train is used for indicating the acceleration of the train which deviates from the track currently suffered by the train; then, judging whether the current train has a derailment danger or not according to the acceleration information of the train; if the current train is judged to have derailment danger, sending inquiry information to a server of each carriage; receiving feedback information of the server of each compartment for the inquiry information; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage; and finally, determining the carriage with derailment danger by using the feedback information of the server of each carriage. The aim of timely early warning before the derailment of the train is achieved, and which carriage is to be derailed is accurately obtained.

Another embodiment of the present application provides a train derailment detection device, which is applied to a server at a train head, as shown in fig. 3, and includes:

and the monitoring unit 301 is configured to obtain acceleration information of the current train in real time when the train runs.

The acceleration information of the train is used for indicating the acceleration of the train which is currently subjected to the off-track acceleration.

The judging unit 302 is configured to judge whether the train is in a derailing danger currently according to the acceleration information of the train.

Optionally, in another embodiment of the present application, an implementation manner of the determining unit 302 includes:

and the judging subunit is used for judging whether the acceleration of the train, which is currently subjected to the deviation track, is greater than a threshold value.

Wherein: if the judging subunit judges that the acceleration of the train, which is deviated from the track currently, is greater than the threshold, it indicates that the train is in derailment danger currently; and if the judging subunit judges that the acceleration of the train, which is currently subjected to the deviation track, is less than or equal to the threshold, the current train is free of derailment danger.

For specific working processes of the units disclosed in the above embodiments of the present application, reference may be made to the contents of the corresponding method embodiments, which are not described herein again.

A sending unit 303, configured to send inquiry information to the server of each car if the determining unit 302 determines that the train is in danger of derailing currently.

And a receiving unit 304, configured to receive feedback information of the server of each car for the query information.

The feedback information is used for determining the current state of each carriage; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has the derailment danger or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating the real-time position information of the current carriage if the current carriage is separated from the previous carriage.

A determination unit 305 for determining the car at risk of derailment using the feedback information of the server of each car.

For a specific working process of the unit disclosed in the above embodiment of the present application, reference may be made to the content of the corresponding method embodiment, as shown in fig. 1, which is not described herein again.

According to the scheme, in the train derailment detection device applied to the server of the train head, when a train runs, the acceleration information of the current train is acquired in real time by using the monitoring unit 301; the acceleration information of the train is used for indicating the acceleration of the train which deviates from the track currently suffered by the train; then, the judging unit 302 judges whether the current train has a derailment risk according to the acceleration information of the train; if the current train is judged to have derailment danger, sending inquiry information to a server of each carriage through a sending unit 303; receiving, by the receiving unit 304, feedback information for the query information by the server of each car; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has a derailment risk or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating real-time position information of the current carriage if the current carriage is separated from the previous carriage; finally, the determination unit 305 determines the car at risk of derailment using the feedback information of the server of each car. The aim of timely early warning before the derailment of the train is achieved, and which carriage is to be derailed is accurately obtained.

Another embodiment of the present application provides a train derailment detection apparatus, which is applied to a server of a car, as shown in fig. 4, and includes:

the first receiving unit 401 is configured to receive query information sent by a server of a train head.

And a first sending unit 402, configured to send the feedback information to a server at the train head.

The feedback information includes first feedback information, second feedback information and third feedback information, the first feedback information is used for indicating whether the current carriage has a derailment risk, and is obtained by utilizing the acceleration information of the current carriage acquired by the monitoring unit 403 in real time and judging whether the current carriage has the derailment risk through the first judging unit 404; the acceleration information of the current carriage is used for indicating the acceleration of the current carriage subjected to the deviation track; the second feedback information is used for indicating whether the current carriage is separated from the previous carriage, and if the first judgment unit 404 judges that the current carriage has a derailment risk, the second judgment unit 405 judges whether the current carriage is separated from the previous carriage by using the sound wave module; the third feedback information is used to indicate that, if the current car is separated from the previous car, the real-time position information of the current car is obtained by positioning the current car in real time through the positioning unit 406 when the second determination unit 405 determines that the current car is separated from the previous car.

For a specific working process of the unit disclosed in the above embodiment of the present application, reference may be made to the content of the corresponding method embodiment, as shown in fig. 1, which is not described herein again.

Optionally, in another embodiment of the present application, an implementation manner of the first determining unit 404 includes:

and judging whether the current acceleration of the current carriage, which deviates from the track, is greater than a threshold value.

Specifically, if the acceleration of the current carriage deviating from the track is judged to be greater than the threshold value, it is indicated that the current carriage has a derailment risk; and if the acceleration of the current carriage deviated from the track is judged to be less than or equal to the threshold value, the current carriage is not in derailment danger.

For specific working processes of the units disclosed in the above embodiments of the present application, reference may be made to the contents of the corresponding method embodiments, which are not described herein again.

Optionally, in another embodiment of the present application, an implementation manner of the second determining unit 404, as shown in fig. 5, includes:

and a second transmitting unit 501, configured to transmit a sound wave signal to a previous car.

A second receiving unit 502 for receiving a reflected wave signal of the acoustic wave signal.

The second determining subunit 503 is configured to determine whether a time for receiving the signal of the reflected wave is greater than a preset time.

Specifically, if the second determining subunit 503 determines that the time for receiving the signal of the reflected wave is greater than the preset time, it indicates that the current car is separated from the previous car; if the second determining subunit 503 determines that the time for receiving the signal of the reflected wave is less than or equal to the preset time, it indicates that the current car is not separated from the previous car.

For a specific working process of the unit disclosed in the above embodiment of the present application, reference may be made to the content of the corresponding method embodiment, as shown in fig. 2, which is not described herein again.

According to the scheme, in the train derailment detection device applied to the server of the carriage, the acceleration information of the current carriage is acquired in real time by using the monitoring unit 403, and whether the current carriage has a derailment risk is judged by the first judging unit 404 to obtain first feedback information; the acceleration information of the current carriage is used for indicating the acceleration of the current carriage subjected to the deviation track; when the first judging unit 404 judges that the current carriage has a derailment risk, the second judging unit 405 judges whether the current carriage is separated from the previous carriage by using the sound wave module to obtain second feedback information; when the second judging unit 405 judges that the current car is separated from the previous car, the positioning unit 406 is used for positioning the current car in real time to obtain third feedback information. When the server of the car receives the query information sent by the train head through the first receiving unit 401, the first feedback information, the second feedback information, and the third feedback information are sent to the server of the car through the first sending unit 402 as the feedback information of the query information sent by the server of the train head. The aim of timely early warning before the derailment of the train is achieved, and which carriage is to be derailed is accurately obtained.

Another embodiment of the present application provides a server, applied to a train head, as shown in fig. 6, including:

the acceleration detection module 601 is configured to detect acceleration information of a current train in real time when the train is running.

Wherein the acceleration information of the train is used for indicating the acceleration of the off-track to which the train is currently subjected.

Specifically, the acceleration information of the current train may be detected in real time by, but not limited to, using an acceleration sensor in the acceleration detection module.

Optionally, in another embodiment of the present application, an implementation manner of the acceleration detection module 601, as shown in fig. 7, includes:

the capacitive acceleration sensor 701 is used for working in real time in the running process of the train and generating a capacitance value.

And a voltage-capacitance conversion module 702, configured to convert a capacitance value generated by the capacitive acceleration sensor 701 into a voltage value, and generate a voltage signal.

And the gain amplifying module 703 is configured to amplify the voltage signal generated by the voltage-variable converting module 702 to a voltage range that can be received by the control module 602.

The band-pass filter 704 is used to stabilize the output voltage signal at a certain frequency and to reduce the interference of other signals.

The control module 602 is configured to obtain acceleration information of the train, and determine whether the train is in a derailment danger according to the acceleration information of the train.

The wireless communication module 603 is configured to send inquiry information to a server in each car if the control module 602 determines that the current train is in a derailment danger; and the server is also used for receiving feedback information of the server of each car for the inquiry information.

The feedback information is used for determining the current state of each carriage; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has the derailment danger or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating the real-time position information of the current carriage if the current carriage is separated from the previous carriage.

Specifically, if the control module 602 determines that the current train is in danger of derailing, the wireless communication module sends inquiry information to the server in each car, where the inquiry information includes location information. For example, the server at the train head requests data communication to the server at the second car, the server at the train head sends a request data frame, the ID number of the car included in the request data frame is 2, although the servers of all the cars receive the request information, only the server at the second car responds to the request information, and after the server at the second car responds to the request information, the server at the train head sends an inquiry message to the server at the second car. And after the server at the train head receives the feedback information of the second carriage, sending the request information of the third carriage. The control module 602 in the server of the train head also sends alarm information to the driver by using the wireless communication module 603.

The control module 602 is further configured to determine a car at risk of derailment using the feedback information from the server of each car.

Optionally, in another embodiment of the present application, a server applied to a train head further includes:

and the sound wave module is configured to determine whether the current car is separated from the next car when the control module 602 determines that the current train is in danger of derailing.

Wherein, the sound wave module includes: the sound wave transmitting module, the sound wave receiving module and the rear-stage signal conditioning module are connected with the sound wave transmitting module; the sound wave can be generated by oscillation of an oscillator formed by a CD4011, and is pushed to be sent out to the next carriage through voltage boosting conversion; wherein the start and stop of oscillation of the oscillator is controlled by the control module 602; the sound wave receiving module is used for receiving a signal which is reflected by the sound wave transmitted by the sound wave transmitting module; and the rear-stage signal conditioning module is used for adjusting the signals received by the sound wave receiving module so that the signals received by the sound wave receiving module can be identified.

It should be noted that the acoustic wave may be, but is not limited to, an ultrasonic wave.

It should be noted that, since the received signal is a voltage signal of mV level of 40Khz, a post-stage signal conditioning module is required to amplify the signal; may be, but is not limited to, an integrated circuit preamplifier CX 20106. The integrated circuit preamplifier CX20106 is composed of a preamplifier, a limiting amplifier, a band-pass filter, a detector, an integrator and an integer circuit. The preamplifier has an automatic gain control function, can ensure that the amplifier has higher gain when the acoustic wave sensor receives far reflected signals and outputs weak voltage, and cannot overload when input signals are strong at a short distance.

According to the scheme, the acceleration information of the current train is detected in real time when the train runs through the acceleration detection module 601 in the server applied to the train head. Wherein the acceleration information of the train is used for indicating the acceleration of the off-track to which the train is currently subjected. Then, the control module 602 is utilized to obtain the acceleration information of the train, and whether the train has a derailment danger at present is judged according to the acceleration information of the train. If the control module 602 determines that the current train is in danger of derailing, query information is sent to a server of each carriage through the wireless communication module 603; and the server is also used for receiving feedback information of the server of each car for the inquiry information. The feedback information is used for determining the current state of each carriage; the feedback information comprises first feedback information, second feedback information and third feedback information, wherein the first feedback information is used for indicating whether the current carriage has the derailment danger or not, the second feedback information is used for indicating whether the current carriage is separated from the previous carriage or not, and the third feedback information is used for indicating the real-time position information of the current carriage if the current carriage is separated from the previous carriage. Finally, the control module 602 determines the car at risk of derailment using the feedback information from the server for each car. The aim of timely early warning before the derailment of the train is achieved, and which carriage is to be derailed is accurately obtained.

Another embodiment of the present application provides a server applied to a car, as shown in fig. 8, including:

the wireless communication module 801 is used for receiving inquiry information sent by a server of a train head; and the system is also used for sending feedback information to the server of the train head after receiving the inquiry information sent by the server of the train head.

Specifically, the request data frame sent by the server of the train head is received, whether the ID number in the current car is consistent with the ID number of the car included in the request data frame is judged, if the ID number in the current car is consistent with the ID number of the car included in the request data frame, the server of the current car responds to the information, and after the server of the current car responds to the information, the server of the train head sends inquiry information to the server of the current car through the wireless communication module 601. After receiving the inquiry information sent by the server at the train head, the wireless communication module 801 sends the feedback information to the server at the train head.

And the acceleration detection module 802 is configured to obtain acceleration information of the current car in real time.

Wherein the acceleration information of the current car is used for indicating the acceleration of the current car from the track.

It should be noted that the specific working processes of the acceleration detection module 802 and the acceleration detection module 601 are the same, and reference may be made to the content of the embodiment of the acceleration detection module 601, which is not described herein again.

And the control module 803 is configured to determine whether the current car has a derailment risk according to the acceleration information of the current car, and obtain first feedback information by using a determination result.

And the sound wave module 804 is configured to, when the control module 803 determines that the current carriage is in danger of derailing, determine whether the current carriage is separated from the previous carriage, and obtain second feedback information by using a determination result.

Optionally, in another embodiment of the present application, an implementation of the acoustic wave module 804, as shown in fig. 9, includes:

and the sound wave sending module 901 is used for sending the sound waves to the previous carriage.

It should be noted that the acoustic wave may be, but is not limited to, an ultrasonic wave.

Specifically, the sound wave may be generated by oscillation of an oscillator formed by CD4011, and is pushed to be sent out to the previous car through voltage boosting conversion; wherein the start and stop of the oscillator is controlled by the control module 803.

And the acoustic wave receiving module 902 is configured to receive a signal obtained by reflecting the acoustic wave transmitted by the acoustic wave transmitting module 901.

And the rear-stage signal conditioning module 903 is used for adjusting the signal received by the acoustic wave receiving module 902, so that the signal received by the acoustic wave receiving module 902 can be identified.

It should be noted that, since the received signal is a voltage signal of mV level of 40Khz, a post-stage signal conditioning module is required to amplify the signal; may be, but is not limited to, an integrated circuit preamplifier CX 20106. The integrated circuit preamplifier CX20106 is composed of a preamplifier, a limiting amplifier, a band-pass filter, a detector, an integrator and an integer circuit. The preamplifier has an automatic gain control function, can ensure that the amplifier has higher gain when the acoustic wave sensor receives far reflected signals and outputs weak voltage, and cannot overload when input signals are strong at a short distance.

And the positioning module 805 is configured to position the current carriage in real time when the sound wave module 804 determines that the current carriage is separated from the previous carriage, and obtain third feedback information by using a positioning result.

Wherein the feedback information comprises first feedback information, second feedback information and third feedback information.

According to the scheme, the acceleration information of the current compartment is acquired in real time through the acceleration detection module 802 in the server applied to the compartment. Wherein the acceleration information of the current car is used for indicating the acceleration of the current car from the track. Then, the control module 803 is used to determine whether the current car has a derailment risk according to the acceleration information of the current car, and obtain the first feedback information according to the determination result. When the control module 803 determines that the current car is in danger of derailing, the sound wave module 804 determines whether the current car is separated from the previous car, and obtains second feedback information according to the determination result. When the sound wave module 804 determines that the current car is separated from the previous car, the current car is positioned in real time by the positioning module 805, and third feedback information is obtained by using the positioning result. When the server of the car receives the inquiry information sent by the server of the train head through the wireless communication module 801, the obtained first feedback information, second feedback information and third feedback information are sent to the server of the train head as the feedback information of the inquiry information sent by the server of the train head. The aim of timely early warning before the derailment of the train is achieved, and which carriage is to be derailed is accurately obtained.

It should be noted that, in the implementation process of the present application, the same server may be used for the server of the train head and the server of the train carriage, so as to facilitate production and manufacturing. Wherein the server should include all functions of the server of the train head and the server of the car. In the application process, the servers of the train head and the carriages can be configured through the dial switch, and the first position of the dial switch is used for configuring whether the current server is the server of the train head or the server of the carriage; the first bit of the dial switch of the server for representing the train head can be set to 1; the first bit of the dip switch for the server representing the car is set to 0. If the current server is configured as a server for the train head, the current server will implement all the functions of the server for the train head in the above-described embodiment, and if the current server is configured as a server for the car, the current server will implement all the functions of the server for the car in the above-described embodiment.

In the above embodiments disclosed in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The apparatus and method embodiments described above are illustrative only, as the flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

In addition, functional modules in the embodiments of the present disclosure may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part. The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a live broadcast device, or a network device) to execute all or part of the steps of the method according to the embodiments of the present disclosure. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.

Those skilled in the art can make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

22页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种可以去除扣件上铁锈的铁路轨枕检测装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!