Automatic neutral section passing ground magnetism detection system and method

By using automated magnetic detection systems and methods, the problem of inaccurate magnetism detection in the phase separation region by manual methods has been solved, achieving higher detection accuracy and frequency, and reducing the occurrence of traffic accidents.

CN121114883APending Publication Date: 2025-12-12SOUTHWEAT UNIV OF SCI & TECH +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511236870.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-01
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

In existing technologies, the magnetism of the magnet used for manual detection in the phase-splitting region is easily affected by human factors, leading to inaccurate measurement results, failure to maintain in a timely manner, and increasing the risk of damage to the locomotive's phase-splitting power supply, which could cause traffic accidents.

Method used

An automatic phase-separated ground magnetic detection system is adopted, which collects magnetic field data through multiple magnetic detection devices, manages and processes the data on the server, and outputs replacement prompts on the client. Combined with sleep mode and location information management, the detection accuracy and frequency are improved.

Benefits of technology

This reduces traffic accidents caused by locomotives entering the phase separation zone unpredictably, improves the accuracy of detection results and monitoring frequency, and reduces the workload of manual inspection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121114883A_ABST
    Figure CN121114883A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic neutral-section passing ground magnetism detection system and method, the system comprises at least one neutral-section passing magnetism detection device, a server and a client, each neutral-section passing magnetism detection device is installed near a magnet arranged in a neutral-section area, and is used for collecting a magnetic field signal of the magnet; the magnetic field acquisition module is used for acquiring magnetic field signals, processing the acquired magnetic field signals to obtain magnetic data and sending the magnetic data to the client, and the client determines whether the magnets in the split-phase region need to be replaced according to the received magnetic data. Compared with the current manual detection, the system has higher magnetic detection accuracy on the passing neutral section, and reduces serious traffic accidents caused by damage of a power supply of passing neutral section transmission to the locomotive due to the fact that the locomotive cannot predict that the locomotive is about to enter the neutral section.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of locomotive technology, and in particular to an automatic over-phase ground magnetic detection system and method. Background Technology

[0002] Currently, manual inspection is used to test the magnetism of magnets placed in phase-splitting regions. For example, workers place a gaussmeter directly above the magnet and observe its strength. Because the magnetic field strength distribution of magnets is uneven, the gaussmeter must be placed directly above the magnet during magnetic measurement. However, manual inspection is susceptible to human error (e.g., improper operation), leading to inaccurate results and potential omission of weakly magnetized blocks. This can prevent locomotives from anticipating entering the phase-splitting region and preparing accordingly, resulting in power supply damage and potentially serious locomotive accidents. Furthermore, railway mainlines are long, with a substation every 20-30 km, requiring the inspection of a large number of magnets in phase-splitting regions. Manual inspection is labor-intensive and difficult to maintain in a timely manner. Summary of the Invention

[0003] This application provides an automatic ground magnetic detection system and method for phase-splitting areas, which periodically detects the magnetism of magnets in phase-splitting areas, reducing the probability of traffic accidents caused by locomotives passing through phase-splitting areas.

[0004] Firstly, an automatic ground magnetic field detection system for phase separation is provided. This system includes multiple phase separation magnetic detection devices, a server, and a client. Each phase separation magnetic detection device is installed near a magnet located in the phase separation zone. Each phase separation magnetic detection device performs the same function. Taking a first phase separation magnetic detection device as an example, this first device collects first magnetic field data from a first magnet and sends the first magnetic field data to the server. This first device is located near the first magnet in the phase separation zone, and the first magnetic field data is determined based on the collected magnetic field signal from the first magnet. The server manages the multiple phase separation magnetic detection devices, including managing the magnetic field data collected by each device and the operating parameters of each device. The client obtains the first magnetic field data from the server and, when it determines that the first magnet needs to be replaced based on the first magnetic field data, outputs a prompt message indicating that the first magnet needs to be replaced.

[0005] In this scheme, one or more over-phase magnetic detection devices can be placed near the magnets located in the phase-splitting zone. When an over-phase magnetic detection device detects that the magnetic strength of the magnet is lower than a preset threshold, it determines that the magnet needs to be replaced and outputs a prompt message to notify personnel to replace the deployed magnet. This reduces the risk of serious traffic accidents caused by locomotives being unable to predict when they will enter the phase-splitting zone and resulting in power damage due to over-phase transmission. Compared to manual inspection, this scheme improves the accuracy of detection results and the frequency of monitoring.

