Passenger service system and motor train unit

By introducing a carriage switch into the passenger service system to connect multiple controllers, data transmission and task coordination are achieved, solving the problems of a large number of controllers and poor disaster recovery capabilities, and realizing space saving and improved system reliability.

CN116279661BActive Publication Date: 2026-06-12CRRC QINGDAO SIFANG CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CRRC QINGDAO SIFANG CO LTD
Filing Date
2023-03-14
Publication Date
2026-06-12

Smart Images

  • Figure CN116279661B_ABST
    Figure CN116279661B_ABST
Patent Text Reader

Abstract

The application discloses a passenger service system and a motor train unit, and relates to the technical field of railway traffic service. The passenger service system comprises carbody exchanges arranged in each carbody of the motor train unit, terminal devices connected to the carbody exchanges, and controllers with a number not less than 2. The carbody exchanges are connected in sequence so that data transmission can be performed between the controllers, the controllers can be cooperated, and thus the number of the controllers is reduced. The controllers can control the terminal devices through the carbody exchanges according to preset distribution rules. Each controller can control multiple terminal devices through the carbody exchanges, and thus the number of the controllers is further reduced, and the occupied space is reduced. When a controller detects a fault controller through the carbody exchanges, the fault controller can be taken over according to preset disaster recovery rules, and the disaster recovery capability of the passenger service system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of railway transportation service technology, and in particular to a passenger service system and a high-speed train. Background Technology

[0002] A passenger service system is a system that provides services to passengers, including terminal equipment installed in each carriage of a high-speed train and various controllers that centrally control the terminal equipment with the same function in all carriages. Terminal equipment includes telephones, display devices, speakers, and monitoring devices, while controllers include communication controllers for controlling telephones and speakers, entertainment service controllers for controlling display devices, and monitoring controllers for controlling monitoring devices. It is evident that existing technologies use separate controllers for each terminal device's function. Therefore, as the types of terminal equipment increase, the number of controllers also needs to increase, resulting in a large space occupied by the controllers. Furthermore, the controllers in existing technologies are independent of each other; when one controller malfunctions, the terminal equipment controlled by that controller cannot function properly, resulting in poor disaster recovery capabilities for the passenger service system. Summary of the Invention

[0003] The purpose of this invention is to provide a passenger service system and a high-speed train that can reduce the number of controllers, thereby reducing the space occupied, and when a faulty controller exists in the passenger service system, other controllers can take over the control tasks of the faulty controller, thereby improving the disaster recovery capability of the passenger service system.

[0004] To solve the above-mentioned technical problems, the present invention provides a passenger service system, including a carriage switch installed in each carriage of a high-speed train, terminal equipment connected to each of the carriage switches, and N controllers connected to the carriage switches, wherein N is a positive integer not less than 2;

[0005] Each of the carriage switches is connected in sequence to enable data transmission between the controllers;

[0006] Each controller is used to control terminal devices connected to the carriage switch through the carriage switch according to a preset allocation rule, and to take over the control tasks of the faulty controller according to a preset disaster recovery rule when the carriage switch detects a faulty controller among the N controllers.

[0007] Preferably, when a faulty controller is detected among the N controllers via the carriage switch, the control task of the faulty controller is taken over according to a preset disaster recovery rule, including:

[0008] Obtain the amount of unprocessed control tasks for each normal controller among the N controllers, excluding the faulty controller;

[0009] If this controller is the controller with the smallest workload of the control tasks to be processed among all the normal controllers, then it takes over the control tasks of the faulty controller.

[0010] Preferably, when a faulty controller is detected among the N controllers via the carriage switch, the control task of the faulty controller is taken over according to a preset disaster recovery rule, including:

[0011] Obtain the importance of the control tasks to be processed for each normal controller among the N controllers, excluding the faulty controller;

[0012] If this controller is the controller with the lowest importance of the control task to be processed among all the normal controllers, then it takes over the control task of the faulty controller.

[0013] Preferably, the controller is also used to monitor the working status of the terminal device and generate a prompt message when the working status of the terminal device is abnormal.

[0014] Preferably, the terminal device includes any one or more combinations of a telephone, a display device, a speaker, a monitoring device, and an AP antenna.

[0015] Preferably, the controller includes a memory and M processors, where M is a positive integer not less than 2;

