A track electrical connection fault location device
By using a track electrical connection fault location device, combined with CSS and JavaScript technologies, an adaptive dynamic display of track electrical faults was achieved. This solves the problems of insufficient track visualization accuracy and weak interactivity in existing technologies, and improves fault location efficiency and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- BEIJING THNET TECH CORP LTD
- Filing Date
- 2025-04-22
- Publication Date
- 2026-06-30
AI Technical Summary
Existing technologies for detecting and locating faults in track electrical connections suffer from problems such as insufficient track visualization accuracy, poor cross-device adaptability, weak interactive and dynamic display capabilities, and low computational and rendering efficiency. In particular, it is difficult to achieve an intuitive display of the correspondence between fault location and structure in complex fault scenarios.
The system employs a track electrical connection fault location device, combined with CSS rules and JavaScript dynamic rendering technology. It generates connection nodes by simulating rails with double-line borders and background images to achieve a pseudo-3D track effect. The adaptive calculation module adjusts the width of track elements according to the screen resolution. The main controller has a built-in device status mapping table, supports multi-protocol communication, and binds device identifiers to interactive events to achieve real-time display of fault details.
It enables smooth operation of dynamic track display on low-power devices, supports adaptive extension of faults in multiple devices, visualizes fault propagation paths through topology node color gradient algorithm, assists in predicting potential secondary fault risks, and improves fault location efficiency and user experience.
Smart Images

