Isolation switch data acquisition method and equipment based on multiple sensors, and medium

By installing multiple sensors on the isolating switch drive motor and performing data fusion processing, the real-time and accuracy of data acquisition of isolating switches is solved, the accuracy of fault judgment is improved, and the safety and reliability of the power system are guaranteed.

CN120142920APending Publication Date: 2025-06-13MEIZHOU POWER SUPPLY BUREAU OF GUANGDONG POWER GRID CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510360088.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

In the prior art, the data acquisition of isolating switches lacks real-time and accuracy, and it is impossible to accurately judge jamming faults, which affects the safety and reliability of the power system.

Method used

Multi-sensor method is adopted, including torque sensors, angle sensors and current sensors to collect driver motor data in real time, and truth processing and data fusion packaging are carried out through the microcontroller, and finally stored in the server for analysis.

Benefits of technology

It realizes comprehensive monitoring of the isolating switch drive motor, improves the accuracy and real-time judgment of jam faults, and ensures the safe and stable operation of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120142920A_ABST
    Figure CN120142920A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an isolating switch data acquisition method and equipment based on multiple sensors and a medium, and is applied to the technical field of electric power. The method comprises the following steps: acquiring torque data, angle data and stator current data of an output shaft of a driving motor in real time through a torque sensor, an angle sensor and a current sensor which are arranged on the driving motor of the disconnecting switch, and sending the torque data, the angle data and the stator current data to a microcontroller; and the microcontroller performs true value conversion and fusion packaging processing on the torque data, the angle data and the stator current data of the output shaft to obtain relevant data of the driving motor and send the relevant data to the server, and the server stores the relevant data of the driving motor to a database. Through the method, comprehensive monitoring and high-precision data acquisition of the operating state of the isolating switch driving motor are realized, the accuracy and the real-time performance of judging the jamming fault of the isolating switch are improved, and reliable data support is provided for safe and stable operation of a power system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electric power technology, and in particular to a method, device and medium for collecting data of an isolating switch based on multiple sensors. Background Art

[0002] As power systems become more complex and automated, the need for reliability and real-time monitoring of disconnectors is increasing.

[0003] The jam of the isolating switch may cause power system failure, equipment damage, and even safety accidents, and the isolating switch data is the basis for accurate judgment and prediction of failures. Traditional isolating switch jam data collection often only collects the fault current of the drive motor, which not only lacks real-time detection, but also ignores the mechanical characteristics of the isolating switch, which is easy to cause misjudgment.

[0004] In summary, providing a technical solution that can obtain more comprehensive and high-precision isolating switch drive motor related data in real time is a technical problem that needs to be solved urgently. Summary of the invention

[0005] The embodiments of the present application provide a multi-sensor based isolating switch data collection method, device and medium to provide more comprehensive and high-precision isolating switch drive motor data, further improving the accuracy of isolating switch jam fault judgment.

[0006] In a first aspect, an embodiment of the present application provides a multi-sensor based isolating switch data acquisition method, which is applied to a drive motor of the isolating switch, wherein the drive motor is provided with a torque sensor, an angle sensor, and a current sensor, and the method comprises:

[0007] The output shaft torque data of the drive motor is collected by the torque sensor, the rotation angle data of the drive motor is collected by the angle sensor, and the stator current data of the drive motor is collected by the current sensor;

[0008] The output shaft torque data, the rotation angle data and the stator current data are sent to a microcontroller, and the output shaft torque data, the rotation angle data and the stator current data are used for true value processing and data fusion packaging processing to determine whether the isolating switch has a jamming fault.

[0009] In a possible implementation manner, sending the stator current data to a microcontroller includes:

[0010] The stator current data is converted from an analog signal to a serial port signal, and the converted stator current data is sent to a microcontroller.

[0011] Second aspect, an embodiment of the present application provides a method for collecting disconnector data based on multiple sensors, which is applied to a microcontroller. The method includes:

[0012] Receiving the output shaft torque data, rotation angle data, and stator current data of the drive motor sent by the drive motor of the disconnector;

[0013] Performing truth value processing on the output shaft torque data, the rotation angle data, and the stator current data to obtain actual output shaft torque data, actual rotation angle data, and actual stator current data;

[0014] Performing data fusion packaging processing on the actual output shaft torque data, the actual stator current data, and the actual rotation angle data to obtain drive motor data;

[0015] Sending the drive motor data to a server, where the drive motor data is used to determine whether the disconnector has a jamming fault.

[0016] In a possible implementation manner, the performing truth value processing on the output shaft torque data, the rotation angle data, and the stator current data to obtain actual output shaft torque data, actual rotation angle data, and actual stator current data includes:

[0017] Processing the output shaft torque data by using a function mapping method to obtain actual output shaft torque data, and processing the stator current data by using the function mapping method to obtain actual stator current data;

[0018] Processing the rotation angle data in a circular queue manner to obtain actual rotation angle data.

[0019] In a possible implementation manner, the performing data fusion packaging processing on the actual output shaft torque data, the actual stator current data, and the actual rotation angle data to obtain drive motor data includes:

[0020] Performing data fusion packaging processing on the actual output shaft torque data, the actual stator current data, and the actual rotation angle data through the MQTT protocol and the TCP protocol to obtain drive motor data.

[0021] In a possible implementation manner, before the performing truth value processing on the output shaft torque data, the rotation angle data, and the stator current data to obtain actual output shaft torque data, actual rotation angle data, and actual stator current data, the method further includes:

[0022] Setting corresponding timestamps for the output shaft torque data, the rotation angle data, and the stator current data.

[0023] Thirdly, an embodiment of the present application provides a multi-sensor-based disconnector data acquisition method, which is applied to a server and includes:

[0024] Receiving the drive motor data of the disconnector sent by the microcontroller, where the drive motor data is obtained by fusing and packaging the output shaft torque data, stator current data, and rotation angle data collected from the drive motor of the disconnector after true value processing;

[0025] Storing the drive motor data in a database, where the drive motor data is used to determine whether there is a jamming fault in the disconnector.

[0026] In a possible implementation manner, the storing the drive motor data in the database includes:

[0027] Based on the secondary storage mechanism of Redis and MySQL, storing the drive motor data in a MySQL relational database.

[0028] In a possible implementation manner, the method further includes:

[0029] Determining whether there is a jamming fault in the disconnector according to the drive motor data.

[0030] Fourthly, an embodiment of the present application provides a drive motor of a disconnector, where a torque sensor, an angle sensor, and a current sensor are arranged on the drive motor;

[0031] The drive motor is used to execute the above first aspect and / or various possible implementation manners of the first aspect.

[0032] Fifthly, an embodiment of the present application provides an electronic device, including: a memory, a processor, and a transmission interface;

[0033] The memory stores computer execution instructions;

[0034] The processor executes the computer execution instructions stored in the memory, so that the processor executes the above second aspect and / or various possible implementation manners of the third aspect.

[0035] Sixthly, an embodiment of the present application provides a multi-sensor-based disconnector data acquisition system, including:

[0036] The drive motor of the disconnector, a microcontroller, and a server;

[0037] Among them, the drive motor is used to execute the first aspect and / or various possible implementation manners of the first aspect as above, the microcontroller is used to execute the second aspect and / or various possible implementation manners of the second aspect as above, and the server is used to execute the third aspect and / or various possible implementation manners of the third aspect as above.

[0038] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, they are used to implement various possible implementation manners of the second aspect and / or the third aspect as above.

[0039] The method, device and medium for isolating switch data acquisition based on multiple sensors provided by the embodiments of the present application collect the output shaft torque data, angular data and stator current data of the drive motor in real time through a torque sensor, an angular sensor and a current sensor arranged on the drive motor of the isolating switch, and send them to the microcontroller. The microcontroller performs true value conversion and fusion packaging processing on the output shaft torque data, angular data and stator current data, obtains the drive motor-related data and sends it to the server, and the server stores the drive motor-related data in the database. Through the above method, the comprehensive monitoring of the operating state of the isolating switch drive motor and the high-precision data acquisition are realized, the accuracy and real-time performance of the judgment of the jamming fault of the isolating switch are significantly improved, and reliable data support is provided for the safe and stable operation of the power system. Description of the Drawings

[0040] The drawings here are incorporated into the description and constitute a part of this description, showing the embodiments in line with the present application, and are used together with the description to explain the principles of the present application.

[0041] Figure 1 It is a schematic diagram of the scenario of a method for isolating switch data acquisition based on multiple sensors provided by the present application;

[0042] Figure 2 It is a schematic flowchart of a method for isolating switch data acquisition based on multiple sensors provided by the present application;

[0043] Figure 3 It is a schematic diagram of the encapsulation of a device for isolating switch data acquisition based on multiple sensors provided by the present application;

[0044] Figure 4 It is a schematic diagram of the structure of an electronic device provided by the present application.

[0045] Through the above-mentioned drawings, specific embodiments of the present application have been shown, and will be described in more detail hereinafter. These drawings and the written description are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed Description of the Embodiments

[0046] Here, exemplary embodiments will be described in detail, and examples thereof are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0047] First, the application background of the present application is explained as follows:

[0048] With the continuous development of the power system, the operation safety of power equipment has become the key to ensuring power supply, and the requirements for the reliability and real-time monitoring of disconnectors are increasing continuously.

[0049] Compared with traditional open switches, enclosed disconnectors have the characteristics of small floor area, low failure rate, low noise and electromagnetic radiation. However, whether it is poor contact between components in the disconnector mechanism, component loosening, or deformation of the transmission rod, it will cause jamming faults in the disconnector, affecting the normal opening and closing functions of the switch, and further affecting the reliability and safety of the power system. Long-term jamming of the disconnector will accelerate the wear of mechanical components, shorten the equipment life, and even cause fracture or failure. It may also make the disconnector unable to open and close quickly, resulting in arc discharge, damaging the equipment and threatening the safety of operators. Therefore, improving the accuracy of judging the jamming faults of disconnectors and timely discovering potential safety hazards is of great significance for ensuring the stability, reliability and safe operation of the power system. And the acquisition of disconnector fault data is the basis for accurate judgment and prediction of faults.

[0050] On the one hand, traditional disconnector jamming data acquisition methods often only collect the fault current of the driving motor, which not only lacks the real-time nature of detection, but also ignores the mechanical characteristics of the disconnector, and is prone to misjudgment. On the other hand, although disconnector jamming data is obtained based on the fusion of multiple information parameters to judge whether there is a jamming fault in the disconnector, the collected data is not subjected to corresponding conversion processing, resulting in low accuracy of disconnector jamming data, and then leading to the inability to accurately judge the actual state and fault conditions of the disconnector, thus affecting the safe operation and maintenance efficiency of the power system.