[0006] In one implementation, after sending the first magnetic data to the server, the first over-phase magnetic detection device is further configured to: enter a sleep state, and switch from the sleep state to the wake-up state based on the triggering of the first instruction or the reaching of the wake-up timer duration.

[0007] In this solution, the first phase-splitting magnetic detection device supports a sleep mode, allowing for flexible selection of operating modules based on actual energy-saving needs. For example, when energy saving is required, a sleep module can be selected, making it suitable for complex environments requiring battery power.

[0008] In one implementation, the first over-phase magnetic detection device is further configured to: receive a data acquisition request or restart command from the client, send the currently acquired magnetic data to the client, wherein the restart command is used to instruct the over-phase magnetic detection device to restart or resend the acquired data; if no data acquisition request or restart command is received from the client within a first preset time period, the device will enter a sleep state again.

[0009] In this scheme, if the client deems the received magnetic data unreliable, it can request the first over-phase magnetic detection device to resend the magnetic data. For example, before entering sleep mode, if the first over-phase magnetic detection device receives a data request command, it will re-collect the magnetic data and send it to the client.

[0010] In one implementation, the location information and device ID of the first phase-separated magnetic detection device are related.

[0011] In this scheme, the device ID of the first over-phase magnetic detection device can be used as an identification identifier. After the first over-phase magnetic detection device is installed, its location information and device ID are sent to the client. The client can then find the corresponding device ID based on the location information, and thus identify the corresponding first over-phase magnetic detection device. Through this scheme, when the first over-phase magnetic detection device malfunctions or detects abnormal magnetic data, the faulty device can be quickly located by matching the location information with the ID.

[0012] In one implementation, the first over-phase magnetic detection device can also be used to send a registration request to the server. This registration request requests registration of the over-phase magnetic detection device with the server and includes the device's identification information. Upon receiving the registration request, the server determines that the identification information carried in the registration request matches the actual identification information of the first over-phase magnetic detection device, and then registers the first over-phase magnetic detection device on the server. For example, the server can create a virtual device based on the identification information (e.g., device ID) of the first over-phase magnetic detection device, establish a correspondence between the virtual device and the physical device, and complete the device registration management.

[0013] In one implementation, the server is further configured to: receive the position information of each phase-separated magnetic detection device input, so as to register the position information with the server.

[0014] In one implementation, after the first phase-separated magnetic detection device enters the working state, it outputs the collected magnetic field signal after a second preset time. To ensure the accuracy of the data collected by the magnetic sensor, a certain warm-up time can be reserved for the magnetic sensor.

[0015] Secondly, a method for detecting phase separation magnetism is provided, applied to the automatic phase separation ground magnetic detection system provided in the first aspect. The method includes: acquiring magnetic field signals from a magnet through each of a plurality of phase separation magnetism detection devices, processing the acquired magnetic field signals to obtain magnetic data, and sending the magnetic data to a server; wherein each phase separation magnetism detection device is installed near a magnet located in the phase separation zone; for a first phase separation magnetism detection device among the plurality of phase separation magnetism detection devices, obtaining magnetic data from the server through a client, determining whether the first magnet in the phase separation zone needs to be replaced based on the obtained magnetic data, and outputting a prompt message when the first magnet needs to be replaced, the prompt message indicating that the first magnet needs to be replaced.

[0016] In one implementation, the method further includes: each overphase magnetic detection device enters a sleep state after sending magnetic data to the server; subsequently, based on the triggering of the first instruction or the reaching of the wake-up timer duration, it switches from the sleep state to the wake-up state.

[0017] In one implementation, the method further includes: each overphase magnetic detection device receiving a data acquisition request or restart command from the client sends the currently acquired magnetic data to the client, the restart command being used to instruct the overphase magnetic detection device to restart or resend the magnetic data; if no data acquisition request or restart command is received from the client within a first preset time period, it enters a sleep state.

[0018] In one implementation, each over-phase magnetic detection device has multiple sleep states, and the degree of sleep in different sleep states is different. Specifically, each over-phase magnetic detection device enters a sleep state by voting to enter one of the multiple sleep states.

[0019] In one implementation, the method further includes:

[0020] For the first over-phase magnetic detection device, the first over-phase magnetic detection device also sends a registration request to the server. The registration request is used to request the first over-phase magnetic detection device to be registered with the server. The registration request includes the identification information of the first over-phase magnetic detection device.

[0021] If the server determines that the identification information carried in the registration request is consistent with the actual identification information of the first phase-separated magnetic detection device, then the registration of the first phase-separated magnetic detection device on the server will proceed.