Figure CN224427430U_ABST
Abstract
Description
Technical Field
[0001] This utility model belongs to the field of track equipment maintenance technology, specifically relating to a track electrical connection fault location device. Background Technology
[0002] Against the backdrop of the intelligent development of railway systems, the detection and location technology of track electrical connection faults has become a core link in ensuring the safe operation of railways. Traditional fault location methods mainly rely on manual inspections or fixed sensor networks, which suffer from low efficiency, limited coverage, and insufficient real-time performance. With the rise of virtualization technology, web-based virtual railway systems are gradually being applied to the remote monitoring and visualization of track conditions, but they still face the following problems in practical applications:
[0003] 1. Insufficient accuracy in track visualization: Current technologies mostly use static images or simple vector graphics to display tracks, which cannot dynamically reflect the distribution characteristics of electrical connection nodes. Especially in complex fault scenarios (such as multi-device failures), traditional display methods cannot intuitively present the correspondence between fault locations and track structures, resulting in low location efficiency for maintenance personnel.
[0004] 2. Poor cross-device compatibility: Existing virtualization platforms' track display modules mostly use a fixed-size layout, failing to fully consider the differences in resolution between different terminal displays. When deployed on screens of different sizes, track graphics are prone to stretching, distortion, and misalignment, severely affecting the accurate transmission of fault information.
[0005] 3. Weak Interaction and Dynamic Display Capabilities: Although HTML5 and CSS3 technologies provide basic support for dynamic rendering on the web, existing solutions lack refined design for the dynamic disassembly and reassembly of track structures. For example, in scenarios where multiple sets of faulty equipment are arranged consecutively, it is difficult to achieve adaptive extension of the track through modular splicing, and the end layout often compromises the overall aesthetics due to imbalances in module combination.
[0006] 4. Low computational and rendering efficiency: Traditional methods for dynamically adjusting track displays typically rely on backend calculations or repeatedly loading complete graphics, leading to page response delays and failing to meet real-time interaction requirements. Especially when there are a large number of faulty devices, frontend rendering performance degrades significantly, impacting user experience.
[0007] In recent years, some research has attempted to combine JavaScript and CSS3 to achieve dynamic layout optimization, such as adapting to screen sizes through responsive design or using Canvas technology to draw complex track structures. However, such solutions still suffer from high code redundancy and poor module reusability, and have not proposed effective solutions for the specific characteristics of track electrical fault scenarios. In addition, existing technologies lack a systematic design for track segmentation logic, resulting in an unintuitive visualization of fault location.
[0008] In view of the above-mentioned technical problems existing in the prior art, this utility model provides a track electrical connection fault location device. Utility Model Content
[0009] The present invention adopts the following technical solution:
[0010] This utility model provides a track electrical connection fault location device, comprising:
[0011] Display devices are used to dynamically present the topology of the track line and the status of the track electrical equipment;
[0012] The host computer is communicatively connected to the display device.
[0013] The host is used to receive fault diagnosis signals from the track electrical equipment, generate a track topology based on the fault diagnosis signals, and control the display device to mark the topology nodes corresponding to the faulty track electrical equipment by color or brightness.
[0014] Furthermore, the host includes:
[0015] The communication module is used to receive equipment fault codes from the monitoring terminal and to communicate with the display device;
[0016] The track modeling module is used to divide the track line into a topology that includes straight segments and connecting segments. The straight segments use a double-line parallel structure to represent the rail direction, and the connecting segments use diagonal lines connected to the straight segments to represent the track electrical equipment nodes, with equipment identifiers at their endpoints.
[0017] The rendering engine module is used to render the topology of the track line:
[0018] The main controller is used to control the communication module, track modeling module, rendering engine module, and generate the device status mapping table.
[0019] Furthermore, the rendering engine module applies a first style rule to line segments and a second style rule to connecting segments.
[0020] Furthermore, the host also includes an adaptive calculation module, which obtains the display area width of the display device and the number of track electrical equipment, and calculates the reference width of the straight segment and the connecting segment based on the following formulas (1) and (2);
[0021] W_A=W_d / (N+1)……(1),
[0022] W_B=2W_A……(2),
[0023] Wherein, W_d is the width of the display area, N is the number of track electrical devices, W_A is the reference width of the straight segment, and W_B is the reference width of the connecting segment.
[0024] Furthermore, the device identifier is bound to the interactive event module, and the interactive event module responds to the operation command by triggering at least one of the following: popping up a floating window containing fault details, starting the fault node pulse highlight display, and generating positioning coordinate prompt information.
[0025] Furthermore, the visual style of the device identifier is dynamically updated based on the fault type, including:
[0026] When a short-circuit fault is detected, the red primary color is loaded and periodic brightness modulation is enabled;
[0027] When an open circuit fault is detected, a gray base color is loaded and the display remains static.
[0028] Furthermore, the host also includes a topology node color gradient module, which adjusts the color intensity of the device identifier according to the fault distribution of the track electrical equipment nodes.
[0029] Furthermore, the first style rule is rendered using the CSS top and bottom border properties, while the second style rule is rendered using the CSS top and bottom border and background image properties.
[0030] Furthermore, the host also includes a screen resolution adaptation module, which obtains the screen resolution in real time via JavaScript and automatically adjusts the line width of the straight line segments and connecting segments to prevent track deformation.
[0031] Compared with the prior art, the superior effects of this utility model are as follows:
[0032] 1. The track electrical connection fault location device of this utility model is based on CSS rules and JavaScript dynamic rendering technology (such as double-line border to simulate rails and background image superposition to generate connection nodes), which can achieve pseudo 3D track effect with only 2D rendering resources;
[0033] 2. The track electrical connection fault location device of this utility model features a decoupled design between the communication module and the rendering engine module, enabling it to run smoothly on low-power industrial control equipment (such as ARM architecture terminals);
[0034] 3. The track electrical connection fault location device of this utility model has a built-in equipment status mapping table in the main controller, which can analyze the fault coupling relationship of multiple devices in the same connection section (such as short circuit causing overload of adjacent devices);
[0035] 4. The track electrical connection fault location device of this utility model visualizes the fault propagation path through a topology node color gradient algorithm, and helps to predict potential secondary fault risk points;
[0036] 5. The track electrical connection fault location device of this utility model has a communication module that supports multiple protocols such as Modbus / OPCUA and can be seamlessly integrated into the existing rail transit monitoring platform;
[0037] 6. The track electrical connection fault location device described in this utility model has an equipment icon bound to interactive events (such as clicking to trigger a floating window), which supports real-time access to fault codes, historical maintenance records, and location coordinates. Attached Figure Description
[0038] Figure 1 This is a schematic diagram of the structure of the track electrical connection fault location device described in this utility model;
[0039] Figure 2 This is a schematic diagram of the topology of the track electrical connection fault location device described in this utility model;
[0040] Figure 3 This is a schematic diagram of the topology of the track electrical connection fault location device described in this utility model. Detailed Implementation
[0041] To better understand the above-mentioned objectives, features and advantages of this utility model, the present utility model will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other.
[0042] Example
[0043] like Figure 1 As shown, the track electrical connection fault location device includes: a display device 1 and a host 2.
[0044] The host 2 is communicatively connected to the display device 1. The display device 1 is used to dynamically present the topology of the track line and the status of the track electrical equipment. The host 2 is used to receive fault diagnosis signals from the track electrical equipment, generate the track line topology based on the fault diagnosis signals, and control the display device 1 to mark the topology nodes corresponding to the faulty track electrical equipment by color or brightness.
[0045] Host 2 includes: an adaptive computing module, a communication module, a track modeling module, a rendering engine module, a main controller, an interactive event module, a topology node color gradient module, and a screen resolution adaptation module.
[0046] The communication module communicates with the display device 1 and the monitoring terminal, receives equipment fault codes from the monitoring terminal and outputs display signals. The communication module supports multiple protocols such as Modbus / OPC UA for access.
[0047] The rendering engine module, track modeling module, adaptive calculation module, interactive event module, topology node color gradient module, and screen resolution adaptation module are used to construct the topology of the track line and convert the topology of the track line into display output signals.
[0048] The main controller is used to control and coordinate the operation of each module and generate a device status mapping table.
[0049] The track modeling module divides the track line into a topology that includes straight segments and connecting segments. The straight segments use a double-line parallel structure to represent the rail direction, and the connecting segments use diagonal lines that connect to the straight segments to represent the track electrical equipment nodes, with equipment identifiers at their endpoints.
[0050] Topology such as Figure 2 As shown, when establishing the topology, the topology units are first divided based on the number of track electrical devices along the track. Since some track electrical devices are installed in pairs on both sides of the track, each topology unit corresponds to the installation position of a pair of track electrical devices to better display the train track. The train track is displayed in the form of a horizontal "ladder." Each topology unit is divided into two parts, A and B. Part A is the straight segment of the "two"-shaped track; Part B is the connecting segment of a diagonal line connecting the right end of Part A, with device identifiers set at both ends of the diagonal line. If there are N sets of track electrical devices, then the entire track has a structure of (A+B)*N. The track modeling module also constructs an end-compensation design, placing Part A after Part B at the end of the track. This satisfies the display requirements for N sets of faults while ensuring the visual integrity of the topology, effectively avoiding incomplete display of the topology. Figure 2 The example shown illustrates a typical topology when N=7.
[0051] The rendering engine module applies a first style rule to the line segment and a second style rule to the connecting segment. In this embodiment, the rendering engine module uses the top and bottom border properties of CSS to display part A of the line segment, and uses the top and bottom border properties and background image properties of CSS to display part B of the connecting segment.
[0052] The adaptive calculation module obtains the display area width of the display device 1 and the number of track electrical equipment, and calculates the reference width of the straight segment and the connecting segment based on the following formulas (1) and (2);
[0053] W_A=W_d / (N+1)…...(1),
[0054] W_B=2W_A…...(2),
[0055] Where W_d is the width of the display area, N is the number of groups of track electrical equipment, W_A is the reference width of the straight segment, and W_B is the reference width of the connecting segment.
[0056] The screen resolution adaptation module uses JavaScript to obtain the screen resolution in real time and automatically adjusts the line width of straight segments and connecting segments to prevent track deformation.
[0057] In practical applications, due to the differences in screen sizes of different display devices, it is necessary to dynamically calculate the dimensions of the track topology to achieve adaptive display. The demonstration scheme sets the reference width of the connecting segment to twice that of the straight segment only as an example. Actual tests show that this ratio provides the best display effect. However, the system supports flexibly adjusting the ratio according to needs. Based on the known width of the display area and the number of track electrical devices, the system can automatically calculate the precise width ratio of sections A and B in the track, thereby intelligently optimizing the page layout and effectively avoiding the problem of track element deformation. This adaptive design significantly improves the user interaction experience. Through a visual presentation that conforms to cognitive habits, it not only lowers the learning threshold for operation but also improves the efficiency of fault location and user satisfaction, reflecting the natural mapping principle in human-computer interaction design.
[0058] The device identifier is bound to the interactive event module. The interactive event module responds to the operation command and triggers at least one of the following: pops up a floating window containing fault details, starts the pulse highlighting of the fault node, generates positioning coordinate prompt information, or displays historical maintenance records.
[0059] The visual style of the device identifier is dynamically updated based on the fault type, including:
[0060] When the device is functioning correctly, load the green base color and maintain a static display.
[0061] When a short-circuit fault is detected, the red primary color is loaded and periodic brightness modulation is enabled;
[0062] When an open circuit fault is detected, a gray base color is loaded and the display remains static.
[0063] The host 2 also includes a topology node color gradient module, which adjusts the color intensity of the equipment identifier according to the fault status of the track electrical equipment node.
[0064] The aforementioned interactive event module, topology node color gradient module, and visual style for dynamically updating device identifiers based on fault type are all used to control the display and interaction modes of device identifiers. The interactive event module is used to set the interaction between device identifiers and users. When a user clicks on a device identifier, detailed fault information is displayed and the clicked device identifier is highlighted with a pulse. The visual style for dynamically updating device identifiers based on fault type uses different colors to mark different states of track electrical equipment. The topology node color gradient module makes the thermal distribution of faults visible by adjusting the color depth of device identifiers. The more concentrated the fault, the darker the color of the device identifier. The topology node color gradient module can dynamically display the fault propagation path and predict potential secondary fault risk points based on the continuous characteristics of track electrical equipment faults (such as regional chain faults caused by equipment aging). Through the dual visualization of color gradient changes and path evolution, maintenance personnel can accurately locate high-risk areas, formulate preventive measures in advance, and effectively block the fault propagation chain.
[0065] This utility model is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of this utility model. Various changes and modifications can be made to this utility model without departing from its spirit and scope, and all such changes and modifications fall within the scope of the claims. The scope of protection of this utility model is defined by the appended claims.
Claims
1. A track electrical connection fault location device, characterized in that, include: Display devices are used to dynamically present the topology of the track line and the status of the track electrical equipment; The host computer is communicatively connected to the display device. The host is used to receive fault diagnosis signals from the track electrical equipment, generate a track topology based on the fault diagnosis signals, and control the display device to mark the topology nodes corresponding to the faulty track electrical equipment by color or brightness.
2. The track electrical connection fault location device according to claim 1, characterized in that, The host includes: The communication module is used to receive equipment fault codes from the monitoring terminal and to communicate with the display device; The track modeling module is used to divide the track line into a topology that includes straight segments and connecting segments. The straight segments use a double-line parallel structure to represent the rail direction, and the connecting segments use diagonal lines connected to the straight segments to represent the track electrical equipment nodes, with equipment identifiers at their endpoints. The rendering engine module is used to render the topology of the track line; The main controller is used to control the communication module, track modeling module, rendering engine module, and generate the device status mapping table.
3. The track electrical connection fault location device according to claim 2, characterized in that, The rendering engine module applies a first style rule to line segments and a second style rule to connecting segments.
4. The track electrical connection fault location device according to claim 2, characterized in that, The host also includes an adaptive calculation module, which obtains the display area width of the display device and the number of track electrical equipment, and calculates the reference width of the straight segment and the connecting segment based on the following formulas (1) and (2); W_A=W_d / (N+1)……(1), W_B=2W_A……(2), Wherein, W_d is the width of the display area, N is the number of track electrical devices, W_A is the reference width of the straight segment, and W_B is the reference width of the connecting segment.
5. The track electrical connection fault location device according to claim 2, characterized in that, The device identifier is bound to the interactive event module, and the interactive event module responds to the operation command by triggering at least one of the following: popping up a floating window containing fault details, starting the fault node pulse highlight display, or generating positioning coordinate prompt information.
6. The track electrical connection fault location device according to claim 2, characterized in that, The visual style of the device identifier is dynamically updated based on the fault type, including: When a short-circuit fault is detected, the red primary color is loaded and periodic brightness modulation is enabled; When an open circuit fault is detected, a gray base color is loaded and the display remains static.
7. The track electrical connection fault location device according to any one of claims 1, 2, and 4, characterized in that, The host also includes a topology node color gradient module, which adjusts the color intensity of the electrical equipment identifier according to the fault distribution of the track electrical equipment nodes.
8. The track electrical connection fault location device according to claim 3, characterized in that, The first style rule is rendered using the CSS top and bottom border properties, while the second style rule is rendered using the CSS top and bottom border and background image properties.
9. The track electrical connection fault location device according to claim 2 or 4, characterized in that, The host also includes a screen resolution adaptation module, which obtains the screen resolution in real time via JavaScript and automatically adjusts the line width of the straight line segment and the connecting segment to prevent track deformation.