[0016] The memory is used to store data information required by the processor when controlling the terminal device;

[0017] Each of the processors is used to control the terminal devices connected to the carriage switch through the carriage switch according to the preset allocation rules, and to take over the control tasks of the faulty controller according to the preset disaster recovery rules when the carriage switch detects that there is a faulty controller among the N controllers.

[0018] The processor is also configured to take over the control tasks of the faulty processor when a faulty processor is detected in the current controller.

[0019] Preferably, before taking over the control task of the faulty processor, the method further includes:

[0020] Obtain the number of faults in the faulty processors in the controller;

[0021] When the number of faults exceeds a preset threshold, the step of taking over the control task of the fault processor is initiated.

[0022] Preferably, the processor is further configured to detect the amount of data processing required to control each of the control tasks and / or the importance of each of the control tasks, and adjust the amount of memory occupied by each of the control tasks according to the amount of data processing and / or the importance.

[0023] Preferably, the processor is further configured to monitor the usage of the processor and / or the memory usage of the memory, and generate monitoring information including the usage and / or the memory usage.

[0024] To address the aforementioned technical problems, this application also provides a high-speed train, including the aforementioned passenger service system.

[0025] In summary, this invention provides a passenger service system and a high-speed train, including carriage switches installed in each carriage of the high-speed train, terminal devices connected to each carriage switch, and at least two controllers. The carriage switches are connected sequentially to enable data transmission between the controllers, achieving collaborative cooperation and reducing the number of controllers. Each controller can control the terminal devices through the carriage switches according to preset allocation rules. Each controller can control multiple terminal devices through the carriage switches, further reducing the number of controllers and the space occupied. Furthermore, when a controller detects a faulty controller through the carriage switches, it takes over the control tasks of the faulty controller according to preset disaster recovery rules, improving the disaster recovery capability of the passenger service system. Attached Figure Description

[0026] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the prior art and embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0027] Figure 1 This is a schematic diagram of a passenger service system provided by the present invention. Detailed Implementation

[0028] The core of this invention is to provide a passenger service system and a high-speed train that can reduce the number of controllers, thereby reducing the space occupied, and when a faulty controller exists in the passenger service system, other controllers can take over the control tasks of the faulty controller, thereby improving the disaster recovery capability of the passenger service system.

[0029] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0030] Please refer to Figure 1 , Figure 1 This is a schematic diagram of a passenger service system provided by the present invention. The passenger service system includes a carriage switch 1 installed in each carriage of a high-speed train, a terminal device 2 connected to each carriage switch 1, and N controllers 3 connected to the carriage switch 1, wherein N is a positive integer not less than 2.

[0031] Each carriage switch 1 is connected in sequence to enable data transmission between each controller 3;

[0032] Each controller 3 is used to control the terminal device 2 connected to the carriage switch 1 through the carriage switch 1 according to the preset allocation rules, and when the carriage switch 1 detects that there is a faulty controller 3 among the N controllers 3, it takes over the control tasks of the faulty controller 3 according to the preset disaster recovery rules.

[0033] In the existing passenger service system, the controller 3 is configured according to the function of the terminal device 2. Therefore, when the types of terminal devices 2 increase, the controller 3 also needs to be increased accordingly, resulting in a large overall space occupied by the passenger service system. Furthermore, the disaster recovery capability of the existing passenger service system is relatively poor. When the controller 3 is damaged, the terminal devices 2 controlled by the controller 3 will not be able to work properly.

[0034] To address the aforementioned technical problems, this application provides a passenger service system. This system includes a controller 3, terminal devices 2, and a carriage switchboard 1. Since the controller 3 is connected to the carriage switchboard 1, and each carriage switchboard 1 is sequentially connected, the controller 3 can communicate with the terminal devices 2 in any carriage. Therefore, in this application, each controller 3 can control one or more terminal devices 2 in the passenger service system according to a preset allocation rule. When the number of terminal devices 2 increases, only the control function of the controller 3 needs to be adjusted; no additional controller 3 is required. The preset allocation rule can be to evenly allocate the same number of controlled terminal devices 2 to each controller 3 based on the number of terminal devices 2, or it can be based on the control performance of each controller 3, etc. Please refer to... Figure 1 , Figure 1 This is a schematic diagram of a passenger service system provided by the present invention. It should also be noted that... Figure 1 Taking a high-speed train with 8 carriages as an example, controllers are installed on carriages 1, 5, and 8. In practice, the number of carriages in a high-speed train and the carriage where the controller is located can be adjusted accordingly. Figure 1 different.