[0022] In one implementation, the method further includes: receiving the location information of each overphase magnetic detection device input through a server, so as to register the location information with the server.

[0023] In one implementation, after each phase-separated magnetic detection device enters the working state, it outputs the collected magnetic field signal after a second preset time.

[0024] Thirdly, this application provides a computer-readable storage medium storing a computer program that, when run, implements the method executed in the second aspect. Attached Figure Description

[0025] Figure 1 This is a schematic diagram of the architecture of the over-phase magnetic detection system provided in the embodiments of this application;

[0026] Figure 2 This is a schematic diagram of the phase-separated magnetic detection device provided in the embodiments of this application;

[0027] Figure 3 A schematic diagram of a power module provided in an embodiment of this application;

[0028] Figure 4 A schematic diagram of a magnetic sensor provided in an embodiment of this application;

[0029] Figure 5 A schematic diagram illustrating the process of registering the phase-separated magnetic detection device provided in this application embodiment to the server;

[0030] Figure 6 A schematic diagram illustrating the process of connecting the phase-separated magnetic detection device to the server provided in this application embodiment;

[0031] Figure 7 A schematic flowchart illustrating the initialization process of the phase-separated magnetic detection device provided in the embodiments of this application;

[0032] Figure 8 A schematic diagram of the self-test process of the phase-separated magnetic detection device provided in the embodiments of this application;

[0033] Figure 9 A schematic diagram illustrating the state switching of the phase-separated magnetic detection device provided in the embodiments of this application;

[0034] Figure 10 A schematic diagram illustrating the wake-up of the phase-separated magnetic detection device provided in an embodiment of this application;

[0035] Figure 11 A schematic diagram illustrating the determination of whether a phase-separated magnetic detection device has entered a dormant state, as provided in the embodiments of this application.

[0036] Figure 12 This is a schematic diagram of a dormant voting tree provided in an embodiment of this application. Detailed Implementation

[0037] This application provides an over-phase magnetic detection system to detect the magnetism of over-phase, thereby improving detection accuracy and reducing the risk of serious traffic accidents caused by power supply damage due to the locomotive's inability to predict when it will enter the phase-splitting zone.

[0038] "Passing through a phase break" refers to the locomotive passing through a phase break. A phase break, also known as a phase-break zone, refers to a section of the overhead contact line between two power supply stations that is not energized, when power is supplied from a traction substation to the contact network. Generally, one power supply station is responsible for a certain area, and the current phases between two power supply stations are not necessarily the same. To prevent phase-to-phase short circuits, phase-break zones need to be established between each substation, and the contact network in each phase-break zone is not energized. The shorter the time spent passing through a phase break, the better.

[0039] Typically, magnets are installed on both the left and right sides of the track about 60 meters from both ends of the phase separation zone, with a total of four magnets in one phase separation zone. One sensor is installed on each side of the locomotive's front end near the rails. When the locomotive passes a magnet, the sensor detects a signal and sends a warning signal to the locomotive's microcomputer control system, ultimately completing the energy transmission to the locomotive. Due to environmental factors and the age of the locomotive, the magnets at both ends of the phase separation zone may lose their magnetism or even become demagnetized. During locomotive operation, the sensors at the front of the locomotive may fail to detect the magnets, causing the locomotive to be unable to anticipate entering the phase separation zone and prepare accordingly. This can lead to power transmission failure due to over-conversion, damaging the locomotive and causing serious accidents.

[0040] Currently, manual methods are used to detect the magnetism of magnets placed in the phase-separated region. For example, a gaussmeter is placed directly above the magnet, and the magnetic intensity is measured. Because the magnetic field strength distribution of a magnet is uneven, the gaussmeter needs to be placed directly above the magnet during magnetic measurement. However, the shape of the Hall probe used in the gaussmeter, its sensitive dimensions, and the distance between the probe and the magnet surface all affect the magnetic measurement results. The measurement height for different magnets is manually controlled, and manual detection is susceptible to human interference (such as improper operation). Measurement errors are large at different positions, leading to inaccurate results.

[0041] In view of this, embodiments of this application provide an automatic ground magnetic detection system and method for detecting phase transitions, thereby improving the accuracy of detection and reducing the risk of serious traffic accidents caused by power supply damage to locomotives due to unpredictable entry into phase transition zones.