[0051] In summary, it is an urgent technical solution to provide a technical solution that can obtain more comprehensive and high-precision data related to the disconnector drive motor in real time, and further improve the accuracy of judging the jamming fault of the disconnector.

[0052] Figure 1 The following is a schematic diagram of the scenario of a disconnector data acquisition method based on multiple sensors provided by this application. As Figure 1 shown, the specific application scenarios of this application include: a disconnector, a microcontroller, and a server. A torque sensor, an angle sensor, and a current sensor are arranged on the drive motor of the disconnector to collect the output shaft torque data, rotation angle data, and stator current data of the drive motor in real time. The drive motor sends the output shaft torque data, rotation angle data, and stator current data to the microcontroller. The microcontroller respectively performs true value conversion on the received output shaft torque data, rotation angle data, and stator current data, and performs fusion packaging processing on the converted data to obtain drive motor data and send it to the server. The server receives the drive motor data sent by the microcontroller and persistently stores it in the database. The drive motor data is used to determine whether there is a jamming fault in the disconnector.

[0053] In a specific implementation of this solution, the torque sensor is installed on the surface of the drive motor output shaft in a pasted manner, the angle sensor is fixed on the drive motor output shaft in a clamping manner, and the current sensor is connected to the drive motor through a connecting wire. The microcontroller uses a Raspberry Pi 5B microcontroller, integrates dual-band WiFi 6 (2.4Hz / 5GHz) and Bluetooth 5.0 communication interfaces, configures a 64GB high-speed TF card local storage unit, and has a built-in three-stage filtering algorithm, including hardware resistor-capacitor (RC) filtering, digital median filtering, and Kalman dynamic filtering. The server can be a virtual server, a cloud server, an enterprise internal server, etc. This solution does not limit the specific device form.

[0054] For the physical devices involved in the above description, they are all exemplary in the figure and do not represent the only ones. This application does not make specific limitations on the specific form and type of the physical devices involved.

[0055] Combined with the above scenarios, it can be seen that in the prior art, the data of the drive motor is incomplete and the accuracy is not high, resulting in the inability to accurately judge the actual state and fault conditions of the disconnector. During the research on the prediction and judgment of the jamming fault of the disconnector, the inventor found that by setting multiple sensors on the drive motor of the disconnector to obtain more comprehensive drive motor data, and further performing truth conversion and fusion packaging on it through a microcontroller, after obtaining drive motor data with higher accuracy, it is persistently stored in the server for subsequent use to determine whether there is a jamming fault in the disconnector. Based on this, the present application provides a method, device and medium for collecting disconnector data based on multiple sensors.

[0056] The following uses specific embodiments to elaborate in detail on the technical solution of the present application and how the technical solution of the present application solves the above technical problems. These specific embodiments below can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The following will describe the embodiments of the present application with reference to the accompanying drawings.

[0057] Figure 2 It is a schematic flowchart of a method for collecting disconnector data based on multiple sensors provided by the present application. This method is applied to the drive motor, microcontroller and server of the disconnector. A torque sensor, an angle sensor and a current sensor are provided on the drive motor, as Figure 2 shown. The method includes:

[0058] S201: Collect the output shaft torque data of the drive motor through the torque sensor, collect the rotation angle data of the drive motor through the angle sensor, and collect the stator current data of the drive motor through the current sensor.

[0059] In this step, the drive motor is responsible for operating the opening and closing of the disconnector. The torque sensor is used to measure the torque of the output shaft of the drive motor, that is, the force required for the motor to drive the disconnector, unit: Newton-meter (Nm); the angle sensor is used to measure the real-time rotation angle of the output shaft of the drive motor, and determine the opening and closing state and position of the disconnector through the angle, unit: degree (°); the current sensor is used to measure the real-time current value of the stator winding of the drive motor, and determine the power consumption of the motor through the current value, unit: Ampere (A).

[0060] By installing a torque sensor, an angle sensor and a current sensor on the drive motor, the output shaft torque data, rotation angle data and stator current data of the drive motor are obtained, providing multi-dimensional information, ensuring the comprehensiveness of the disconnector drive motor data, and realizing the comprehensive monitoring and analysis of the operating state of the disconnector drive motor, providing a solid foundation for the detection of disconnector jamming faults.

[0061] S202: Send the output shaft torque data, rotation angle data, and stator current data to the microcontroller. The output shaft torque data, rotation angle data, and stator current data are used to determine whether there is a jamming fault in the disconnector after true value processing and data fusion packaging processing.

[0062] For the microcontroller side, it receives the output shaft torque data, rotation angle data, and stator current data of the driving motor sent by the driving motor of the disconnector.

[0063] In this step, the microcontroller, as the core node for data processing, receives and integrates the data streams from different sensors, realizing the centralized management and analysis of data. By centrally processing the output shaft torque data, rotation angle data, and stator current data collected by multiple sensors in the microcontroller, not only the data transmission delay is reduced, but also the real-time response ability of the system is improved, further enhancing the data accuracy, providing a solid foundation for the detection of disconnector jamming faults.

[0064] S203: Perform true value processing on the output shaft torque data, rotation angle data, and stator current data to obtain the actual output shaft torque data, actual rotation angle data, and actual stator current data.

[0065] In this step, the torque data, rotation angle data, and stator current data of the driving motor transmitted by the torque sensor and current sensor obtained by the microcontroller are usually raw data, containing various noises and errors caused by factors such as the accuracy limitations of the sensors themselves, environmental interference, attenuation, or distortion during signal transmission, without any correction and processing, and cannot fully reflect the torque of the output shaft of the driving motor and the rotation angle of the output shaft of the driving motor. Therefore, it is necessary to perform true value processing on the output shaft torque data, rotation angle data, and stator current data to obtain the actual output shaft torque data, actual rotation angle data, and actual stator current data to improve the accuracy and reliability of the data.