[0035] In this application, the number of controllers 3 in the passenger service system is no less than two. Therefore, when a faulty controller 3 exists in the passenger service system, other controllers 3 that are not faulty can take over the various control tasks of the faulty controller 3 according to preset disaster recovery rules. Preset disaster recovery rules refer to the fact that there may be multiple controllers 3 that are not faulty in the passenger service system, and the control tasks of the faulty controller 3 need to be allocated according to certain rules. For example, the control tasks of the faulty controller 3 can be evenly distributed among the controllers 3 that are not faulty.

[0036] In summary, this invention provides a passenger service system, including carriage switches 1 installed in each carriage of a high-speed train, terminal devices 2 connected to each carriage switch 1, and at least two controllers 3. The carriage switches 1 are sequentially connected to enable data transmission between the controllers 3, achieving collaborative cooperation among the controllers 3 and reducing the number of controllers 3. Each controller 3 can control the terminal devices 2 through the carriage switches 1 according to a preset allocation rule. Each controller 3 can control multiple terminal devices 2 through the carriage switches 1, further reducing the number of controllers 3 and the space occupied. Furthermore, when a controller 3 detects a faulty controller 3 through the carriage switches 1, it takes over the control tasks of the faulty controller 3 according to a preset disaster recovery rule, improving the disaster recovery capability of the passenger service system.

[0037] Based on the above embodiments:

[0038] In a preferred embodiment, when a faulty controller 3 is detected among N controllers 3 via the carriage switch 1, the control task of the faulty controller 3 is taken over according to a preset disaster recovery rule, including:

[0039] Obtain the amount of unprocessed control tasks for each normal controller 3 (excluding the faulty controller 3) out of N controllers 3.

[0040] If this controller 3 is the controller 3 with the smallest amount of control tasks to be processed among all normal controllers 3, then it takes over the control tasks of the faulty controller 3.

[0041] In this embodiment, when a faulty controller 3 exists in the passenger service system, the other normal controllers 3 that are not experiencing any abnormalities allocate resources based on the workload of their respective pending control tasks. Specifically, each normal controller 3 in the passenger service system, excluding the faulty controller 3, first needs to obtain the workload of its own pending control tasks and compare them. If the current controller 3 has the smallest workload among all normal controllers 3, it indicates that the current controller 3 has sufficient remaining resources to share the pending control tasks with the faulty controller 3. Therefore, the current controller 3 can temporarily stop the control tasks of the faulty controller 3.

[0042] In summary, in this embodiment, the controller 3 with the smallest workload of pending tasks is selected to take over the control tasks of the faulty controller 3. This ensures that the pending control tasks of the faulty controller 3 can be executed normally, while also ensuring that the control tasks of other normal controllers 3 are not affected, thereby guaranteeing the normal operation of the passenger service system.

[0043] In a preferred embodiment, when a faulty controller 3 is detected among N controllers 3 via the carriage switch 1, the control task of the faulty controller 3 is taken over according to a preset disaster recovery rule, including:

[0044] Obtain the importance of the control tasks to be processed for each normal controller 3 (excluding the faulty controller 3) among the N controllers 3;

[0045] If this controller 3 is the controller 3 with the lowest importance of the control task to be processed among all normal controllers 3, then it takes over the control task of the faulty controller 3.

[0046] In this embodiment, when a faulty controller 3 exists in the passenger service system, the other normal controllers 3 that are not experiencing any abnormalities allocate tasks based on the workload of their respective pending control tasks. Specifically, each normal controller 3 in the passenger service system, excluding the faulty controller 3, first needs to obtain the importance of the pending control tasks of each normal controller 3 and compare the importance of the pending control tasks of each normal controller 3. If this controller 3 is the one with the lowest importance of the pending control tasks among all the normal controllers 3, it indicates that this controller 3 can take over the control tasks of the faulty controller 3.

[0047] It should be noted that this application does not impose any special restrictions on the ranking criteria for the importance of each control task to be processed. For example, the importance of monitoring tasks may be higher than that of entertainment tasks.