[0042] The technical solutions provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0043] Please see Figure 1 This is a schematic diagram of the architecture of an automatic over-phase ground magnetic detection system provided in an embodiment of this application. The system includes at least one over-phase magnetic detection device and a client, and may also include a server. The server can be a cloud server or a local server. Each over-phase magnetic detection device can be wirelessly connected to the server and the client, and the server and client can also be wirelessly connected. Figure 1 As shown, the over-phase magnetic detection device can communicate with the server via a cloud platform, and the server can communicate with the client via a wireless router.

[0044] The phase-splitting magnetic detection device can be installed near the magnets located in the phase-splitting zone. One or more phase-splitting magnetic detection devices can be installed near a single magnet. Each phase-splitting magnetic detection device can collect the magnetic field signal of the nearby magnets, process the collected magnetic field signal, generate magnetic data, and send the magnetic data to the server. The client obtains the magnetic data from the server, processes the magnetic data, and determines whether the magnets in the phase-splitting zone need to be replaced based on the processing results. For example, if the magnetic strength of the magnet corresponding to the magnetic data is lower than a preset threshold, the magnets in the phase-splitting zone need to be replaced. When the magnets in the phase-splitting zone need to be replaced, a prompt message is output to notify the staff to replace the deployed magnets, thereby reducing the risk of serious traffic accidents caused by the locomotive being unable to predict when it will enter the phase-splitting zone and resulting in power supply damage due to phase-splitting transmission. Furthermore, in this embodiment, each phase-splitting magnetic detection device checks the magnetism of the magnets, which improves the accuracy of the detection compared to manual inspection.

[0045] The composition and working principle of the phase separation magnetic detection device are described below. In the following description, the first phase separation magnetic detection device is used as an example. The functions and compositions of each phase separation magnetic detection device are the same, and will not be repeated.

[0046] Please see Figure 2 This is a schematic diagram of the first phase magnetic detection device. The first phase magnetic detection device includes interconnected magnetic sensors, an Internet of Things (IoT) module, a power supply module, a transceiver module, and a SIM card. The transceiver module can be a radio frequency antenna. The power supply module powers the magnetic sensors and the IoT module, enabling them to function properly. Please refer to [link to relevant documentation]. Figure 3 This is a schematic diagram of the power module. Figure 3 EN indicates the enable signal for the voltage regulator. DC-DC is a DC-to-DC power supply.

[0047] The magnetic sensor connects to the power module and the IoT module to collect the magnetic signals from the magnet and convert the collected signals into electrical signals. For example... Figure 4 As shown, a magnetic sensor may include a Hall element and a signal amplifier. The Hall element is used for electromagnetic induction, that is, to collect the magnetic signal of the magnet and convert the collected signal into an electrical signal. The Hall element outputs the obtained electrical signal to the signal amplifier, which then outputs it to the IoT module.

[0048] The IoT module has signal processing capabilities and a built-in MCU processor. By developing the SDK and firmware of the IoT module, certain functions can be implemented. For example, by developing the SDK and firmware, the IoT module can process electrical signals from a magnetic sensor to generate magnetic data, which is used to characterize the magnetism of the magnet. Compared to an external MCU processor, the phase-splitting magnetic detection device in this embodiment can be miniaturized and adapted to a wider range of scenarios. In addition, the IoT module supports various wireless access technologies, such as 2G-5G, and even future mobile communication technologies. The IoT module supports power-saving mode and sleep mode, allowing for flexible selection of the operating module according to actual energy-saving needs. For example, when energy saving is required, the sleep mode can be selected.

[0049] The transceiver module can be an RF antenna for communication between the phase-splitting magnetic detection device and a server or client. The SIM card can provide network services to the phase-splitting magnetic detection device, such as SMS or data traffic. Optionally, the SIM card can be an eSIM card for greater miniaturization, meeting the miniaturization requirements of the phase-splitting magnetic detection device. Furthermore, eSIM cards offer better image stabilization, making them suitable for volatile environments.

[0050] The server can be a cloud server, providing computing, storage, and other services. The server can be used to manage the phase-separated magnetic field detection device, including registration management, device data management, and abnormal data indication. For example, the first phase-separated magnetic field detection device can also send a registration request to the server to register itself. This registration request includes the identification information of the first phase-separated magnetic field detection device. Upon receiving the registration request, the server can create a virtual device based on the identification information (e.g., device ID) of the first phase-separated magnetic field detection device, establishing a correspondence between the virtual device and the physical device, thus completing the device registration management. Clients can access the server to determine the information of the first phase-separated magnetic field detection device, facilitating its management.