[0066] In a possible implementation manner, the function mapping method is used to process the output shaft torque data to obtain the actual output shaft torque data, and the function mapping method is used to process the stator current data to obtain the actual stator current data.

[0067] The function mapping method is a technical means for converting raw data into actual data. Through function mapping, the measurement errors of the sensors can be corrected, and the interference of environmental factors on the data can be eliminated, further improving the accuracy and reliability of the data.

[0068] Specifically, the microcontroller uses a preset calibration curve and a function mapping method to convert the original output shaft torque data and the original stator current data into actual output shaft torque data and actual stator current data that are closer to the actual physical quantities. This calibration curve describes the relationship between the sensor output and the actual measured value, and the calibration curve can be linear or non-linear. For a linear sensor, the calibration curve is linear, and its slope and intercept are determined by a linear regression equation; for a non-linear sensor, the calibration curve is non-linear and can be described by complex models such as polynomial fitting, exponential function, and logarithmic function. The original output shaft torque data and the original stator current data output by the sensor are converted through this calibration curve to obtain the actual output shaft torque data and the actual stator current data, so as to further improve the accuracy and reliability of the drive motor data. In addition, the calibration curve needs to be updated regularly to compensate for the aging of the sensor or the change of environmental conditions, ensure the reliability and accuracy of the sensor output, and provide a credible data basis for the detection of disconnector jamming faults.

[0069] In another possible implementation, the corner data is processed in a circular queue manner to obtain the actual corner data.

[0070] A circular queue is a data structure used to effectively manage and process data streams, especially in cases where a fixed-size buffer is required to store data. This method forms a circular structure by connecting the end of the queue to the beginning of the queue, which allows the queue to continue using the existing space after reaching the maximum capacity without moving the data, thereby improving the data processing efficiency.

[0071] Specifically, during the process of the microcontroller using the circular queue to process the corner data, the collected original corner data is stored in the circular queue. As new data continuously enters, the old data in the queue is gradually replaced. At the same time, through the built-in three-stage filtering algorithm of the microcontroller, random noise and transient interference are effectively eliminated, and the true corner data after smoothing and filtering is obtained. This ensures the continuity, stability, and accuracy of the data, making the finally obtained corner data more reliable and better used for monitoring and analyzing the operating state of the disconnector drive motor.

[0072] S204: Perform data fusion packaging processing on the actual output shaft torque data, the actual stator current data, and the actual corner data to obtain the drive motor data.

[0073] In this step, in order to integrate multi-dimensional sensor data into a unified dataset with higher information value, the microcontroller performs fusion packaging on the actual output shaft torque data, actual stator current data, and actual rotation angle data. The resulting drive motor data compensates for the errors and uncertainties that may exist in a single sensor, helping to more comprehensively understand the operating conditions of the drive motor, and thus obtaining a more accurate status assessment of the disconnector.

[0074] S205: Send the drive motor data to the server. The drive motor data is used to determine whether the disconnector has a jamming fault.

[0075] For the server side, it receives the drive motor data of the disconnector sent by the microcontroller. The drive motor data is obtained by fusing and packaging the output shaft torque data, stator current data, and rotation angle data collected from the drive motor of the disconnector after truth value processing.

[0076] S206: Store the drive motor data in the database. The drive motor data is used to determine whether the disconnector has a jamming fault.

[0077] By persistently storing the drive motor data in the database, the server ensures the complete recording of all historical data, providing an important data basis for subsequent disconnector jamming fault analysis, trend prediction, etc. Persistent storage ensures that the drive motor data of the disconnector is safely saved and can be accessed and retrieved at any time.

[0078] By persistently storing the drive motor data in the database, long-term performance monitoring and historical analysis of the disconnector can be carried out, so as to better predict and prevent possible jamming faults of the disconnector.

[0079] A disconnector data acquisition method based on multi-sensors provided by an embodiment of the present application collects output shaft torque data, rotation angle data, and stator current data in real time through a torque sensor, an angle sensor, and a current sensor installed on the drive motor, and sends them to the microcontroller. The microcontroller corrects the original torque and current data to actual data through a function mapping method, eliminating measurement errors and environmental interference; the rotation angle data is processed through a circular queue and a filtering algorithm to obtain smooth actual rotation angle data. Subsequently, the microcontroller performs fusion packaging on these actual data to obtain drive motor data and sends it to the server. The server receives the drive motor data and persists it in the database. Through the above method, through multi-sensor data fusion, comprehensive monitoring of the drive motor of the disconnector is realized, the reliability of the data is enhanced, the accuracy and real-time performance of fault detection are improved, and a reliable data basis is provided for the jamming fault diagnosis of the disconnector.

[0080] When a method for collecting disconnector data based on multiple sensors provided by this application is applied to the driving motor of a disconnector, the sensors are non-invasively installed on the driving motor. The torque sensor is adhesively mounted on the surface of the output shaft of the driving motor, the angle sensor is clamped and fixed on the output shaft of the driving motor, and the current sensor is connected to the driving motor through a connecting wire.

[0081] In a possible implementation, the torque sensor can be a full-bridge strain type torque sensor. To prevent the influence of the external environment on the accuracy and service life of the sensor, epoxy resin glue is used for adhesive pasting on the surface of the output shaft of the driving motor.