[0048] In summary, in this embodiment, the controller 3 with the lowest importance of the pending task is selected to take over the control task of the faulty controller 3. This ensures that the pending control task of the faulty controller 3 can be executed normally, while also ensuring that the control tasks of other normal controllers 3 are not affected, thereby guaranteeing the normal operation of the passenger service system.

[0049] In a preferred embodiment, the controller 3 is also used to monitor the working status of the terminal device 2 and generate a prompt message when the working status of the terminal device 2 is abnormal.

[0050] Considering that the terminal equipment 2 in the EMU may sometimes malfunction, in order to ensure that the malfunction of the terminal equipment 2 can be detected by technology and maintenance can be carried out in time when the terminal equipment 2 malfunctions, in this embodiment the controller 3 is also used to monitor the working status of the terminal equipment 2 (including normal status and abnormal status), and generate prompt information in a timely manner when the terminal equipment 2 is in an abnormal status, such as displaying the location of the terminal equipment 2 in an abnormal status on the display device.

[0051] In a preferred embodiment, terminal device 2 includes any one or more combinations of a telephone, a display device, a speaker, a monitoring device, and an AP antenna.

[0052] To realize some basic functions of the passenger service system, in this embodiment, the terminal device 2 specifically includes any one or more combinations of telephone, display device, speaker, monitoring device and AP (Access Point) antenna. The telephone and speaker can realize communication functions, the display device can realize entertainment and prompt functions, the monitoring device can realize video monitoring functions, and the AP antenna can realize networking functions. In actual applications, different terminal devices 2 are selected and configured according to different needs to improve the performance of the passenger service system.

[0053] In a preferred embodiment, the controller 3 includes a memory and M processors, where M is a positive integer not less than 2;

[0054] The memory is used to store the data information required by the processor when controlling the terminal device 2;

[0055] Each processor is used to control the terminal device 2 connected to the carriage switch 1 through the carriage switch 1 according to the preset allocation rules, and to take over the control tasks of the faulty controller 3 according to the preset disaster recovery rules when the carriage switch 1 detects that there is a faulty controller 3 among the N controllers 3.

[0056] The processor is also used to take over the control tasks of the faulty processor when a faulty processor is detected in the current controller 3.

[0057] In this embodiment, the controller 3 specifically includes a memory processor. The memory and the processor cooperate to realize the functions of the controller 3. Specifically, the memory is used to store the data information required by the processor to control the terminal device 2, and the processor is used to control the terminal device 2 allocated by a preset allocation rule. When a faulty controller 3 exists, it takes over the control task of the faulty controller 3 according to a preset disaster recovery rule. Furthermore, in this embodiment, the number of memories in the controller 3 is not less than two. Therefore, when a faulty processor exists in the controller 3, other normal processors can take over the control task of the faulty processor, ensuring the normal operation of the controller 3, and thus ensuring the normal operation of the passenger service system.

[0058] In addition, the average performance of the processors required in the passenger service system can be determined in advance before selecting a processor, and a processor with performance above the average performance can be selected to facilitate subsequent functional expansion of the processor.

[0059] As a preferred embodiment, before taking over the control task of the faulty processor, the following steps are also included:

[0060] Obtain the number of faults in the faulty processors in controller 3;

[0061] The step of taking over the control task of the faulty processor when the number of faults exceeds a preset threshold.

[0062] In this embodiment, before the normal processor in controller 3 takes over the control task of the faulty processor, the number of faulty processors in controller 3 is first obtained. Considering that a small number of faulty processors may not affect the function of controller 3 when the control task is relatively light, the step of taking over the control task of the faulty processor is entered when the number of faults exceeds a preset threshold. The specific value of the preset threshold is not particularly limited in this application.

[0063] Furthermore, since controller 3 includes multiple processors, controller 3 is only identified as faulty controller 3 when the number of faulty processors in controller 3 exceeds a preset threshold, and only then do other normal controllers 3 in the passenger service system need to take over the control tasks of the faulty controller 3.

[0064] In a preferred embodiment, the processor is also configured to detect the amount of data processing required to control each control task and / or the importance of each control task, and adjust the amount of memory occupied by each control task according to the amount of data processing and / or importance.