[0051] This application does not limit the communication protocols between the phase-separated magnetic detection device and the server, or between the server and the client. Considering the large number of phase-separated magnetic detection devices and the small amount of data they transmit, requiring high transmission speed and reliability, the communication protocol between the phase-separated magnetic detection device and the server can use the MQTT communication protocol, and the communication between the server and the client can also use the MQTT communication protocol. It is understood that the MQTT communication protocol has three message publishing service qualities: at most once, at least once, and exactly once. Among them, "at most once" consumes fewer resources and has a fast transmission speed, and can be widely used for uploading sensor data. While a single data loss may occur, data can be uploaded multiple times; therefore, the impact of a single data loss is minimal. Furthermore, this application embodiment has certain requirements for the reliability and latency of the magnetic data uploaded by the phase-separated magnetic detection device. The data transmission mode of the MQTT communication protocol can ensure reliable data transmission under any circumstances; therefore, even though a long connection is typically used between the server and the phase-separated magnetic detection device, the MQTT communication protocol can ensure real-time data interaction.

[0052] Each phase-separation magnetic detection device can be registered with the server for easy management. Please refer to [link to relevant documentation]. Figure 5This is a schematic diagram illustrating the process of registering the first phase magnetic detection device to the server. After initialization, the IoT module within the first phase magnetic detection device can query its own network signal quality (i.e., perform a network quality query) and search for the server via network search (or obtain the server's IP address). If a server is found, a registration request can be sent to it. This registration request can be used to request the registration of the first phase magnetic detection device to the server, and it can include the identification information of the first phase magnetic detection device. For example, this identification information can be a unique device ID of the first phase magnetic detection device, such as an IMEI serial number. After receiving the registration request, the server stores the unique IMEI serial number of the first phase magnetic detection device. The registration administrator can obtain the unique IMEI serial number of the first phase magnetic detection device from the server through a terminal. If the IMEI serial number matches the IMEI serial number of the first phase magnetic detection device to be registered, the registration process for the first phase magnetic detection device is initiated based on the obtained IMEI serial number. The user can send the location information of the first phase magnetic detection device to the server through a terminal, thus registering the location information of the first phase magnetic detection device to the server. The location information can be the distance between the first phase-splitting magnetic detection device and both ends of the phase-splitting zone. Each phase-splitting magnetic detection device has a corresponding location and device ID, with the device ID serving as the identification identifier. For example, after the first phase-splitting magnetic detection device is installed, its location information and device ID are sent to the client. The client can find the corresponding device ID based on the location information, thus identifying the corresponding first phase-splitting magnetic detection device. Using this scheme, when the first phase-splitting magnetic detection device malfunctions or detects abnormal magnetic data, the faulty device can be quickly located through the correspondence between location information and ID.

[0053] After registering with the server, the first phase magnetic detection device can connect to the network during use. The process of connecting the first phase magnetic detection device to the network can be understood as an authentication and identification process for the device; see [link to documentation] for details. Figure 6 This is a schematic diagram illustrating the process of connecting the first phase magnetic detection device to the server.

[0054] (1) Log in to the IoT platform: Log in to the server using the registered server account and password.

[0055] (2) Select device access IoTDA: as the IoT platform to enable device access.

[0056] (3) Product Creation: Settings are configured according to the type of the system being developed and the function of the product. The transmission method of the product can be defined (e.g., data transmission protocol and data format). The hardware terminal layer of this system selects the CFB-801 communication module to create the corresponding product and generate a product ID.

[0057] (4) Create a Profile file: The Profile file completes the product model setup and describes the device type and attribute controls. This file defines the product's service type, and under the service type, the product's attribute control variables can be set.

[0058] (5) Device Addition: Registering real devices on the IoT platform, generally using the device's identification code for authentication. Because the identification code is unique, one identification code corresponds to one phase magnetic detection device. After the first phase magnetic detection device is successfully added, a unique ID and key will be generated.

[0059] (6) Device Network Access: The generated ID and key are used in the control software of the first phase magnetic detection device to enable the first phase magnetic detection device to interface with the server. Only after the first phase magnetic detection device successfully connects to the IoT platform can it communicate with the server.

[0060] (7) Device online: After successfully connecting to the server, you can view the status of the first phase magnetic detection device in the server's management interface, such as whether it is in sleep or wake-up state.

[0061] The following describes the workflow of the phase-separated magnetic detection device. The phase-separated magnetic detection device consists of four working stages: initialization, self-test, registration, and operation.

[0062] Please see Figure 7 This is a flowchart illustrating the initialization process of the first phase magnetic detection device.

[0063] After the first phase magnetic detection device is powered on, it will enter the initialization process. First, the board-level support package will be initialized: update the system clock frequency / system clock frequency setting (that is, calculate the system clock frequency based on the current clock source and clock divider settings, and apply it to the system clock source), configure system clock resources, clock enable initialization, general-purpose register initialization (that is, assign initial values ​​to data registers or set default values ​​so that data registers can be used correctly during program execution), power management unit initialization, and integrated circuit IC power-on initialization to ensure that the internal registers, status and peripheral devices can be correctly and completely initialized before the IC is working normally.

[0064] Next, the system is initialized, which mainly includes: creating and starting the kernel, configuring the system clock and interrupts required for RTOS operation, creating tasks, initializing tasks (e.g., initializing each task's name, priority, stack size, and heap size), initializing the scheduler (e.g., adding tasks to the scheduler and initializing the scheduler data structures), starting the scheduler, initializing the hardware interface adaptation layer, and initializing applications and variables. The task scheduler is then started, allowing the system to begin running.

[0065] Please see Figure 8 This is a flowchart illustrating the self-test process of the phase-separated magnetic detection device.

[0066] The self-test of the first-phase magnetic detection device mainly includes: whether the serial port is working properly, whether the GPIO is working properly, whether the ADC is working properly, whether the SIM card is working properly, whether the device's own IMEI number can be obtained, whether the network signal is good, whether the transmission link between the first-phase magnetic detection device and the server is normal, and whether data can be sent successfully. It can be understood that the serial port is used to print and output the working status of the first-phase magnetic detection device, the GPIO is used to control the power supply of the magnetic sensor, the ADC is used to collect the power supply voltage and the magnetic field strength transmitted by the magnetic sensor, and the SIM card is used to provide data flow to the device. By connecting the first-phase magnetic detection device to the PC's serial port, opening the serial port debugging software, and setting the baud rate to 115200, one can view any abnormalities in the phase-phase magnetic detection device during the self-test.

[0067] The first phase magnetic detection device can begin operation after self-testing. To reduce power consumption, the first phase magnetic detection device employs a sleep mechanism. Figure 9 As shown, the first phase magnetic detection device includes an operating state and a sleep state. When the first phase magnetic detection device is not required to operate, it can be put into sleep mode. When the first phase magnetic detection device is required to operate, it can be woken up and switched from sleep mode to operating mode.

[0068] "Enable wake-up" can be enabled by a button or by an interrupt. For example... Figure 10 As shown, the first phase magnetic detection device can be equipped with a wake-up button, which the user can use to wake up the device. When the user presses the wake-up button, a first command is generated, and the first phase magnetic detection device switches from sleep mode to working mode based on the trigger of the first command. Alternatively, an interrupt / wake-up timer can be set, and when the interrupt / wake-up timer reaches its set duration, the first phase magnetic detection device switches from sleep mode to working mode.

[0069] like Figure 11As shown, in operation, the first phase-separated magnetic detection device activates the power supply to the magnetic sensor. The magnetic sensor collects the magnetism of the first magnet, processes the data to obtain the first magnetic data, and then sends the first magnetic data to the server. Afterward, the first phase-separated magnetic detection device can enter a sleep state. After collecting the magnetism, the first phase-separated magnetic detection device can deactivate the power supply to the magnetic sensor. If it is necessary to collect the magnetism again, the first phase-separated magnetic detection device is interrupted and awakened, resuming operation. For example, if a client receives the first magnetic data but deems it unreliable, it can request the first phase-separated magnetic detection device to resend the magnetic data. For example, the client can send a data acquisition request or a restart command. This restart message instructs the first phase-separated magnetic detection device to restart or resend the magnetic data. The first phase-separated magnetic detection device can subscribe to and receive restart commands issued by the client. For example, before entering sleep mode, the first phase magnetic detection device can check if there is a data acquisition request or restart command from the client. If the client finds a data acquisition request or restart command, the first phase magnetic detection device will not enter sleep mode first, but will send magnetic data to the client before entering sleep mode. If the client does not find a data acquisition request or restart command, the first phase magnetic detection device can enter sleep mode.

[0070] Optionally, after the first phase-separated magnetic detection device enters the working state, it outputs the collected magnetic field signal after a second preset time. This allows for a certain warm-up time for the magnetic sensor, ensuring the accuracy of the data collected by the magnetic sensor.

[0071] In this embodiment, the IoT module can use the EC616 chip, and multiple sleep states can be set, for example, sleep state 1, sleep state 2, and sleep state 3, from lightest to deepest sleep. The IoT module has two storage areas: a 256KB storage area and a 16KB storage area. Sleep state 1 is a light sleep state, in which power supply to peripherals such as I / O is turned off; sleep state 2 is a sub-deep sleep mode, in which power supply to the 256KB storage area is turned off; sleep state 3 is a deep sleep mode, in which power supply to the 16KB user-reserved storage area is turned off.

[0072] In one implementation, a multi-tasking system can be established to vote on which sleep state to enter. For example... Figure 12 The dormant voting tree shown uses a voting method to put the phase magnetic detection device into deep sleep, thus achieving low power consumption. Figure 12 In the diagram, the shaded area represents the control points that are open to the user for controlling sleep depth.

[0073] To ensure the accuracy of the data collected by the magnetic sensor, a certain warm-up time can be allowed. That is, after the magnetic sensor starts working, wait for a certain period of time (e.g., 1 second) before the IoT module reads the output of the magnetic sensor.

[0074] The IoT module may include multiple A / D conversion modules, such as two ADCs with a range of 1.2V, a bit width of 12 bits, and a maximum sampling rate of 6.5MHz. One ADC is used to acquire the analog signal from the magnetic sensor, and the other is used to acquire the power level of the power module for battery monitoring. The ADC has a built-in voltage divider circuit, which can be configured via registers to acquire voltage signals from 0-4.3V. Furthermore, to ensure accurate acquisition of the voltage signal output from the magnetic sensor, this signal can be amplified using a signal amplifier. Since the signal acquired by the ADC is a voltage-divided signal, the actual voltage signal needs to be multiplied by the voltage division factor. To ensure the accuracy of the data acquired by the ADC, multiple sets of signals acquired by the ADC can be averaged, and the average value can be used as the final data.

[0075] After the IoT module obtains the final magnetic data, it can send it to the client or server via the transceiver module. In this embodiment, the magnetic data can be sent to the server via a SIM card. First, the status of the SIM card is queried to determine if it is available. If the SIM card is unavailable, it is restarted. If the SIM card is available, the network signal is queried to determine if the network signal is good. If the network signal is good, the magnetic data is encapsulated in MQTT and awaits connection to the cloud platform and server, then sent to the server or client via the SIM card magnetic data.

[0076] The server can also manage data from the phase-separated magnetic detection device, including magnetic field and power data. For example, data can be managed and categorized by virtual device ID and data reception time, allowing users to view data by time. Abnormal data indicators show power level and magnetic strength: power level above 50% is displayed in green; above 25% in yellow; and below 25% in red. Magnetic strength above 200T is displayed in green; above 120T in yellow; and below 120T in red.

[0077] Based on the same inventive concept, this application also provides an automatic method for detecting ground magnetic fields in transitional phases. This method includes: acquiring magnetic field signals from nearby magnets using various transitional phase magnetic detection devices, processing the acquired magnetic field signals to generate magnetic data, and sending the magnetic data to a client or server; the client processes the received magnetic data, determines whether the magnets in the phase-separation zone need to be replaced based on the magnetic data, and outputs a prompt message when the magnets in the phase-separation zone need to be replaced. For details, please refer to the aforementioned transitional phase magnetic detection system, which will not be repeated here.

[0078] For example, the method further includes: each overphase magnetic detection device enters a sleep state after sending the magnetic data to the server; subsequently, based on the triggering of the first instruction or the reaching of the wake-up timer duration, it switches from the sleep state to the wake-up state.

[0079] In one implementation, the method further includes: after each overphase magnetic detection device is woken up, it receives a data acquisition request or a restart command from the client, and sends the currently acquired magnetic data to the client. The restart command is used to instruct the overphase magnetic detection device to restart or resend the acquired data. If no data acquisition request or restart command is received from the client within a first preset time period, it enters a sleep state again.

[0080] Each overphase magnetic detection device has multiple sleep states, and the degree of sleep in each sleep state is different. Specifically, each overphase magnetic detection device enters a sleep state by voting to enter one of the multiple sleep states.

[0081] In one implementation, for a first over-phase magnetic detection device, the method further includes: the first over-phase magnetic detection device sending a registration request to a server, the registration request being used to request registration of the first over-phase magnetic detection device to the server, the registration request including identification information of the first over-phase magnetic detection device; and the server determining that the identification information carried in the registration request is consistent with the actual identification information of the first over-phase magnetic detection device, then registering the first over-phase magnetic detection device on the server.

[0082] In one implementation, the location information and device ID of each phase-separated magnetic detection device are related.

[0083] In one implementation, the method further includes: receiving the location information of each overphase magnetic detection device input through a server, so as to register the location information with the server.

[0084] In one implementation, after each phase-separated magnetic detection device enters the working state, it outputs the collected magnetic field signal after a second preset time.

[0085] In the embodiments of this application, the term "multiple" refers to two or more. The term "and / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. In addition, the character " / ", unless otherwise specified, generally indicates that the related objects before and after it are in an "or" relationship.

[0086] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0087] The various illustrative logic units and circuits described in the embodiments of this application can be implemented or operate the described functions using a general-purpose processor, digital signal processor, application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The general-purpose processor can be a microprocessor; alternatively, it can also be any conventional processor, controller, microcontroller, or state machine. The processor can also be implemented using a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other similar configuration.

[0088] The steps of the methods or algorithms described in the embodiments of this application can be directly embedded in hardware, a software unit executed by a processor, or a combination of both. The software unit can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from and write information to the storage medium. Optionally, the storage medium can also be integrated into the processor. The processor and storage medium can be housed in an ASIC.

[0089] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0090] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0091] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0092] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0093] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0094] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. An automatic over-phase ground magnetic field detection system, characterized in that, include: The system includes multiple phase-separation magnetic detection devices, a server, and a client; wherein each phase-separation magnetic detection device is installed near a magnet located in the phase-separation region, and the multiple phase-separation magnetic detection devices include a first phase-separation magnetic detection device. The first over-phase magnetic detection device is used to collect the first magnetic field data of the first magnet and send the first magnetic field data to the server. The first over-phase magnetic detection device is set near the first magnet in the phase separation region. The first magnetic field data is determined based on the magnetic field signal of the first magnet collected. The server is used to manage the plurality of over-phase magnetic detection devices, wherein managing the plurality of over-phase magnetic detection devices includes managing the magnetic field data collected by the plurality of over-phase magnetic detection devices and the operating parameters of the plurality of over-phase magnetic detection devices. The client is used to obtain the first magnetic field data from the server, and when it is determined from the first magnetic field data that the first magnet needs to be replaced, it outputs a prompt message, which is used to indicate that the first magnet needs to be replaced.