[0082] Specifically, the full-bridge strain gauges are closely attached to the surface of the output shaft of the driving motor, and the strain gauges are wrapped with anti-oxidation and anti-corrosion epoxy resin glue. Two wires of the strain gauges are connected to one end of the power supply board, and the other signal wires are uniformly connected to the Universal Serial Bus (USB) port of the microcontroller to provide information interaction.

[0083] The full-bridge torque sensor measures the torque of the output shaft of the driving motor based on the shear strain principle of material mechanics. When the output shaft of the driving motor is subjected to torque, shear deformation (strain) will occur on the surface of the output shaft. The strain gauges with a full-bridge configuration pasted on the surface of the output shaft convert the strain into a resistance change, and then the resistance change is converted into a voltage signal output through a bridge circuit.

[0084] The shear deformation (strain) generated on the surface of the output shaft of the driving motor and the relationship with the torque T is expressed as:

[0085]

[0086] Among them, represents the applied torque, unit: Nm; represents the radius of the output shaft, unit: m; represents the shear modulus of the material, unit: Pa; represents the polar moment of inertia for a solid circular shaft, unit: m 4 , ; represents the diameter of the output shaft.

[0087] The strain gauges with a full-bridge configuration pasted on the surface of the output shaft convert the strain into a resistance change. The resistance change of the strain gauge is proportional to the strain and is expressed as:

[0088]

[0089] Among them, represents the sensitivity coefficient of the strain gauge (usually 2 - 3), represents the change in resistance, Represents the initial resistance of the strain gauge.

[0090] The full-bridge strain gauge is equipped with 4 strain gauges, which can improve the sensitivity of the torque sensor and eliminate temperature drift. Two strain gauges are pasted on the output shaft surface along the direction of 45° to the axis, that is, the direction of the maximum shear strain, and the other two strain gauges are pasted on the output shaft surface along the direction of 135° to the axis, that is, the reverse strain area. The output voltage of the full bridge is:

[0091]

[0092] in, represents the excitation voltage, It represents Poisson's ratio, that is, the ratio of the lateral normal strain to the axial normal strain, also called the lateral deformation coefficient, which is an elastic constant reflecting the lateral deformation of the material.

[0093] In a specific implementation of this scheme, four strain gauges are used to form a full-bridge circuit, 5V DC excitation is applied, the weak voltage signal is amplified by the instrument amplifier, the high-frequency noise signal is filtered out, and then converted into a digital signal, which is finally transmitted to the controller. The final torque calculation method is expressed as:

[0094]

[0095] The full-bridge strain gauge torque sensor achieves high-precision torque measurement by attaching strain gauges to the surface of the output shaft of the drive motor. The non-invasive installation method also reduces the impact on the motor structure, and the durability and resistance to environmental interference of the sensor are enhanced by the protection of epoxy resin glue. In addition, the strain gauges configured in the full-bridge configuration can effectively improve the sensitivity of the sensor. By combining four strain gauges into a full-bridge circuit, the sensor can more accurately capture the slight deformation of the output shaft and convert it into a voltage signal. Not only does it improve the measurement accuracy, but it can also eliminate the influence of temperature drift, ensuring the stability and reliability of the measurement results.

[0096] In one possible implementation, a high-precision integrating gyroscope is integrated into the angle sensor, which is fixed to the horizontal platform by screws and then stably fixed to the output shaft of the drive motor by a clamp, thereby increasing the stability and accuracy of measuring the rotation angle of the output shaft of the drive motor.

[0097] Specifically, the angle sensor adopts a high-performance microprocessor and advanced kinematic solution and Kalman dynamic filtering algorithms, which can quickly solve the current real-time motion posture of the driving motor and effectively reduce measurement noise. The posture resolver integrated inside the angle sensor, combined with the dynamic Kalman filtering algorithm, can accurately output the current posture of the driving motor in a dynamic environment. The posture measurement accuracy is 0.1 degree, and the stability is extremely high. The angle sensor is internally equipped with a voltage stabilization circuit, with an operating voltage of 3.3V - 5V, and supports Transistor-Transistor Logic (TTL) / Inter-Integrated Circuit (IIC) connection methods.

[0098] Through the angle sensor, the measurement accuracy and stability of the rotation angle of the output shaft of the driving motor are improved, providing accurate data support for the status monitoring and fault diagnosis of the disconnector, and thus improving the reliability and safety of the power system.

[0099] In another possible implementation, the angle sensor can be a Hall current sensor, integrated in the driving circuit of the driving motor, and the current data of the driving motor during operation is obtained through electromagnetic coupling.

[0100] The Hall current sensor is a three-phase alternating current transmitter, adopting a three-wire output connection. It is not easily affected by parasitic thermocouples, voltage drop along the wire resistance, and temperature drift. When the output resistance of the current source is large enough, the voltage induced in the wire loop by magnetic field coupling will not have a significant impact because the interference source will cause an extremely small current, and surge protection and lightning protection devices are easily added at the two-wire output port, which is beneficial to safety in lightning protection and explosion protection. Therefore, the Hall current sensor has high reliability and high stability.

[0101] When an electric current passes through a conductor, a magnetic field will be generated around the conductor. If an external magnetic field perpendicular to the direction of the current is applied to the conductor, charge carriers such as electrons in the conductor will be affected by the Lorentz force, resulting in the accumulation of charges on the cross-section of the conductor, thereby generating a voltage in the direction perpendicular to the current and the magnetic field, that is, the Hall voltage. The magnitude of the Hall voltage is related to the current, the magnetic field strength, and the geometric dimensions of the conductor. The Hall voltage The calculation formula is:

[0102]

[0103] Among them, represents the current flowing through the conductor; represents the magnetic induction intensity of the external magnetic field; represents the thickness of the conductor (perpendicular to the current and magnetic field directions); represents the carrier concentration in the conductor; represents the charge quantity of carriers; represents the cross-sectional area of the conductor.

[0104] By using a Hall current sensor, the change in current can be accurately sensed and a corresponding voltage signal can be output. This non-contact measurement method reduces mechanical wear and electrical contact problems, further improves the measurement accuracy and reliability, realizes high-precision and high-stability current measurement, provides reliable data support for the condition monitoring of the drive motor, enhances the system's safety and anti-interference ability, and helps improve the overall reliability and safety of the power system.

[0105] In Figure 2 Based on the embodiment, in S202: When sending the stator current data to the microcontroller, it further includes: converting the stator current data from an analog signal to a serial port signal and sending the converted stator current data to the microcontroller.

[0106] After the Hall current sensor collects the current analog signal, the stator current data is converted from an analog signal to a serial port signal through the analog acquisition module and then sent to the microcontroller.

[0107] Specifically, for the current analog signal collected by the Hall current sensor, its voltage amplitude changes continuously and is easily affected by electromagnetic interference, signal attenuation, and noise during transmission, resulting in signal distortion and thus affecting the accuracy of the data. The serial port signal is a digital signal with strong anti-interference ability and can maintain the integrity and accuracy of the signal during long-distance transmission. In addition, serial port communication is a standardized communication protocol widely used for data transmission between various devices and has good compatibility and universality.

[0108] In a specific implementation of this solution, the conversion process from an analog signal to a serial port signal is achieved through a device with an RS485 communication interface. RS485 is a commonly used serial communication standard, especially suitable for data transmission in long-distance and noisy environments, supports multi-point communication, that is, multiple devices can be connected to the same bus, and has strong anti-interference ability. The analog signal is converted into a digital signal through the analog acquisition module, and the digital signal is encoded and transmitted through the RS485 interface. The RS485 interface sends the digital signal in the form of a serial data stream so that it can be received and processed by the microcontroller.

[0109] Through this conversion process, the stator current data can be transmitted to the microcontroller in digital form, ensuring the accuracy and reliability of the data and enabling the microcontroller to process and analyze these data more efficiently, enhancing the flexibility and scalability of data processing.

[0110] In addition, a USB to RS485 module is installed on the microcontroller. After the drive motor sends the output shaft torque data, rotation angle data, and stator current data to the microcontroller, the microcontroller receives them through the USB port. The USB to RS485 module converts the received RS485 signal into a USB signal for the microcontroller to further read and process to ensure the accuracy and reliability of the data.

[0111] Based on the Figure 2 embodiment, before S203, the method for collecting disconnector data based on multiple sensors further includes:

[0112] Setting corresponding timestamps for the output shaft torque data, rotation angle data, and stator current data.

[0113] A timestamp is a marker used to record the time when an event occurs, usually represented in the form of a date and time. In a multi-sensor data acquisition system, timestamps are used to identify the acquisition time of each data point to ensure the temporal consistency and traceability of the data.

[0114] Specifically, when the microcontroller receives the output shaft torque data, rotation angle data, and stator current data of the drive motor sent by the drive motor of the disconnector, it immediately obtains the current system time by calling the system clock or timer and attaches it to each data point to ensure the accuracy of the timestamp. Timestamps can be represented in various formats, such as UNIX timestamps (seconds since January 1, 1970) or standard date and time formats, etc.

[0115] By setting timestamps for the data, the system can more effectively manage and utilize multi-sensor data, significantly improving the accuracy of data processing and the overall performance of the system.

[0116] Based on the Figure 2 embodiment, in S204: performing data fusion packaging processing on the actual output shaft torque data, actual stator current data, and actual rotation angle data to obtain drive motor data, specifically including:

[0117] Performing data fusion packaging processing on the actual output shaft torque data, actual stator current data, and actual rotation angle data through the MQTT protocol and TCP protocol to obtain drive motor data.

[0118] Message Queuing Telemetry Transport (MQTT) is a lightweight message transport protocol designed for device communication in low-bandwidth and unstable network environments. It adopts the publish / subscribe model, allowing efficient data exchange between devices. The Transmission Control Protocol (TCP) is a connection-oriented and reliable transport layer protocol that ensures packets arrive in order and without loss.

[0119] Specifically, the Raspberry Pi microcontroller receives the output shaft torque data, rotation angle data, and stator current data of the drive motor sent by the drive motor of the isolation switch through the USB port. It performs data fusion packaging on the actual output shaft torque data, actual stator current data, and actual rotation angle data after truth conversion, that is, integrates the actual output shaft torque data, actual stator current data, and actual rotation angle data into a complete data packet. Through the MQTT protocol, these data are packaged into messages and published to a topic, and other devices subscribing to this topic can receive these data.

[0120] The microcontroller wirelessly transmits the message to the WiFi router, and the router passes the message to the server Broker of the MQTT protocol. The Broker distributes the message and passes it to the Tomcat server subscribing to the corresponding topic. The TCP protocol provides reliable transmission guarantee in this process. Due to the reliability of TCP, data packets will not be lost or damaged during network transmission, ensuring the integrity and accuracy of the data.

