Test system and method for interlocking system
Patent Information
- Application Number
- CN202610752449.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-28
- Publication Date
- 2026-10-13
AI Technical Summary
[0004]本发明提供一种应用于联锁系统的测试系统及方法,用以解决现有技术中的传统测试方法投入的人力成本较大、测试工作效率低,而且测试人员对室外道岔方向有可能形成误判,导致测试结果不准确的缺陷
[0015]本发明提供的应用于联锁系统的测试系统及方法,通过数据分析平台在联锁站场的目标设备进行测试前,生成设备测试指令和图像采集指令,通过联锁控制平台根据设备测试指令驱动目标设备进行测试,并记录目标设备的测试信息,通过低空服务平台根据图像采集指令,控制无人机按照目标飞行姿态对目标设备进行拍摄,并将拍摄图像对应的道岔动作识别信息发送至数据分析平台,最后由数据分析平台对测试信息与道岔动作识别信息进行对比分析,得到分析结果,实现了对既有联锁系统的无侵入式驱动,保证了测试环境与实际在线运营环境的高度一致性,同时降低了测试人员劳动强度以及室外观察方向误判的风险,进而提高了测试工作效率和准确率。
Smart Images

Figure CN122900879A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of interlocking control technology, and in particular to a testing system and method for interlocking systems. Background Technology
[0002] Currently, before joint testing of the signal system, it is necessary to conduct indoor and outdoor consistency tests on the relevant equipment of the interlocking system to ensure equipment consistency and safety.
[0003] In related technologies, testers open the test interface on the interlocking monitoring machine, select equipment line by line based on the equipment information pre-read by the monitoring machine, and set it to the test state. Then, they perform relevant operations (processing routes, single-operation turnouts) on the control and display machine interface. At this time, outdoor testers observe the status of the equipment under test, while indoor personnel observe the test interface display on the monitoring machine to confirm whether the test results are consistent. Finally, the test results are exported. When the outdoor station is large, outdoor testers need to move around outdoors for a long time to observe, which results in high labor costs, low testing efficiency, and the possibility of testers misjudging the direction of outdoor turnouts, leading to inaccurate test results. Summary of the Invention
[0004] This invention provides a testing system and method for interlocking systems, which solves the shortcomings of traditional testing methods in the prior art, such as high labor costs, low testing efficiency, and the possibility of testers misjudging the direction of outdoor turnouts, leading to inaccurate test results.
[0005] This invention provides a testing system for interlocking systems, comprising: The data analysis platform is used to generate equipment testing instructions and image acquisition instructions when the target equipment in the interlocking station meets the testing conditions; An interlocking control platform is connected to the data analysis platform. The interlocking control platform is used to drive the target device to perform tests according to the device test instructions and record the test information of the target device. A low-altitude service platform establishes communication with the data analysis platform. The low-altitude service platform is used to control the UAV to take pictures of the target equipment according to the image acquisition command, and send the turnout action recognition information corresponding to the captured image to the data analysis platform. The target flight attitude includes the UAV's shooting angle being perpendicular to the turnout section where the turnout is located, and the shooting being performed upward along the turnout tip direction. The data analysis platform is also used to compare and analyze the test information with the turnout action recognition information to obtain analysis results.
[0006] According to the present invention, a test system for an interlocking system is provided, wherein the interlocking control platform includes: The interlocking control and display unit is connected to the data analysis platform via a serial bus. The interlocking control and display unit is used to convert the equipment test commands into executable commands for the interlocking station. The interlocking logic unit establishes communication with the interlocking control and display unit via Ethernet. The interlocking logic unit is used to perform logical operations according to the executable instructions and drive the target device to perform testing via an outdoor cable. The interlocking monitoring unit establishes communication with the interlocking logic unit via Ethernet, and is used to record the test information of the target device.
[0007] According to the present invention, a testing system for interlocking systems is provided, wherein the data analysis platform includes: The station's graphic panel is used to display the layout information between multiple target devices; A digital twin panel is used to map the route scene information between various target devices through digital modeling and to annotate the captured images corresponding to the analysis results; the route scene information includes the geographical coordinate information and connection relationship of each target device; The test sequence panel is used to display the test sequence, test progress, and related operation commands corresponding to the multiple target devices; The device real-time status panel is used to display real-time status changes of each target device.
[0008] According to the present invention, a testing system for an interlocking system is provided, wherein the low-altitude service platform comprises: The drone panel is used to display video stream information captured by the drone in real time.
[0009] According to the present invention, a test system for interlocking systems is provided, the system further comprising: The equipment intelligent identification unit establishes communication with the low-altitude service platform via Ethernet. The equipment intelligent identification unit is used to call the target intelligent agent to identify the images captured by the UAV and obtain the turnout action identification information.
[0010] According to the present invention, a test system for interlocking systems is provided, wherein the test information of the target device includes an annotated image associated with the analysis results; The data analysis platform is also used for: After obtaining the analysis results, the labeled images are verified based on expert experience to obtain the verification results.
[0011] The present invention also provides a testing method for interlocking systems, comprising: When the target equipment in the interlocking station meets the testing conditions, generate equipment testing instructions and image acquisition instructions; The target device is driven to perform testing according to the device test instructions, and the test information of the target device is recorded. According to the image acquisition command, the UAV is controlled to take pictures of the target device in the target flight attitude to obtain the captured image; wherein, the target flight attitude includes the UAV's shooting angle being perpendicular to the direction of the turnout section where the turnout is located, and shooting upwards along the direction of the turnout tip; The turnout action recognition information corresponding to the captured image is compared and analyzed with the turnout action recognition information to obtain the analysis results.
[0012] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the test method applied to the interlocking system.
[0013] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the test method applied to the interlocking system as described above.
[0014] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the test method applied to the interlocking system.
[0015] The testing system and method for interlocking systems provided by this invention generate equipment test commands and image acquisition commands before testing target equipment in the interlocking station through a data analysis platform. The interlocking control platform drives the target equipment to perform tests according to the equipment test commands and records the test information. A low-altitude service platform controls a drone to photograph the target equipment according to the image acquisition commands, and sends the corresponding turnout action recognition information from the captured images to the data analysis platform. Finally, the data analysis platform compares and analyzes the test information and the turnout action recognition information to obtain the analysis results. This achieves non-intrusive driving of existing interlocking systems, ensures a high degree of consistency between the test environment and the actual online operating environment, reduces the labor intensity of test personnel and the risk of misjudgment of outdoor observation direction, thereby improving the efficiency and accuracy of testing work. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0017] Figure 1 This is one of the structural schematic diagrams of the test system applied to the interlocking system provided by the present invention.
[0018] Figure 2 This is a display diagram of the main interface of the system visualization platform provided by the present invention.
[0019] Figure 3 This is the second structural schematic diagram of the test system for interlocking systems provided by the present invention.
[0020] Figure 4 This is a flowchart illustrating the testing method for interlocking systems provided by the present invention.
[0021] Figure 5 This is a schematic diagram of the structure of the electronic device provided by the present invention.
[0022] Figure label: 100: Data analysis platform; 200: Interlocking control platform; 210: Interlocking control display unit; 220: Interlocking Logic Unit; 230: Interlocking Monitoring Unit; 300: Low-Altitude Service Platform; 400: Intelligent Identification Unit for Devices. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0024] The following is combined Figures 1-4 This invention describes a testing system and method for interlocking systems.
[0025] Figure 1 This is one of the structural schematic diagrams of the test system applied to the interlocking system provided by the present invention, such as... Figure 1 As shown, the system includes the following: a data analysis platform 100, an interlocking control platform 200, and a low-altitude service platform 300.
[0026] The data analysis platform 100 is used to generate equipment testing instructions and image acquisition instructions when the target equipment in the interlocking station meets the testing conditions.
[0027] In this embodiment, the data analysis platform 100 is used to coordinate the collaborative execution of indoor logic control and outdoor image forensics, and finally draw test conclusions.
[0028] In this embodiment, the target equipment in the interlocking station includes trackside equipment such as signals, turnouts, and track sections.
[0029] In this embodiment, the above-mentioned test conditions refer to the system verifying that the current station environment is in a safe and operable state before the test, such as: no vehicle is occupying the track where the target equipment is located, it is not blocked by other routes, and the drone is in a normal standby state and the weather allows for takeoff.
[0030] In this embodiment, when the above conditions are met, the data analysis platform 100 generates equipment test instructions and image acquisition instructions to drive the underlying physical equipment to operate; wherein, the equipment test instructions act on the interlocking control platform 200 and are used to simulate real CTC (Centralized Traffic Control) business operations; the image acquisition instructions act on the low-altitude service platform 300 and are used to accurately dispatch drones to the scene for visual evidence collection.
[0031] For example, in a specific scenario of conducting a "turnout 243 reverse position test", the data analysis platform 100100 first reads the configuration and confirms that the current turnout 243 is not occupied by a car and is ready for operation; then, the platform issues a device test command to the interlocking control platform 200200 to "operate the turnout 243 to the reverse position" according to the CTC interface standard protocol; at the same time, the platform issues an image acquisition command for the turnout 243 to the low-altitude service platform 300300.
[0032] The interlocking control platform 200 is connected to the data analysis platform 100. The interlocking control platform 200 is used to drive the target device to perform tests according to the equipment test instructions and record the test information of the target device.
[0033] In this embodiment, the interlocking control platform 200 is connected to the data analysis platform 100. The interlocking control platform 200 receives equipment test instructions from the data analysis platform 100 and converts them into safety operation commands within the interlocking system, thereby driving the target equipment to perform tests (i.e., physical changes occur in the actual turnout switch machine or signal lighting circuit outside the control room). At the same time, the platform records the test information of the target equipment (i.e., the electrical or logical state of the equipment as determined by the interlocking logic layer) and feeds this status information back to the data analysis platform 100 as a comparison benchmark.
[0034] For example, in the scenario of "D11 signal white light display test", after the interlocking control platform 200 receives the D11 shunting route equipment test command issued by the data analysis platform 100, its internal logic department begins to perform safety calculations. After the calculations are successful, the platform drives the outdoor physical signal D11 to light up the white light, and records the route locking status and the display status of D11 as test information in the system (such as recording the log: D11 to X8 white light strip lights up, D11 filament relay is activated).
[0035] The low-altitude service platform 300 establishes communication with the data analysis platform 100. The low-altitude service platform 300 is used to control the UAV to take pictures of the target equipment according to the target flight attitude according to the image acquisition command, and send the turnout action recognition information corresponding to the captured image to the data analysis platform 100. The target flight attitude includes the UAV's shooting angle being perpendicular to the turnout section where the turnout is located, and shooting upwards along the turnout tip direction. In this embodiment, the low-altitude service platform 300 establishes a network communication connection with the data analysis platform 100, which integrates the functions of UAV flight control and AI (Automatic Intelligence) image recognition.
[0036] In this embodiment, the low-altitude service platform 300 can replace manual labor for accurate visual evidence collection of outdoor environments. For example, after receiving an image acquisition command, the low-altitude service platform 300 combines the geographic coordinates provided by the digital twin to dispatch a drone to the site.
[0037] In this embodiment, particularly for turnout equipment, in order to overcome the defect that human visual observation can easily lead to misjudgment of the fixed and reverse directions, the platform controls the drone to take pictures using a specific target flight attitude: that is, the drone's shooting angle must be perpendicular to the direction of the turnout section where the turnout is located, and the picture must be taken upward along the direction of the turnout tip; after the picture is taken, the platform analyzes the image through AI algorithm, and obtains and sends the specific turnout action recognition information (such as left opening or right opening) to the data analysis platform 100.
[0038] It should be noted that, for the identification and analysis of the status of turnout equipment, since the turnout's fixed and reverse positions are not absolute, when the low-altitude drone takes pictures of the turnout equipment, it needs to be perpendicular to the direction of the turnout section where the turnout is located, and the tip of the turnout should always be pointing upwards. In this way, the identification of the turnout's opening direction becomes the identification of whether the turnout is "opening to the left" or "opening to the right".
[0039] For example, when continuing the "turnout 243 reverse position test" mentioned above, after receiving the instruction, the low-altitude service platform 300 dispatches a drone to take off from the nest and head over turnout 243. After reaching the target airspace, the drone automatically adjusts its heading angle and gimbal pitch angle to ensure that the lens is perpendicular to the turnout section and that the top of the image is strictly aligned with the tip of the turnout. The drone takes a picture in this target flight attitude. The AI vision module in the platform identifies the turnout direction in the photo as an absolute visual feature (for example, it identifies that the turnout is "right-hand" at this time), and packages this turnout action recognition information and the labeled photo together and returns them to the data analysis platform 100. The drone then hovers and waits for the next instruction.
[0040] The data analysis platform 100 is also used to compare and analyze test information and turnout action recognition information to obtain analysis results.
[0041] In this embodiment, the data analysis platform 100 generates equipment test instructions and image acquisition instructions when the target equipment at the interlocking station has the test conditions, thereby realizing the synchronous triggering of indoor and outdoor actions in the same time dimension. At the same time, the platform is also responsible for comparing the collected underlying logic data with the UAV visual data to verify the consistency of indoor and outdoor states.
[0042] In this embodiment, after the outdoor shooting is completed, the platform receives the "right-hand opening" identification information transmitted back by the drone and compares and analyzes it with the "reverse locking" test information fed back by the indoor control platform. Finally, the analysis result of "consistent (test passed)" is output on the test sequence panel.
[0043] The testing system for interlocking systems provided in this embodiment of the invention generates equipment testing instructions and image acquisition instructions before testing the target equipment at the interlocking station via a data analysis platform 100. The interlocking control platform 200 drives the target equipment to perform testing according to the equipment testing instructions and records the test information. A low-altitude service platform 300 controls a drone to photograph the target equipment according to the image acquisition instructions, and sends the corresponding turnout action recognition information from the captured images to the data analysis platform 100. Finally, the data analysis platform 100 compares and analyzes the test information and the turnout action recognition information to obtain the analysis results. This achieves non-intrusive driving of existing interlocking systems, ensures a high degree of consistency between the testing environment and the actual online operating environment, reduces the labor intensity of testing personnel and the risk of misjudging outdoor observation directions, thereby improving testing efficiency and accuracy.
[0044] In some embodiments, the interlocking control platform 200 includes: an interlocking control display unit 210, connected to the data analysis platform 100 via a serial bus, which converts equipment test commands into executable commands for the interlocking station; an interlocking logic unit 220, communicating with the interlocking control display unit 210 via Ethernet, which performs logical operations according to the executable commands and drives the target equipment for testing via an outdoor cable; and an interlocking monitoring unit 230, communicating with the interlocking logic unit 220 via Ethernet, which records the test information of the target equipment.
[0045] In this embodiment, the interlocking control display unit 210 establishes a direct connection with the upper-level data analysis platform 100 through a serial bus (following the CTC protocol), and the interlocking control display unit 210 is used for protocol parsing and instruction conversion.
[0046] In this embodiment, the equipment test instructions issued by the data analysis platform 100 are macro-level business instructions based on the Centralized Dispatch Control (CTC) standard protocol. After receiving these instructions, the interlocking control display unit 210 converts them into executable instructions (i.e., internal operation codes of a specific manufacturer's interlocking system) that can be recognized by the internal communication network of the interlocking station.
[0047] For example, when performing the "turnout 243 reverse position test sequence", the data analysis platform 100 simulates the real CTC center and sends the operation command for turnout 243 through the serial bus. After receiving the command, the interlocking control display unit 210 parses and converts it into the standard "turnout single operation" executable command inside the interlocking system without changing any code of the existing interlocking software, and then sends it to the lower-level interlocking logic unit 220.
[0048] In this embodiment, the interlocking logic unit 220 establishes internal communication with the upper-level interlocking control and display unit 210 via Ethernet, and is directly connected to the physical target equipment (such as actual signals and switch machines) beside the track in the station yard via outdoor cables. The interlocking logic unit 220 performs strict safety logic operations based on the received executable instructions (such as checking whether the route is free, whether the opposing route is locked, and other interlocking conditions). Only after the logic operation is passed will an electrical control signal be output to drive the target equipment to perform actual physical action tests via outdoor cables.
[0049] For example, in the scenario of "signal D11 white light display test", the interlocking logic unit 220 receives the executable command "Shunting route processing from D11 to X8" issued by the control display unit via Ethernet. The logic unit immediately performs interlocking condition calculations, and after confirming that the route conditions are met, it locks the relevant switches on the route and sends control current to the outside via the outdoor cable, directly driving the target equipment signal D11 to light up the real white light.
[0050] In this embodiment, the interlocking monitoring unit 230 establishes bypass communication with the interlocking logic unit 220 via Ethernet, enabling it to capture, parse, and record the system's internal operation logs and the electrical status of the underlying equipment in real time. During the testing process of the target equipment, the state flipping inside the interlocking logic unit 220 and the indication information fed back by the outdoor equipment are captured and persistently stored by the interlocking monitoring unit 230, thereby recording the test information of the target equipment.
[0051] During the aforementioned turnout or signal testing, the interlocking monitoring unit 230 records in real time the activation / deactivation status of each relay within the logic unit, the color change of the route light strip (e.g., recording "Route D11→X8 locked white light strip"), and other test information. This indoor logic status data can then be used as a standard for extraction and comparison by the data analysis platform 100.
[0052] The testing system for interlocking systems provided in this embodiment of the invention enables seamless access to existing online interlocking systems through the interlocking control and display unit 210, without requiring additional hardware modifications or software patches. The interlocking logic unit 220 converts virtual software commands into real physical and electrical actions, ensuring the safety and effectiveness of changes in the state of the tested equipment. The interlocking monitoring unit 230 provides objective and traceable indoor logic test results to the data analysis platform 100, providing data support for subsequent consistency determination with the outdoor physical state transmitted back by the UAV.
[0053] In some embodiments, the data analysis platform 100 includes: a station graphics panel for displaying layout information between multiple target devices; a digital twin panel for mapping the line scene information between each target device through digital modeling and annotating the captured images corresponding to the analysis results; the line scene information includes the geographical coordinate information and connection relationship of each target device; a test sequence panel for displaying the test sequence, test progress and related operation commands corresponding to multiple target devices; and a device real-time status panel for displaying real-time status change information of each target device.
[0054] In this embodiment, the station graphic panel serves as a two-dimensional visualization component of the data analysis platform 100, used to display the layout information between multiple target devices. The station graphic panel is used to intuitively present the logical topology of the interlocking system in the form of a planar graphic, enabling indoor testing personnel to have a global grasp of the relative positions and connections of target devices such as signals, track sections, and turnouts.
[0055] For example, during the "turnout 243 reverse position test," testers can clearly see the entire track network of the station on the plan view of the station's graphical panel. When the test command is issued, the panel reads the interlocking feedback in real time and dynamically refreshes the graphical status. Testers can intuitively observe the graphic elements representing turnout 243 in the graphical interface begin to move, changing from a positioning line to a four-way open state (usually indicated by flashing or a specific color), and finally stabilizing in the reverse position, showing the path layout information.
[0056] In this embodiment, the digital twin panel deeply integrates 3D modeling technology, which can display the line scene information between various target devices, and annotate the captured images corresponding to the analysis results after the comparison is completed; the digital twin panel provides accurate flight navigation coordinates for the UAV on the low-altitude platform.
[0057] For example, in the "D11 signal light white light display test sequence" scenario, when the test begins, the digital twin panel will use a high-precision 3D model to highlight the 3D position of the D11 signal light in the 3D scene based on the geographic coordinate information bound to it (such as generating a virtual positioning tag); when the drone flies to the real coordinate point and takes a photo, and the AI determines that the D11 signal light is indeed on, the panel will annotate the captured image with the recognition frame and suspend it in the corresponding position of the D11 signal light in the 3D digital model for personnel to view.
[0058] In this embodiment, the test sequence panel is connected to the data flow of the data analysis platform 100, serving as the core interactive platform for testers to perform daily operations. The test sequence panel can transform the massive test tasks generated from the configuration file into structured tables, supporting personnel to issue test instructions, monitor the execution status of each step, and view the final judgment results.
[0059] For example, during automated acceptance testing, testers will see a complete task list on the test sequence panel, including "Sequence 1: Turnout 243 reverse position", "Sequence 2: Signal D11 white light", etc. When the personnel confirm that the test conditions are met and click to issue the command, the panel will dynamically update the test progress of the sequence (such as displaying "Command issued", "Drone in flight", "AI judgment in progress" in sequence). When the test ends, the panel table will not only display the "consistent / inconsistent" analysis results obtained by the system, but also provide thumbnail access to the relevant labeled photos, allowing testers to click to open the photos for secondary manual confirmation. After confirming that there are no errors, the closed loop of the relevant operation command is completed.
[0060] In this embodiment, the real-time status panel of the equipment can be refreshed at high frequency to present the lowest-level physical feedback signals of each trackside device (such as the fixed / reverse position and locking status of turnouts, the red / yellow / green / white light status of signals, and the vacancy / occupancy of track sections) in the form of a list or status bar.
[0061] For example, in a test scenario involving a series of shunting route procedures, as the background data analysis platform 100 continuously issues compound instructions, the equipment's real-time status panel displays microscopic real-time status changes in milliseconds, such as printing out in real time: "Time 1: Track X8 changes from idle to locked", "Time 2: Signal D11 red light goes out, white light comes on", "Time 3: Turnout 243 loses indication and enters four-way open".
[0062] The testing system for interlocking systems provided in this invention transforms the abstract underlying state of interlocking into an intuitive two-dimensional station view through a station graphic panel, providing testers with a macroscopic testing perspective. The digital twin panel provides precise spatial three-dimensional coordinate anchor points for UAV scheduling and realizes intuitive spatial anchoring of outdoor test results. The test sequence panel realizes fully automated scheduling and display of complex test processes, reducing the tedium of manual operation and the rate of missed tests, and ensuring the standardization of acceptance operations. The real-time equipment status panel helps testers capture instantaneous electrical / logic state changes of the equipment under test in real time and monitor the entire consistency verification process in real time.
[0063] In some embodiments, the low-altitude service platform 300 includes: a drone panel for displaying video stream information captured by the drone in real time.
[0064] In this embodiment, since the testers are stationed entirely in the indoor control center and cannot go outside to visually confirm the physical changes of the equipment as in the traditional way, the drone panel can be used to project the dynamic first-person view captured by the gimbal camera on the drone onto the large screen of the integrated digital platform through a wireless image transmission link with the low-altitude aircraft. This allows the entire area of the vast outdoor site to be displayed in real time with low latency.
[0065] For example, when executing the "turnout 243 reverse position test sequence", the low-altitude service platform 300 dispatches a drone to take off from the nest. When the drone flies above turnout 243 and adjusts to the required specific attitude (i.e., perpendicular to the turnout section and with the turnout tip pointing upwards) and hovers, the panel will clearly show the real physical details of the turnout below. The test personnel can witness the complete dynamic process of the turnout switch machine moving, the switch rail moving from the fixed position to the four-way position, and finally being tightly attached to the reverse position. Subsequently, the real-time image of the drone taking static photos and hovering in the air waiting for the next command (or returning to the nest) will also continue to be displayed on the panel.
[0066] The testing system for interlocking systems provided in this invention provides an image source for AI intelligent recognition through a drone panel, and also provides an intuitive and reliable means of dynamic monitoring of the outdoor site for a single indoor tester, thereby enhancing the transparency and safety of the testing process.
[0067] Figure 2 This is a display diagram of the main interface of the system visualization platform provided by the present invention. Figure 2 In the embodiment shown, the main interface of the system visualization platform is divided into five areas: the station graphics panel, digital twin panel, test sequence panel, equipment real-time status panel, and drone panel located on the data analysis platform.
[0068] In some embodiments, the test system applied to the interlocking system further includes: a device intelligent identification unit 400, which establishes communication with the low-altitude service platform 300 via Ethernet. The device intelligent identification unit 400 is used to call the target intelligent agent to identify the images captured by the UAV and obtain turnout action identification information.
[0069] In this embodiment, the target intelligent agent refers to a pre-trained AI visual algorithm model specifically designed for specific railway equipment (such as a turnout orientation recognition model or a signal light color recognition model).
[0070] In this embodiment, after the low-altitude service platform 300 controls the drone to complete the evidence collection and photography of outdoor target equipment (such as turnouts and signal lights), it will transmit the original image data to the equipment intelligent identification unit 400 via the network. Subsequently, the equipment intelligent identification unit 400 is used to call the target intelligent agent to identify the images captured by the drone. Through the reasoning and analysis of the target intelligent agent, the system can accurately extract the real physical state of the outdoor equipment from the two-dimensional image, thereby obtaining the turnout action identification information, and feeding back the digital result to the upper-level system for the final consistency judgment.
[0071] For example, in a specific scenario of performing a "turnout 243 reverse position test", a drone takes a picture above the turnout in a prescribed posture (perpendicular to the section and with the turnout tip pointing upwards) and transmits it back. After receiving the captured image, the intelligent recognition unit 400 of the equipment immediately starts and calls the target intelligent agent (i.e., the turnout opening direction feature recognition algorithm). Because the shooting posture has been standardized, the target intelligent agent can quickly analyze whether the switch rail in the picture is close to the left main rail or the right main rail, and can accurately output the turnout action recognition information of whether the turnout is currently "opening to the left" or "opening to the right". At the same time, the system will also generate a labeled photo with a recognition box on the original image and feed it back to the data analysis platform 100.
[0072] Figure 3 This is the second schematic diagram of the structure of the test system applied to the interlocking system provided by the present invention. Figure 3 In the illustrated embodiment, the testing system applied to the interlocking system includes two subsystems: an online interlocking system and an integrated digital platform for on-site acceptance of electrical interlocking operations. The online interlocking system includes an interlocking display and control unit, an interlocking logic unit, an interlocking monitoring unit, and signal lights, turnouts, etc. The integrated digital platform for on-site acceptance of electrical interlocking operations includes a data analysis platform, a low-altitude service platform, and an AI recognition subsystem (i.e., the aforementioned intelligent equipment recognition unit). The interlocking logic unit is connected to the interlocking display and control unit and the interlocking monitoring unit via Ethernet, and is also connected to target equipment such as signal lights and turnouts via outdoor cables. The data analysis platform sends equipment test commands to the interlocking display and control unit via a serial bus (CTC protocol), and sends image acquisition commands to the low-altitude service platform via Ethernet. The low-altitude service platform is connected to the AI recognition subsystem via Ethernet for interaction with AI recognition results.
[0073] The testing system for interlocking systems provided in this invention converts unstructured images into deterministic structured interpretation data through the intelligent identification unit of the equipment. This avoids the risk of misjudging key states such as the direction of outdoor switches due to visual fatigue or excessive distance in traditional manual testing, and realizes intelligent judgment of electrical interlocking acceptance.
[0074] In some embodiments, the test information of the target device includes labeled images associated with the analysis results; the data analysis platform is also used to: after obtaining the analysis results, verify the labeled images based on expert experience to obtain verification results.
[0075] In this embodiment, the test information of the target device includes labeled images associated with the analysis results. That is, when the data analysis platform summarizes the results, it not only saves the text conclusions of "consistent" or "inconsistent", but also packages the intuitive visual evidence processed by the AI intelligent recognition system (such as a photo with the fork tip circled in a box on the original image and labeled "left-hand opening" or "white light") as a test file.
[0076] In this embodiment, the data analysis platform provides a visual review entry for indoor testers (i.e., experts with professional electrical interlocking knowledge) in the test sequence panel. Testers can access these underlying image evidences and manually verify whether the AI's automatic judgment is correct, thereby giving a final confirmation conclusion.
[0077] The testing system for interlocking systems provided in this invention uses a data analysis platform to verify labeled images based on expert experience. It achieves secondary verification of test results by using a mechanism of "machine initial screening + manual secondary confirmation", which further improves the accuracy of interlocking on-site acceptance test results.
[0078] The following describes the test method for interlocking systems provided by the present invention. The test method for interlocking systems described below can be referred to in correspondence with the test system for interlocking systems described above.
[0079] Figure 4 This is a flowchart illustrating the testing method for interlocking systems provided by the present invention, as shown below. Figure 4 As shown, the test method applied to the interlocking system includes the following steps: Step 410: If the target equipment in the interlocking station meets the testing conditions, generate equipment testing instructions and image acquisition instructions.
[0080] In this step, when the target equipment at the interlocking station meets the testing conditions, the data analysis platform can generate equipment testing instructions and image acquisition instructions. The data analysis platform is used to coordinate the collaborative execution of indoor logic control and outdoor image evidence collection, and finally draw test conclusions.
[0081] In this step, the target equipment in the interlocking yard includes trackside equipment such as signals, turnouts, and track sections.
[0082] In this step, the above test conditions refer to the system verifying that the current station environment is in a safe and operable state before the test, such as: no vehicles occupying the track where the target equipment is located, not being blocked by other routes, and the UAV being in normal standby and the weather permitting takeoff.
[0083] In this embodiment, when the above conditions are met, the data analysis platform generates equipment test instructions and image acquisition instructions to drive the underlying physical equipment to operate; wherein, the equipment test instructions act on the interlocking control platform and are used to simulate real CTC business operations; the image acquisition instructions act on the low-altitude service platform and are used to accurately dispatch drones to the site for visual evidence collection.
[0084] For example, in a specific scenario of conducting a "turnout 243 reverse position test", the data analysis platform 100 first reads the configuration and confirms that the current turnout 243 is not occupied by a car and is ready for operation; then, the platform issues a device test command to the interlocking control platform 200 to "operate the turnout 243 to the reverse position" according to the CTC interface standard protocol; at the same time, the platform issues an image acquisition command for the turnout 243 to the low-altitude service platform 300.
[0085] Step 420: Drive the target device to perform the test according to the device test instructions, and record the test information of the target device.
[0086] In this step, the interlocking control platform can drive the target equipment to perform tests according to the equipment test instructions and record the test information of the target equipment. The interlocking control platform is connected to the data analysis platform. The interlocking control platform receives the equipment test instructions from the data analysis platform, converts them into safety operation commands inside the interlocking system, and thus drives the target equipment to perform tests (i.e., the actual turnout switch machine or signal light circuit outside the control room undergoes physical changes).
[0087] In this embodiment, the interlocking control platform can record the test information of the target device (i.e., the electrical or logical state of the device as determined by the interlocking logic layer) and feed this status information back to the data analysis platform as a comparison benchmark.
[0088] For example, in the scenario of "D11 signal white light display test", after the interlocking control platform receives the test command for D11 shunting route equipment issued by the data analysis platform, its internal logic department begins to perform safety calculations. After the calculations are successful, the platform drives the outdoor physical signal D11 to light up the white light and records the route locking status and the display status of D11 as test information in the system (such as logging: D11 to X8 white light strip lights up, D11 filament relay is activated).
[0089] Step 430: According to the image acquisition command, control the UAV to take pictures of the target equipment in the target flight attitude to obtain the captured image; wherein, the target flight attitude includes the UAV's shooting angle being perpendicular to the direction of the turnout section where the turnout is located, and shooting upwards along the turnout tip direction.
[0090] In this step, the low-altitude service platform can control the drone to take pictures of the target equipment according to the image acquisition instructions, and send the switch action recognition information corresponding to the captured images to the data analysis platform.
[0091] Among them, the low-altitude service platform and the data analysis platform establish a network communication connection, and the platform integrates the functions of drone flight control and AI image recognition.
[0092] In this embodiment, the low-altitude service platform can replace manual labor for accurate visual evidence collection of outdoor environments. For example, after receiving an image acquisition command, the low-altitude service platform combines the geographic coordinates provided by the digital twin to dispatch a drone to the site.
[0093] In this embodiment, particularly for turnout equipment, in order to overcome the defect that human visual observation can easily lead to misjudgment of the fixed and reverse directions, the platform controls the drone to take pictures in a specific target flight attitude: that is, the drone's shooting angle must be perpendicular to the direction of the turnout section where the turnout is located, and the picture must be taken upward along the direction of the turnout tip; after the picture is taken, the platform analyzes the image through AI algorithm, and obtains and sends the specific turnout action recognition information (such as left opening or right opening) to the data analysis platform.
[0094] It should be noted that, for the identification and analysis of the status of turnout equipment, since the turnout's fixed and reverse positions are not absolute, when the low-altitude drone takes pictures of the turnout equipment, it needs to be perpendicular to the direction of the turnout section where the turnout is located, and the tip of the turnout should always be pointing upwards. In this way, the identification of the turnout's opening direction becomes the identification of whether the turnout is "opening to the left" or "opening to the right".
[0095] For example, when continuing the aforementioned "turnout 243 reverse position test," after receiving the instruction, the low-altitude service platform dispatched a drone to take off from its nest and fly over turnout 243. Upon reaching the target area, the drone automatically adjusted its heading angle and gimbal pitch angle to ensure that the lens was perpendicularly looking down at the turnout section, and that the top of the image was strictly aligned with the tip of the turnout. The drone then took a picture in this target flight attitude. The platform's AI vision module identified the turnout's orientation in the photo as an absolute visual feature (e.g., recognizing that the turnout was "right-hand open"), and packaged this turnout action recognition information along with the labeled photo back to the data analysis platform. The drone then hovered, awaiting the next instruction. Step 440: Compare and analyze the turnout action recognition information corresponding to the captured image with the turnout action recognition information to obtain the analysis results.
[0096] In this step, the test information and turnout action recognition information are compared and analyzed by the data analysis platform to obtain the analysis results. Specifically, the data analysis platform generates equipment test instructions and image acquisition instructions when the target equipment in the interlocking station has the test conditions, realizing the synchronous triggering of indoor and outdoor actions in the same time dimension. At the same time, the platform is also responsible for comparing the collected underlying logic data with UAV visual data to verify the consistency of indoor and outdoor states.
[0097] In this embodiment, after the outdoor shooting is completed, the platform receives the "right-hand opening" identification information transmitted back by the drone and compares and analyzes it with the "reverse locking" test information fed back by the indoor control platform. Finally, the analysis result of "consistent (test passed)" is output on the test sequence panel.
[0098] The testing method for interlocking systems provided in this invention generates equipment test commands and image acquisition commands before testing the target equipment at the interlocking station. The test commands then drive the target equipment to perform the test, and the test information is recorded. The image acquisition commands control a drone to capture images of the target equipment in the target's flight attitude. Finally, the method compares and analyzes the turnout action recognition information corresponding to the captured images with the actual turnout action recognition information. This achieves non-intrusive driving of existing interlocking systems, ensuring a high degree of consistency between the test environment and the actual online operating environment. It also reduces the workload of test personnel and the risk of misjudging outdoor observation directions, thereby improving testing efficiency and accuracy.
[0099] Figure 5 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 5 As shown, the electronic device may include a processor 510, a communication interface 520, a memory 530, and a communication bus 540. The processor 510, communication interface 520, and memory 530 communicate with each other via the communication bus 540. The processor 510 can call logical instructions in the memory 530 to execute a test method applied to the interlocking system. This method includes: generating equipment test instructions and image acquisition instructions when the target equipment in the interlocking station meets the test conditions; driving the target equipment to perform tests according to the equipment test instructions and recording the test information of the target equipment; controlling a drone to take pictures of the target equipment according to the image acquisition instructions, obtaining captured images; wherein the target flight attitude includes the drone's shooting angle being perpendicular to the direction of the turnout section where the turnout is located, and shooting upwards along the turnout tip direction; comparing and analyzing the turnout action recognition information corresponding to the captured images with the turnout action recognition information to obtain analysis results.
[0100] Furthermore, the logical instructions in the aforementioned memory 530 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0101] On the other hand, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program is implemented to perform the testing methods for interlocking systems provided by the above methods. The method includes: generating equipment testing instructions and image acquisition instructions when the target equipment in the interlocking station meets the testing conditions; driving the target equipment to perform testing according to the equipment testing instructions and recording the test information of the target equipment; controlling a drone to take pictures of the target equipment according to the image acquisition instructions, thereby obtaining the captured images; wherein the target flight attitude includes the drone's shooting angle being perpendicular to the direction of the turnout section where the turnout is located, and shooting upwards along the turnout tip direction; comparing and analyzing the turnout action recognition information corresponding to the captured images with the turnout action recognition information to obtain analysis results.
[0102] In another aspect, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the testing methods for interlocking systems provided by the above methods. The method includes: generating equipment testing instructions and image acquisition instructions when the target equipment in the interlocking station has the testing conditions; driving the target equipment to perform testing according to the equipment testing instructions and recording the test information of the target equipment; controlling a drone to take pictures of the target equipment according to the image acquisition instructions, thereby obtaining the captured images; wherein, the target flight attitude includes the drone's shooting angle being perpendicular to the direction of the turnout section where the turnout is located, and shooting upwards along the turnout tip direction; comparing and analyzing the turnout action recognition information corresponding to the captured images with the turnout action recognition information to obtain analysis results.
[0103] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0104] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0105] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A testing system for interlocking systems, characterized in that, include: The data analysis platform is used to generate equipment testing instructions and image acquisition instructions when the target equipment in the interlocking station meets the testing conditions; An interlocking control platform is connected to the data analysis platform. The interlocking control platform is used to drive the target device to perform tests according to the device test instructions and record the test information of the target device. A low-altitude service platform establishes communication with the data analysis platform. The low-altitude service platform is used to control the UAV to take pictures of the target equipment according to the image acquisition command, and send the turnout action recognition information corresponding to the captured image to the data analysis platform. The target flight attitude includes the UAV's shooting angle being perpendicular to the turnout section where the turnout is located, and the shooting being performed upward along the turnout tip direction. The data analysis platform is also used to compare and analyze the test information with the turnout action recognition information to obtain analysis results.
2. The testing system for interlocking systems according to claim 1, characterized in that, The interlocking control platform includes: The interlocking control and display unit is connected to the data analysis platform via a serial bus. The interlocking control and display unit is used to convert the equipment test commands into executable commands for the interlocking station. The interlocking logic unit establishes communication with the interlocking control and display unit via Ethernet. The interlocking logic unit is used to perform logical operations according to the executable instructions and drive the target device to perform testing via an outdoor cable. The interlocking monitoring unit establishes communication with the interlocking logic unit via Ethernet, and is used to record the test information of the target device.
3. The testing system for interlocking systems according to claim 1, characterized in that, The data analysis platform includes: The station's graphic panel is used to display the layout information between multiple target devices; A digital twin panel is used to map the route scene information between various target devices through digital modeling and to annotate the captured images corresponding to the analysis results; the route scene information includes the geographical coordinate information and connection relationship of each target device; The test sequence panel is used to display the test sequence, test progress, and related operation commands corresponding to the multiple target devices; The device real-time status panel is used to display real-time status changes of each target device.
4. The testing system for interlocking systems according to claim 3, characterized in that, The low-altitude service platform includes: The drone panel is used to display video stream information captured by the drone in real time.
5. The testing system for interlocking systems according to claim 1, characterized in that, The system also includes: The equipment intelligent identification unit establishes communication with the low-altitude service platform via Ethernet. The equipment intelligent identification unit is used to call the target intelligent agent to identify the images captured by the UAV and obtain the turnout action identification information.
6. The test system for interlocking systems according to any one of claims 1-4, characterized in that, The test information of the target device includes labeled images associated with the analysis results; The data analysis platform is also used for: After obtaining the analysis results, the labeled images are verified based on expert experience to obtain the verification results.
7. A test method applied to an interlocking system, characterized in that, include: When the target equipment in the interlocking station meets the testing conditions, generate equipment testing instructions and image acquisition instructions; The target device is driven to perform testing according to the device test instructions, and the test information of the target device is recorded. According to the image acquisition command, the UAV is controlled to take pictures of the target device in the target flight attitude to obtain the captured image; wherein, the target flight attitude includes the UAV's shooting angle being perpendicular to the direction of the turnout section where the turnout is located, and shooting upwards along the direction of the turnout tip; The turnout action recognition information corresponding to the captured image is compared and analyzed with the turnout action recognition information to obtain the analysis results.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the test method for interlocking systems as described in claim 7.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the test method for interlocking systems as described in claim 7.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the test method for interlocking systems as described in claim 7.