2. The system as described in claim 1, characterized in that, After sending the first magnetic data to the server, the first over-phase magnetic detection device is further configured to: Enter hibernation mode; Based on the triggering of the first instruction or the reaching of the wake-up timer duration, the system switches from the sleep state to the wake-up state.

3. The system as described in claim 2, characterized in that, The first over-phase magnetic detection device is also used for: Upon receiving a data acquisition request or a restart command from the client, the device sends the currently acquired magnetic data to the client. The restart command is used to instruct the first over-phase magnetic detection device to restart or resend the acquired data. If no data collection request or restart command is received from the client within the first preset time period, the system enters a sleep state.

4. The system as described in claim 2 or 3, characterized in that, The location information and device ID of the first over-phase magnetic detection device have a corresponding relationship.

5. The system according to any one of claims 1-4, characterized in that, The first over-phase magnetic detection device is further configured to: send a registration request to the server, the registration request being used to request the first over-phase magnetic detection device to be registered with the server, the registration request including the identification information of the first over-phase magnetic detection device; The server is further configured to: determine if the identification information carried in the registration request is consistent with the actual identification information of the first over-phase magnetic detection device, and then register the first over-phase magnetic detection device on the server.

6. The system as described in claim 5, characterized in that, The server is also used for: The system receives the location information of each of the over-phase magnetic detection devices to register the location information with the server.

7. The system as described in claim 6, characterized in that, After the first phase-splitting magnetic detection device enters the working state, it outputs the collected magnetic field signal after a second preset time.

8. An automatic method for detecting ground magnetic properties during phase transitions, characterized in that, include: The magnetic field signal of the magnet is collected by each of the multiple phase-separated magnetic detection devices, the collected magnetic field signal is processed to obtain magnetic data, and the magnetic data is sent to the server; wherein, each phase-separated magnetic detection device is installed near the magnet arranged around the phase separation region. For the first over-phase magnetic detection device among the plurality of over-phase magnetic detection devices, the client obtains the magnetic data obtained by the first over-phase magnetic detection device from the server, and determines whether the first magnet in the phase separation region needs to be replaced based on the magnetic data. When the first magnet needs to be replaced, a prompt message is output, which is used to indicate that the first magnet needs to be replaced; wherein, the first over-phase magnetic detection device is installed near the first magnet.