[0121] By combining the MQTT and TCP protocols, efficient and reliable data transmission is achieved. The lightweight feature of MQTT enables efficient data transmission in low-bandwidth environments, while the reliability of TCP ensures the integrity and order of the data.

[0122] In Figure 2 Based on the embodiment, in S206: storing the drive motor data in the database specifically includes:

[0123] Based on the secondary storage mechanism of Redis and MySQL, store the drive motor data in the MySQL relational database.

[0124] Redis is an open-source in-memory data structure storage system, commonly used as a database, cache, and message broker. It supports various data structures such as strings, hashes, lists, sets, and sorted sets. Due to its in-memory nature, Redis has extremely high read and write speeds and is suitable for data scenarios that require rapid access. MySQL is an open-source relational database management system that uses Structured Query Language for data management and operations. MySQL has strong reliability, stability, and ease of use, making it suitable for data storage scenarios that require persistence and complex queries.

[0125] Specifically, the server is based on a two-level storage mechanism of Redis and MySQL. That is, the first layer, Redis, serves as an in-memory database to quickly access and store the drive motor data. At the same time, Redis acts as a cache layer to preliminarily filter and process the data, ensuring that only necessary data is passed to the second layer. Then, the server batch transfers the data in Redis to the second-layer MySQL database to achieve persistent storage of the data. That is to say, when receiving and processing the drive motor data, the Redis layer does not need to wait for the completion of the MySQL persistence operation. After the drive motor data accumulates to a certain scale or meets specific conditions in Redis, such as when the accumulated data in Redis occupies 70% of the memory or at fixed time intervals (5 minutes or 10 minutes), it is then centrally processed and migrated through background tasks. This non-real-time and non-blocking batch operation mode essentially separates the working rhythms of the data processing layer and the persistence layer through an asynchronous mechanism, ensuring both the real-time nature of front-end data processing and the operational efficiency of the database through delayed batch writing. Based on Redis and MySQL, it ensures that the system can not only quickly respond to real-time request data but also securely store historical data for subsequent analysis and use.

[0126] In Figure 2 On the basis of the embodiment, the multi-sensor-based disconnector data acquisition method further includes:

[0127] Determine whether there is a jamming fault in the disconnector according to the drive motor data.

[0128] That is to say, the drive motor data persistently stored in the server's MySQL relational database is used to determine whether there is a jamming fault in the disconnector.

[0129] Figure 3 For the encapsulation schematic diagram of a multi-sensor-based disconnector data acquisition device provided by this application, as Figure 3 shown, in a specific implementation of this solution, the device includes:

[0130] The dual-output switching power supply 301 is used to obtain 220V household electricity from the outside world. After voltage conversion, it outputs 24V voltage to supply power to other modules, and at the same time outputs 5V voltage to supply power to the microcontroller.

[0131] The full-bridge strain torque sensor 302 is used to be pasted on the surface of the output shaft at the top of the disconnector mechanism box to detect the tiny deformation on the surface of the output shaft during the opening and closing process of the disconnector.

[0132] The force transmitter 303 is used to calculate the torque magnitude received by the output shaft according to the tiny voltage change output by the strain gauge.

[0133] The Hall current sensor 304 is used to measure the magnitude of the three-phase input current of the disconnector mechanism box.

[0134] The analog acquisition module 305 is used to convert the standard current analog signal output by the Hall current sensor into an RS485 serial port signal for easy data reading and processing.

[0135] The angle sensor 306 is used to measure the rotation angle magnitude of the output shaft at the top of the mechanism box during the opening and closing process of the disconnector.

[0136] The USB to multi-channel RS485 module 307 is used to uniformly receive the RS485 serial port signals of the three lines of the output shaft torque, the three-phase current of the motor stator, and the rotation angle of the output shaft, and convert them into USB signals for the microcontroller to uniformly read and process.

[0137] The Raspberry Pi 5B controller 308 is used to perform fusion packaging processing on all the processed sensor data and upload the data to the server using the MQTT protocol and the TCP protocol.

[0138] The three-pin power cord 309 serves as a power distribution center and is used to directly connect to the dual-output switching power supply 301. The dual-output switching power supply 301 converts 220V alternating current into 24V direct current and 5V direct current.

[0139] For the specific implementation process of each module, reference can be made to the above method embodiments. Their implementation principles and technical effects are similar, and will not be elaborated here in this embodiment.

[0140] Figure 4 This is a schematic structural diagram of an electronic device provided by the present application. As Figure 4 shown, the electronic device 40 provided in this embodiment includes: at least one processor 401 and a memory 402. Optionally, the device 40 further includes a communication component 403. Among them, the processor 401, the memory 402, and the communication component 403 are connected through a bus 404.

[0141] In a specific implementation process, at least one processor 401 executes computer-executable instructions stored in a memory 402, enabling at least one processor 401 to execute the above-described method.

[0142] For the specific implementation process of the processor 401, reference can be made to the above method embodiment. Their implementation principles and technical effects are similar, and thus will not be elaborated herein.

[0143] In the above embodiment, it should be understood that the processor may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), etc. The general-purpose processor may be a microprocessor, or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.

[0144] The memory may include a high-speed random access memory (RAM), and may also include a non-volatile memory (NVM), such as at least one disk memory.

[0145] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the buses in the drawings of this application are not limited to only one bus or one type of bus.