[0065] Since the controller 3 includes multiple processors, in order to make reasonable use of the performance of the processors and memory, in this embodiment, the processor will also detect one or both of the data processing amount required by each control task and the importance of the control task. When the data processing amount of the control task is different or the importance of the control task is different, the amount of memory occupied by the control task can be adjusted. For control tasks with a large data processing amount or high importance, more memory can be allocated to facilitate the rapid processing of the control task and ensure the performance of the passenger service system.

[0066] In a preferred embodiment, the processor is also used to monitor processor usage and / or memory occupancy, and generate monitoring information including usage and / or memory occupancy.

[0067] In this embodiment, the processor is also used to monitor one or both of the processor usage and memory usage. In order to facilitate users to understand the above information in a timely manner, monitoring information including usage and / or memory usage is also generated. For example, when the user assigns control tasks, different numbers of control tasks can be assigned to each controller 3 based on the processor usage and memory usage of each controller 3. This reduces the task pressure on the busier controller 3 and allows other less busy controllers 3 to share the control tasks, thereby improving the processing speed of the passenger service system for control tasks.

[0068] This application also provides a high-speed train, including the aforementioned passenger service system.

[0069] For a description of the high-speed train provided in this application, please refer to the above-mentioned embodiment of the passenger service system; this application will not repeat the details here.

[0070] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.

[0071] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0072] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not 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.

Claims

1. A passenger service system, characterized in that, It includes carriage switches installed in each carriage of the EMU, terminal equipment connected to each of the carriage switches, and N controllers connected to the carriage switches, where N is a positive integer not less than 2; Each of the carriage switches is connected in sequence to enable data transmission between the controllers; Each of the controllers is used to control the terminal devices connected to the carriage switch through the carriage switch according to a preset allocation rule, and to take over the control tasks of the faulty controller according to a preset disaster recovery rule when the carriage switch detects a faulty controller among the N controllers. When the faulty controller is detected among the N controllers via the carriage switch, the control task of the faulty controller is taken over according to a preset disaster recovery rule, including: Obtain the amount of unprocessed control tasks for each normal controller among the N controllers, excluding the faulty controller; If this controller is the controller with the smallest workload of the control tasks to be processed among all the normal controllers, then it takes over the control tasks of the faulty controller. When the faulty controller is detected among the N controllers via the carriage switch, the control task of the faulty controller is taken over according to a preset disaster recovery rule, including: Obtain the importance of the control tasks to be processed for each normal controller among the N controllers, excluding the faulty controller; If this controller is the controller with the lowest importance of the control task to be processed among all the normal controllers, then it takes over the control task of the faulty controller.

2. The passenger service system as described in claim 1, characterized in that, The controller is also used to monitor the working status of the terminal device and generate a prompt message when the working status of the terminal device is abnormal.

3. The passenger service system as described in claim 1, characterized in that, The terminal device includes any one or more combinations of telephone, display device, speaker, monitoring device and AP antenna.

4. The passenger service system as described in any one of claims 1 to 3, characterized in that, The controller includes a memory and M processors, where M is a positive integer not less than 2; The memory is used to store data information required by the processor when controlling the terminal device; Each of the processors is used to control the terminal devices connected to the carriage switch through the carriage switch according to the preset allocation rules, and to take over the control tasks of the faulty controller according to the preset disaster recovery rules when the carriage switch detects that there is a faulty controller among the N controllers. The processor is also configured to take over the control tasks of the faulty processor when a faulty processor is detected in the current controller.

5. The passenger service system as described in claim 4, characterized in that, Before taking over the control tasks of the faulty processor, the following are also included: Obtain the number of faults in the faulty processors in the controller; When the number of faults exceeds a preset threshold, the step of taking over the control task of the fault processor is initiated.

6. The passenger service system as described in claim 4, characterized in that, The processor is also configured to detect the amount of data processing required to control each of the control tasks and / or the importance of each of the control tasks, and adjust the amount of memory occupied by each of the control tasks according to the amount of data processing and / or the importance.

7. The passenger service system as described in claim 4, characterized in that, The processor is also used to monitor the usage of the processor and / or the memory usage of the memory, and generate monitoring information including the usage and / or the memory usage.

8. A high-speed train, characterized in that, Including the passenger service system as described in any one of claims 1 to 7.