[0146] This application also provides a driving motor for a disconnecting switch. A torque sensor, an angle sensor, and a current sensor are provided on the driving motor. The driving motor is used to execute the technical solutions described in the foregoing method embodiments, which will not be elaborated herein.

[0147] This application also provides a multi-sensor-based disconnecting switch data acquisition system, including a driving motor of the disconnecting switch, a microcontroller, and a server. The driving motor, the microcontroller, and the server are used to execute the technical solutions described in the foregoing method embodiments, which will not be elaborated herein.

[0148] The present application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above method.

[0149] The above-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk. The readable storage medium can be any available medium accessible by a general-purpose or special-purpose computer.

[0150] An exemplary readable storage medium is coupled to the processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in a device.

[0151] The division of units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms.

[0152] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0153] In addition, in each embodiment of the present invention, each functional unit can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0154] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that makes a contribution to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in each embodiment of the present invention. The aforementioned storage medium includes: USB flash drives, mobile hard disks, read-only memory ROM, random access memory (Random Access Memory, RAM), magnetic disks, or optical discs, etc., various media that can store program codes.

[0155] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disks, or optical discs, etc., various media that can store program codes.

[0156] Finally, it should be noted that: after considering the specification and practicing the invention disclosed herein, those skilled in the art will easily think of other implementation manners of the present invention. The present invention aims to cover any variations, uses, or adaptive changes of the present invention. These variations, uses, or adaptive changes follow the general principles of the present invention and include common general knowledge or conventional technical means in the technical field not disclosed in the present invention. It is not limited to the precise structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present invention is only limited by the appended claims.

Claims

1. A method for collecting data of isolating switches based on multiple sensors, characterized in that: A drive motor applied to an isolating switch, wherein the drive motor is provided with a torque sensor, an angle sensor and a current sensor, and the method comprises: The output shaft torque data of the drive motor is collected by the torque sensor, the rotation angle data of the drive motor is collected by the angle sensor, and the stator current data of the drive motor is collected by the current sensor; The output shaft torque data, the rotation angle data and the stator current data are sent to a microcontroller, and the output shaft torque data, the rotation angle data and the stator current data are used for true value processing and data fusion packaging processing to determine whether the isolating switch has a jamming fault.

2. The method according to claim 1, characterized in that Sending the stator current data to a microcontroller comprises: The stator current data is converted from an analog signal to a serial port signal, and the converted stator current data is sent to a microcontroller.

3. A method for collecting data of isolating switches based on multiple sensors, characterized in that: Applied to a microcontroller, the method comprises: Receiving output shaft torque data, rotation angle data and stator current data of the drive motor sent by the drive motor of the isolating switch; Performing true value processing on the output shaft torque data, the rotation angle data and the stator current data to obtain actual output shaft torque data, actual rotation angle data and actual stator current data; Performing data fusion and packaging processing on the actual output shaft torque data, the actual stator current data, and the actual rotation angle data to obtain drive motor data; The drive motor data is sent to a server, and the drive motor data is used to determine whether a jamming fault occurs to the isolation switch.

4. The method according to claim 3, characterized in that The true value processing of the output shaft torque data, the rotation angle data and the stator current data to obtain actual output shaft torque data, actual rotation angle data and actual stator current data includes: Processing the output shaft torque data using a function mapping method to obtain actual output shaft torque data, and processing the stator current data using the function mapping method to obtain actual stator current data; The rotation angle data is processed in a circular queue manner to obtain actual rotation angle data.

5. The method according to claim 3, characterized in that: The step of performing data fusion and packaging processing on the actual output shaft torque data, the actual stator current data and the actual rotation angle data to obtain drive motor data includes: Through the MQTT protocol and the TCP protocol, the actual output shaft torque data, the actual stator current data and the actual rotation angle data are subjected to data fusion packaging processing to obtain the drive motor data.

6. The method according to any one of claims 3 to 5, characterized in that: Before performing true value processing on the output shaft torque data, the rotation angle data and the stator current data to obtain actual output shaft torque data, actual rotation angle data and actual stator current data, the method further includes: Corresponding timestamps are set for the output shaft torque data, the rotation angle data, and the stator current data.

7. A method for collecting data of isolating switches based on multiple sensors, characterized in that: Applicable to servers, including: Receiving drive motor data of the isolating switch sent by the microcontroller, wherein the drive motor data is obtained by performing true value processing on output shaft torque data, stator current data and rotation angle data collected from the drive motor of the isolating switch, and then fusing and packaging them; The drive motor data is stored in a database, and the drive motor data is used to determine whether the isolating switch has a stuck fault.

8. The method according to claim 7, characterized in that The storing the driving motor data into a database comprises: Based on the secondary storage mechanism of Redis and MySQL, the drive motor data is stored in the MySQL relational database.

9. The method according to claim 7 or 8, characterized in that: The method further comprises: Determine whether the isolating switch has a stuck fault based on the drive motor data.

10. A drive motor for an isolating switch, characterized in that: The drive motor is provided with a torque sensor, an angle sensor and a current sensor; The drive motor is used to execute the method according to claim 1 or 2.

11. An electronic device, characterized in that: include: Memory, processor and transmission interface; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 3 to 9.

12. A multi-sensor based isolating switch data acquisition system, characterized in that: include: Drive motors, microcontrollers and servers for disconnect switches; Wherein, the drive motor is used to execute the method described in claim 1 or 2, the microcontroller is used to execute the method described in any one of claims 3 to 6, and the server is used to execute the method described in any one of claims 7 to 9.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 3 to 9 when executed by a processor.