Monitoring method for operating state of servo electric motor, and control system for photovoltaic tracking support
By real-time monitoring of servo motor parameters such as temperature, sound, voltage and current, and combining solar irradiance to control servo motor rotation, the problem of difficult timely detection of servo motor failures in photovoltaic power stations is solved, and timely detection and prevention of failures are achieved.
Patent Information
- Application Number
- PCT/CN2024/098674
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-08
- Filing Date
- 2024-06-12
- Publication Date
- 2025-10-16
AI Technical Summary
Servo motors in photovoltaic power stations are prone to jamming, overheating, and burning due to their high-frequency rotation, and existing technologies make it difficult to detect faults in a timely manner.
The operating status of the servo motor is monitored in real time through infrared temperature sensors, ambient temperature sensors, voiceprint sensors, voltage sensors and current sensors. The rotation angle of the servo motor is controlled in combination with the solar irradiance measurement sensor to achieve comprehensive status monitoring of the servo motor.
Timely detection of servo motor failures can avoid equipment damage caused by failures and improve the reliability and efficiency of photovoltaic power generation systems.
Smart Images

Figure CN2024098674_16102025_PF_FP_ABST
Abstract
Description
A servo motor operation state monitoring method and a photovoltaic tracking support control system TECHNICAL FIELD
[0001] The present application relates to the technical field of photovoltaic power generation, in particular to a servo motor operation state monitoring method and a photovoltaic tracking support control system. BACKGROUND
[0002] The current photovoltaic power station is installed in various environments, in order to better provide power generation efficiency, most photovoltaic power stations adopt single-axis or double-axis photovoltaic support tracking systems, in order to better provide power generation benefits, the single-axis or double-axis photovoltaic support tracking system rotates in combination with the solar irradiance, since the sun rises in the east and sets in the west every day, and the solar irradiance changes with the seasons, therefore, the rotation frequency of the single-axis or double-axis photovoltaic support tracking system is very high every day, however, due to the high frequency of rotation, the servo motor in the single-axis or double-axis photovoltaic support tracking system often appears to be stuck, overheated and burned out and other failures. Therefore, in order to timely discover the servo motor failure, it is urgent to provide a method for real-time monitoring of the state of the servo motor.
[0003] SUMMARY
[0004] Therefore, the present application provides a servo motor operation state monitoring method and a photovoltaic tracking support control system to solve the problem of not being able to timely discover the servo motor failure.
[0005] In a first aspect, the present application provides a servo motor operation state monitoring method for a control system, the control system is respectively connected with an infrared temperature sensor, an environmental temperature sensor, a voiceprint sensor, a voltage sensor and a current sensor; the method comprises:
[0006] When the servo motor is running, the servo motor measured running temperature value sent by the infrared temperature sensor, the measured environmental temperature value sent by the environmental temperature sensor, the voiceprint measured value sent by the voiceprint sensor, the voltage measured value sent by the voltage sensor and the current measured value sent by the current sensor are received; based on the servo motor measured running temperature value, the measured environmental temperature value, the voiceprint measured value, the voltage measured value and the current measured value, the running state of the servo motor is monitored respectively to obtain the running state monitoring result of the servo motor.
[0007] The servo motor operation state monitoring method provided by the present application can detect the corresponding servo motor measured running temperature value, measured environmental temperature value, voiceprint measured value, voltage measured value and current measured value in real time through the infrared temperature sensor, environmental temperature sensor, voiceprint sensor, voltage sensor and current sensor connected with the control system, and then the running state of the servo motor can be comprehensively monitored through these measured values. Therefore, by implementing the present application, the existing failure of the servo motor can be timely discovered.
[0008] In an optional implementation, based on the measured operating temperature value, the measured ambient temperature value, the measured voiceprint value, the measured voltage value and the measured current value of the servo motor, the operating state of the servo motor is monitored respectively to obtain the operating state monitoring result of the servo motor, including:
[0009] Based on the measured operating temperature value and the measured ambient temperature value of the servo motor, it is judged whether the temperature of the servo motor meets the normal working condition; the measured voiceprint value is compared with the preset voiceprint value; the measured voltage value is compared with the preset voltage value, and the measured current value is compared with the preset current value; when the temperature of the servo motor does not meet the normal working condition or the measured voiceprint value is greater than the preset voiceprint value or the measured voltage value is greater than the preset voltage value or the measured current value is greater than the preset current value, it is determined that the operating state monitoring result is that the servo motor operates abnormally.
[0010] The servo motor operating state monitoring method provided in the application judges the operating state of the servo motor through the measured operating temperature value, the measured ambient temperature value, the measured voiceprint value, the measured voltage value and the measured current value of the servo motor, and further determines that the operating state monitoring result is that the servo motor operates abnormally as long as one of the conditions is not met, thereby realizing comprehensive monitoring of the operating state of the servo motor and timely discovering the faults existing in the servo motor.
[0011] In an optional implementation, based on the measured operating temperature value and the measured ambient temperature value of the servo motor, it is judged whether the temperature of the servo motor meets the normal working condition, including:
[0012] An initial temperature value of the servo motor is obtained; a temperature difference value of the measured operating temperature value and the measured ambient temperature value of the servo motor is determined; based on the measured operating temperature value of the servo motor and the initial temperature value of the servo motor, a temperature change difference value of the servo motor is determined; based on the temperature difference value and the temperature change difference value of the servo motor, it is judged whether the temperature of the servo motor meets the normal working condition.
[0013] The servo motor operating state monitoring method provided in the application can further determine whether the temperature of the servo motor meets the normal working condition by combining the measured operating temperature value and the measured ambient temperature value of the servo motor, thereby providing support for subsequent comprehensive monitoring of the operating state of the servo motor.
[0014] In an optional implementation, based on the temperature difference value and the temperature change difference value of the servo motor, it is judged whether the temperature of the servo motor meets the normal working condition, including:
[0015] determining whether the temperature difference satisfies a preset first change condition; determining whether the temperature change difference of the servo motor satisfies a preset second change condition; when the temperature difference does not satisfy the preset first change condition and the temperature change difference of the servo motor does not satisfy the preset second change condition, determining that the temperature of the servo motor does not satisfy the normal working condition.
[0016] The servo motor operation state monitoring method provided in the application can further determine whether the temperature of the servo motor satisfies the normal working condition by determining whether the temperature difference and the temperature change difference of the servo motor satisfy corresponding change conditions, thereby providing support for subsequent comprehensive monitoring of the operation state of the servo motor.
[0017] In an optional implementation, the control system is further connected with a solar irradiance measurement sensor; and the method further comprises:
[0018] receiving a rotation angle sent by the solar irradiance measurement sensor; and controlling the operation of the servo motor based on the rotation angle.
[0019] The servo motor operation state monitoring method provided in the application can control the operation of the servo motor through the solar irradiance measurement sensor connected with the control system.
[0020] In a second aspect, the application provides a photovoltaic tracking support control system, which comprises: a photovoltaic tracking support system, an infrared temperature sensor, an environmental temperature sensor, a voiceprint sensor, a voltage sensor and a current sensor; the photovoltaic tracking support system comprises a power supply, a photovoltaic support, a servo motor and a control system;
[0021] The infrared temperature sensor is configured to monitor and acquire a servo motor actual operation temperature value, and send the servo motor actual operation temperature value to the control system; the environmental temperature sensor is configured to acquire an actual environmental temperature value and send the actual environmental temperature value to the control system; the voiceprint sensor is configured to monitor the rotation sound of the photovoltaic support, acquire a voiceprint actual value, and send the voiceprint actual value to the control system; the voltage sensor is configured to monitor and acquire a voltage actual value of the power supply, and send the voltage actual value to the control system; the current sensor is configured to monitor and acquire a current actual value of the power supply, and send the current actual value to the control system; and the control system is configured to execute the servo motor operation state monitoring method of the first aspect or any of the corresponding embodiments thereof.
[0022] The photovoltaic tracking support control system provided in the application can detect the measured running temperature value, the measured ambient temperature value, the voiceprint measured value, the voltage measured value and the current measured value of the corresponding servo motor in real time through the infrared temperature sensor, the ambient temperature sensor, the voiceprint sensor, the voltage sensor and the current sensor, and the control system can further realize comprehensive control and monitoring of the running state of the servo motor. Therefore, the implementation of the application can timely find the faults of the servo motor.
[0023] In an alternative embodiment, the system further comprises:
[0024] a solar irradiance measurement sensor for acquiring solar irradiance and determining a rotation angle based on the solar irradiance, and sending the rotation angle to the control system; the control system is further configured to control the servo motor to operate based on the rotation angle.
[0025] The photovoltaic tracking support control system provided in the application can determine the rotation angle of the servo motor through the solar irradiance measurement sensor, and further control the operation of the servo motor through the control system.
[0026] In a third aspect, the application provides a computer device, comprising a memory and a processor, the memory and the processor are communicatively connected with each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the servo motor running state monitoring method of the first aspect or any of the corresponding embodiments thereof.
[0027] In a fourth aspect, the application provides a computer readable storage medium, which stores computer instructions, and the computer instructions are used to make a computer execute the servo motor running state monitoring method of the first aspect or any of the corresponding embodiments thereof.
[0028] In a fifth aspect, the application provides a computer program product, which comprises computer instructions, and the computer instructions are used to make a computer execute the servo motor running state monitoring method of the first aspect or any of the corresponding embodiments thereof. BRIEF DESCRIPTION OF DRAWINGS
[0029] In order to more clearly illustrate the specific embodiments of the application or the technical solutions in the prior art, the drawings needed in the description of the specific embodiments or the prior art will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the application, and those skilled in the art can obtain other drawings without creative labor based on these drawings.
[0030] FIG. 1 is a structural block diagram of a photovoltaic tracking support control system according to an embodiment of the application;
[0031] Fig. 2 is a flow diagram of a servo motor operation state monitoring method according to an embodiment of the present application;
[0032] Fig. 3 is a flow diagram of another servo motor operation state monitoring method according to an embodiment of the present application;
[0033] Fig. 4 is a structural block diagram of a servo motor operation state monitoring device according to an embodiment of the present application;
[0034] Fig. 5 is a hardware structure diagram of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0036] The embodiments of the present application provide a servo motor operation state monitoring method, which realizes comprehensive monitoring of the operation state of a servo motor by detecting real-time measured operation temperature values, real-time measured environment temperature values, real-time measured voiceprint values, real-time measured voltage values and real-time measured current values of the servo motor through an infrared temperature sensor, an environment temperature sensor, a voiceprint sensor, a voltage sensor and a current sensor connected with a control system, thereby achieving the effect of timely discovering faults existing in the servo motor.
[0037] According to the embodiments of the present application, a servo motor operation state monitoring method embodiment is provided. It should be noted that the steps shown in the flowchart of the drawings can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0038] In the present embodiment, a servo motor operation state monitoring method is provided, which is used in a control system 114 as shown in Fig. 1. The control system 114 is connected with an infrared temperature sensor 12, an environment temperature sensor 13, a voiceprint sensor 14, a voltage sensor 15 and a current sensor 16 respectively. The servo motor is used to rotate a corresponding photovoltaic support. The control system 114 and the above-mentioned infrared temperature sensor 12, environment temperature sensor 13, voiceprint sensor 14, voltage sensor 15 and current sensor 16 can be connected by wireless connection or wired connection. Optionally, the current sensor 16 can be a Hall current monitoring sensor.
[0039] Fig. 2 is a flow chart of a method for monitoring the operating state of a servo motor according to an embodiment of the present application. As shown in Fig. 2, the flow includes the following steps:
[0040] At step S201, when the servo motor is operating, the measured operating temperature value of the servo motor sent by the infrared temperature sensor, the measured ambient temperature value sent by the ambient temperature sensor, the voiceprint measured value sent by the voiceprint sensor, the voltage measured value sent by the voltage sensor, and the current measured value sent by the current sensor are received.
[0041] Specifically, the infrared temperature sensor 12 can be used to monitor the operating temperature of the servo motor in real time and obtain the corresponding measured operating temperature value of the servo motor, and then send the obtained measured operating temperature value of the servo motor to the control system 114.
[0042] Optionally, the ambient temperature sensor 13 can be used to monitor the ambient temperature of the servo motor in real time and obtain the corresponding measured ambient temperature value, and then send the obtained measured ambient temperature value to the control system 114.
[0043] Optionally, the voiceprint sensor 14 can be used to monitor the rotating sound of the corresponding photovoltaic support of the servo motor in real time and obtain the corresponding voiceprint measured value, and then send the obtained voiceprint measured value to the control system 114.
[0044] Optionally, the voltage sensor 15 can be used to monitor the power supply voltage of the servo motor in real time and obtain the corresponding voltage measured value, and then send the obtained voltage measured value to the control system 114.
[0045] Optionally, the current sensor 16 can be used to monitor the power supply current of the servo motor in real time and obtain the corresponding current measured value, and then send the obtained current measured value to the control system 114.
[0046] At step S202, based on the measured operating temperature value of the servo motor, the measured ambient temperature value, the voiceprint measured value, the voltage measured value, and the current measured value, the operating state of the servo motor is monitored respectively to obtain the operating state monitoring result of the servo motor.
[0047] Specifically, after the control system 114 receives the measurement values sent by each sensor, the operating state of the servo motor can be monitored according to the measurement values sent by each sensor respectively, realizing comprehensive monitoring of the operating state of the servo motor, and then through the above monitoring, the existing faults of the servo motor can be found in time.
[0048] The servo motor operation state monitoring method provided in the embodiment can detect the corresponding servo motor measured operation temperature value, measured environment temperature value, voiceprint measured value, voltage measured value and current measured value in real time through the infrared temperature sensor, environment temperature sensor, voiceprint sensor, voltage sensor and current sensor connected with the control system, and then the operation state of the servo motor can be comprehensively monitored through these measured values. Therefore, by implementing the present application, the existing faults of the servo motor can be found in time.
[0049] In the embodiment, a servo motor operation state monitoring method is provided for a control system 114 as shown in FIG. 1, which is connected with an infrared temperature sensor 12, an environment temperature sensor 13, a voiceprint sensor 14, a voltage sensor 15, a current sensor 16 and a solar irradiance measurement sensor 17 respectively. The servo motor is used to rotate a corresponding photovoltaic support.
[0050] FIG. 3 is a flowchart of the servo motor operation state monitoring method according to the embodiment of the present application. As shown in FIG. 3, the flow includes the following steps:
[0051] Step S301, receiving the rotation angle sent by the solar irradiance measurement sensor.
[0052] The solar irradiance measurement sensor 17 is a sensor for measuring light intensity, which can convert the solar irradiance into an electrical signal for measurement, and is usually composed of a photoelectric sensor and a signal processing device.
[0053] Specifically, the solar irradiance measured by the solar irradiance measurement sensor 17 can be used for power generation of the photovoltaic module in the corresponding photovoltaic support of the servo motor.
[0054] Optionally, the inclination angle of the photovoltaic module can be determined according to the power generation of the photovoltaic module.
[0055] Optionally, the inclination of the photovoltaic module is formed by the rotation of the photovoltaic support by the servo motor.
[0056] Therefore, in order to ensure the power generation of the photovoltaic module, the solar irradiance measurement sensor 17 can directly calculate the rotation angle of the corresponding servo motor according to the measured solar irradiance.
[0057] Step S302, controlling the operation of the servo motor based on the rotation angle.
[0058] Specifically, according to the description of step S301 above, the control system 114 can control the operation of the servo motor according to the rotation angle received from the solar irradiance measurement sensor 17.
[0059] Step S303, when the servo motor is running, receiving the measured running temperature value of the servo motor sent by the infrared temperature sensor, the measured ambient temperature value sent by the ambient temperature sensor, the voiceprint measured value sent by the voiceprint sensor, the voltage measured value sent by the voltage sensor and the current measured value sent by the current sensor. For details, please refer to step S201 of the embodiment shown in FIG. 2, which will not be described here.
[0060] Step S304, based on the measured running temperature value of the servo motor, the measured ambient temperature value, the voiceprint measured value, the voltage measured value and the current measured value, the running state of the servo motor is monitored respectively, and the running state monitoring result of the servo motor is obtained.
[0061] Specifically, the above step S304 includes:
[0062] Step S3041, based on the measured running temperature value of the servo motor and the measured ambient temperature value, judging whether the temperature of the servo motor meets the normal working condition.
[0063] Specifically, combined with the measured running temperature value and the measured ambient temperature value actually measured, it can be judged whether the temperature of the servo motor meets the normal working condition.
[0064] In some optional embodiments, the above step S3041 includes:
[0065] Step a1, obtaining the initial temperature value of the servo motor.
[0066] Step a2, determining the temperature difference value of the measured running temperature value of the servo motor and the measured ambient temperature value.
[0067] Step a3, based on the measured running temperature value of the servo motor and the initial temperature value of the servo motor, determining the temperature change difference value of the servo motor.
[0068] Step a4, based on the temperature difference value and the temperature change difference value of the servo motor, judging whether the temperature of the servo motor meets the normal working condition.
[0069] Wherein, the initial temperature value of the servo motor is the running temperature of the servo motor in the normal working state measured by the infrared temperature sensor 12 in advance.
[0070] Specifically, the temperature difference value of the measured running temperature value of the servo motor and the measured ambient temperature value is calculated.
[0071] Optionally, combined with the measured running temperature value of the servo motor in the normal working state and the initial temperature value of the servo motor actually measured in the current working state, the temperature change difference value of the servo motor can be calculated.
[0072] Finally, the temperature difference and the temperature change difference of the servo motor are combined to determine whether the temperature of the servo motor meets the normal working condition.
[0073] In some optional embodiments, the step a4 comprises:
[0074] In step a41, it is determined whether the temperature difference meets a preset first change condition.
[0075] In step a42, it is determined whether the temperature change difference of the servo motor meets a preset second change condition.
[0076] In step a43, when the temperature difference does not meet the preset first change condition and the temperature change difference of the servo motor does not meet the preset second change condition, it is determined that the temperature of the servo motor does not meet the normal working condition.
[0077] The preset first change condition and the preset second change condition are used to indicate whether the change of the operating temperature of the servo motor affects the operation of the servo motor.
[0078] Specifically, if the temperature difference does not meet the preset first change condition and the temperature change difference of the servo motor does not meet the preset second change condition, it indicates that the operating temperature of the servo motor is significantly high, and there may be an electrical short circuit fault of the servo motor or a problem of long-term overloading of the servo motor, which may cause the servo motor or the electrical circuit to burn out.
[0079] Therefore, when the temperature difference does not meet the preset first change condition and the temperature change difference of the servo motor does not meet the preset second change condition, it can be determined that the temperature of the servo motor does not meet the normal working condition.
[0080] In step S3042, the measured voiceprint value is compared with the preset voiceprint value.
[0081] Specifically, the preset voiceprint value is the rotating sound of the servo motor in the normal working state of the photovoltaic support, which is measured in advance by the voiceprint sensor 14.
[0082] In step S3043, the measured voltage value is compared with the preset voltage value, and the measured current value is compared with the preset current value.
[0083] Specifically, the preset voltage value is the power supply voltage of the servo motor in the normal working state, which is measured in advance by the voltage sensor 15; and the preset current value is the power supply current of the servo motor in the normal working state, which is measured in advance by the current sensor 16.
[0084] Step S3044, when the temperature of the servo motor does not meet the normal working condition or the voiceprint measured value is greater than the preset voiceprint value or the voltage measured value is greater than the preset voltage value or the current measured value is greater than the preset current value, it is determined that the running state monitoring result is that the servo motor runs abnormally.
[0085] Specifically, if the voiceprint measured value is greater than the preset voiceprint value, it indicates that the rotation sound of the photovoltaic support corresponding to the servo motor is too large, at this time, there may be problems such as abnormal rotation components of the photovoltaic support, deformation, jamming, rust, etc. of the support supporting components.
[0086] Alternatively, if the voltage measured value is greater than the preset voltage value or the current measured value is greater than the preset current value, it indicates that the voltage measured value and the current measured value are significantly large, that is, the working load of the servo motor is significantly large, at this time, the servo motor works over load, and there may be problems such as jamming of the support supporting components.
[0087] Therefore, in combination with the description of step S3041, when one or more of the following conditions exist, it can be determined that the running state monitoring result is that the servo motor runs abnormally:
[0088] (1) the temperature of the servo motor does not meet the normal working condition;
[0089] (2) the voiceprint measured value is greater than the preset voiceprint value;
[0090] (3) the voltage measured value is greater than the preset voltage value;
[0091] (4) the current measured value is greater than the preset current value.
[0092] The servo motor running state monitoring method provided in the embodiment can control the operation of the servo motor through the solar irradiance measurement sensor connected with the control system. Secondly, through the infrared temperature sensor, the environmental temperature sensor, the voiceprint sensor, the voltage sensor and the current sensor connected with the control system, the corresponding servo motor measured running temperature value, measured environmental temperature value, voiceprint measured value, voltage measured value and current measured value can be detected in real time, and then the running state of the servo motor is judged through the servo motor measured running temperature value, measured environmental temperature value, voiceprint measured value, voltage measured value and current measured value. As long as one of them does not meet the condition, it can be determined that the running state monitoring result is that the servo motor runs abnormally, the running state of the servo motor is comprehensively monitored, and the existing faults of the servo motor can be found in time.
[0093] A photovoltaic tracking support control system is provided in the embodiment, as shown in FIG. 1, which comprises a photovoltaic tracking support system 11, an infrared temperature sensor 12, an ambient temperature sensor 13, a voiceprint sensor 14, a voltage sensor 15, a current sensor 16 and a solar irradiance measurement sensor 17.
[0094] In some optional embodiments, the photovoltaic tracking support system 11 comprises a power supply 111, a photovoltaic support 112, a servo motor 113 and a control system 114.
[0095] The infrared temperature sensor 12 is connected with the servo motor 113 and the control system 114 respectively; the ambient temperature sensor 13 is connected with the control system 114; the voiceprint sensor 14 is connected with the control system 114; the voltage sensor 15 is connected with the power supply 111 and the control system 114 respectively; the current sensor 16 is connected with the power supply 111 and the control system 114 respectively; and the solar irradiance measurement sensor 17 is connected with the control system 114.
[0096] Optionally, the infrared temperature sensor 12 is configured to monitor and acquire a servo motor measured running temperature value, and send the servo motor measured running temperature value to the control system 114. The specific process is described in the above step S201, which will not be repeated here.
[0097] Optionally, the ambient temperature sensor 13 is configured to acquire a measured ambient temperature value and send the measured ambient temperature value to the control system 114. The specific process is described in the above step S201, which will not be repeated here.
[0098] Optionally, the voiceprint sensor 14 is configured to monitor the rotating sound of the photovoltaic support and acquire a voiceprint measured value, and send the voiceprint measured value to the control system 114. The specific process is described in the above step S201, which will not be repeated here.
[0099] Optionally, the voltage sensor 15 is configured to monitor and acquire a current measured value of the power supply 111, and send the voltage measured value to the control system 114. The specific process is described in the above step S201, which will not be repeated here.
[0100] Optionally, the current sensor 16 is configured to monitor and acquire a current measured value of the power supply 111, and send the current measured value to the control system 114. The specific process is described in the above step S201, which will not be repeated here.
[0101] Optionally, the solar irradiance measurement sensor 17 is configured to acquire solar irradiance and determine a rotating angle based on the solar irradiance, and send the rotating angle to the control system 114. The specific process is described in the above step S301, which will not be repeated here.
[0102] Optionally, the control system 114 is configured to execute the servo motor operation state monitoring method provided in the above embodiments of the present application, which will not be described herein again.
[0103] Optionally, the control system 114 is further configured to control the operation of the servo motor based on the rotation angle. For details, reference can be made to the description of step S302, which will not be described herein again.
[0104] The control system of the photovoltaic tracking support provided in the present embodiment can determine the rotation angle of the servo motor through the solar irradiance measuring sensor, and further control the operation of the servo motor through the control system. Optionally, the real-time detection of the real measured operation temperature value, the real measured ambient temperature value, the voiceprint measured value, the voltage measured value and the current measured value of the corresponding servo motor can be realized through the infrared temperature sensor, the ambient temperature sensor, the voiceprint sensor, the voltage sensor and the current sensor, and further the comprehensive control and monitoring of the operation state of the servo motor can be realized through the control system. Therefore, through the implementation of the present application, the existing faults of the servo motor can be found in time.
[0105] In the present embodiment, a servo motor operation state monitoring device is also provided, which is configured to realize the above embodiments and optional implementation manners, and will not be described herein again. As used in the following, the term "module" can be a combination of software and / or hardware that realizes a predetermined function. Although the device described in the following embodiments is preferably realized in software, the realization of hardware, or the combination of software and hardware is also possible and conceived.
[0106] The present embodiment provides a servo motor operation state monitoring device, as shown in FIG. 4, which comprises:
[0107] The first receiving module 401 is configured to receive the real measured operation temperature value of the servo motor sent by the infrared temperature sensor, the real measured ambient temperature value sent by the ambient temperature sensor, the voiceprint measured value sent by the voiceprint sensor, the voltage measured value sent by the voltage sensor and the current measured value sent by the current sensor when the servo motor is running.
[0108] The monitoring module 402 is configured to monitor the operation state of the servo motor based on the real measured operation temperature value, the real measured ambient temperature value, the voiceprint measured value, the voltage measured value and the current measured value of the servo motor, respectively, to obtain the operation state monitoring result of the servo motor.
[0109] In some optional implementation manners, the monitoring module 402 comprises:
[0110] The judgment sub-module is configured to judge whether the temperature of the servo motor satisfies the normal working condition based on the real measured operation temperature value and the real measured ambient temperature value.
[0111] The first comparison sub-module is configured to compare the voiceprint measured value with the preset voiceprint value.
[0112] The second comparison sub-module is configured to compare the voltage measured value with the preset voltage value and compare the current measured value with the preset current value.
[0113] The determination sub-module is configured to determine that the running state monitoring result is that the servo motor is running abnormally when the temperature of the servo motor does not meet the normal working condition or the voiceprint measured value is greater than the preset voiceprint value or the voltage measured value is greater than the preset voltage value or the current measured value is greater than the preset current value.
[0114] In some optional embodiments, the judgment sub-module includes:
[0115] The acquisition unit is configured to acquire an initial temperature value of the servo motor.
[0116] The first determination unit is configured to determine a temperature difference value of the measured running temperature value of the servo motor and the measured ambient temperature value.
[0117] The second determination unit is configured to determine a servo motor temperature change difference value based on the measured running temperature value of the servo motor and the initial temperature value of the servo motor.
[0118] The judgment unit is configured to judge whether the temperature of the servo motor meets the normal working condition based on the temperature difference value and the servo motor temperature change difference value.
[0119] In some optional embodiments, the judgment unit includes:
[0120] The first judgment sub-unit is configured to judge whether the temperature difference value meets a preset first change condition.
[0121] The second judgment sub-unit is configured to judge whether the servo motor temperature change difference value meets a preset second change condition.
[0122] The determination sub-unit is configured to determine that the temperature of the servo motor does not meet the normal working condition when the temperature difference value does not meet the preset first change condition and the servo motor temperature change difference value does not meet the preset second change condition.
[0123] In some optional embodiments, the device further includes:
[0124] The second receiving module is configured to receive the rotation angle sent by the solar irradiance measurement sensor.
[0125] The control module is configured to control the running of the servo motor based on the rotation angle.
[0126] The further function description of each module and unit is the same as the above-mentioned corresponding embodiments, and will not be repeated here.
[0127] The servo motor operating state monitoring device in the embodiment is presented in the form of functional units, where the units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0128] The embodiment of the application further provides a computer device having the servo motor operating state monitoring device shown in Figure 4.
[0129] Referring to Figure 5, Figure 5 is a structural schematic diagram of a computer device according to an optional embodiment of the application. As shown in Figure 5, the computer device includes one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are communicatively connected with each other by using different buses, and can be installed on a common mainboard or in other manners as needed. The processor can process instructions executed in the computer device, including instructions stored in the memory or graphics information of a GUI stored in the memory for displaying on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, multiple processors and / or buses can be used together with multiple memories and multiple storage devices, if needed. Similarly, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). One processor 10 is taken as an example in Figure 5.
[0130] The processor 10 can be a central processor, a network processor, or a combination thereof. The processor 10 can further optionally include a hardware chip. The hardware chip can be an application specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device can be a complex programmable logic device, a field programmable logic gate array, a generic array logic, or any combination thereof.
[0131] The memory 20 stores instructions executable by the at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiments.
[0132] The memory 20 can include a program storage area and a data storage area. The program storage area can store an operating system, application programs required for at least one function, etc. The data storage area can store data created by the computer device, etc. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-transitory memory such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some alternative embodiments, the memory 20 can optionally include a memory that is remotely located with respect to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0133] The memory 20 can include a volatile memory such as a random access memory, and can also include a non-volatile memory such as a flash memory, a hard disk, or a solid state disk. The memory 20 can also include a combination of the above-mentioned types of memories.
[0134] The computer device also includes a communication interface 30 for communicating with other devices or communication networks.
[0135] The embodiments of the present application also provide a computer readable storage medium. The above-mentioned method according to the embodiments of the present application can be implemented in hardware, firmware, or recorded in a storage medium, or implemented as computer code stored in a remote storage medium or a non-transitory machine readable storage medium and stored in a local storage medium through network downloading, so that the method described herein can be processed by such software on a storage medium using a general-purpose computer, a special-purpose processor, or programmable or special-purpose hardware. The storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid state disk, etc. Alternatively, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that the computer, processor, microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, when the software or computer code is accessed and executed by the computer, processor, or hardware, the method shown in the above embodiments is implemented.
[0136] Part of the present application can be applied as a computer program product, for example, computer program instructions, when executed by a computer, through the operation of the computer, can invoke or provide methods and / or technical solutions according to the present application. Those skilled in the art should understand that the form of computer program instructions in computer readable medium includes but is not limited to source files, executable files, installation package files and the like, and accordingly, the way of computer program instructions executed by computer includes but is not limited to: the computer directly executes the instructions, or the computer compiles the instructions and then executes the corresponding compiled program, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Here, the computer readable medium can be any available computer readable storage medium or communication medium accessible to the computer.
[0137] Although the embodiments of the present application are described in conjunction with the drawings, various modifications and changes can be made by those skilled in the art without departing from the spirit and scope of the present application, and such modifications and changes fall within the scope defined by the appended claims.
Claims
1. A method for monitoring the operating status of a servo motor, characterized in that: Used for a control system, the control system is respectively connected to an infrared temperature sensor, an ambient temperature sensor, a voiceprint sensor, a voltage sensor and a current sensor; the method includes: When the servo motor is running, receiving the measured operating temperature value of the servo motor sent by the infrared temperature sensor, the measured ambient temperature value sent by the ambient temperature sensor, the measured voiceprint value sent by the voiceprint sensor, the measured voltage value sent by the voltage sensor, and the measured current value sent by the current sensor; Based on the measured operating temperature value of the servo motor, the measured ambient temperature value, the measured soundprint value, the measured voltage value and the measured current value, the operating status of the servo motor is monitored respectively to obtain the operating status monitoring result of the servo motor.
2. The method according to claim 1, characterized in that Based on the measured operating temperature value of the servo motor, the measured ambient temperature value, the measured soundprint value, the measured voltage value, and the measured current value, the operating state of the servo motor is monitored respectively to obtain the operating state monitoring result of the servo motor, including: Based on the measured operating temperature value of the servo motor and the measured ambient temperature value, determining whether the temperature of the servo motor meets normal operating conditions; Comparing the measured voiceprint value with the preset voiceprint value; Comparing the actual voltage value with the preset voltage value, and comparing the actual current value with the preset current value; When the temperature of the servo motor does not meet normal working conditions or the actual soundprint value is greater than the preset soundprint value or the actual voltage value is greater than the preset voltage value or the actual current value is greater than the preset current value, the operation status monitoring result is determined to be that the servo motor is operating abnormally.
3. The method according to claim 2, characterized in that Determining whether the temperature of the servo motor meets normal operating conditions based on the measured operating temperature value of the servo motor and the measured ambient temperature value includes: Get the initial temperature value of the servo motor; Determining a temperature difference between the measured operating temperature of the servo motor and the measured ambient temperature; Determining a temperature change difference of the servo motor based on the measured operating temperature value of the servo motor and the initial temperature value of the servo motor; Based on the temperature difference and the servo motor temperature change difference, it is determined whether the temperature of the servo motor meets the normal working condition.
4. The method according to claim 3, characterized in that Determining whether the temperature of the servo motor meets normal operating conditions based on the temperature difference and the servo motor temperature change difference includes: Determining whether the temperature difference satisfies a preset first change condition; Determining whether the temperature change difference of the servo motor meets a preset second change condition; When the temperature difference does not satisfy the preset first change condition and the servo motor temperature change difference does not satisfy the preset second change condition, it is determined that the temperature of the servo motor does not satisfy the normal working condition.
5. The method according to claim 1, wherein The control system is also connected to a solar irradiance measurement sensor; the method further comprises: receiving a rotation angle sent by the solar irradiance measurement sensor; The servo motor is controlled to operate based on the rotation angle.
6. A photovoltaic tracking bracket control system, characterized in that: The system includes: a photovoltaic tracking bracket system, an infrared temperature sensor, an ambient temperature sensor, a voiceprint sensor, a voltage sensor and a current sensor; The photovoltaic tracking bracket system includes a power supply, a photovoltaic bracket, a servo motor and a control system; The infrared temperature sensor is used to monitor and obtain the actual operating temperature value of the servo motor, and send the obtained actual operating temperature value of the servo motor to the control system; The ambient temperature sensor is used to obtain a measured ambient temperature value and send the measured ambient temperature value to the control system; The voiceprint sensor is used to monitor the rotation sound of the photovoltaic bracket and obtain a measured voiceprint value, and send the measured voiceprint value to the control system; The voltage sensor is used to monitor and obtain a measured voltage value of the power supply, and send the measured voltage value to the control system; The current sensor is used to monitor and obtain a measured current value of the power supply, and send the measured current value to the control system; The control system is used to execute the servo motor operating status monitoring method according to any one of claims 1 to 5.
7. The system according to claim 6, characterized in that The system further comprises: a solar irradiance measuring sensor, configured to obtain solar irradiance, determine a rotation angle based on the solar irradiance, and send the rotation angle to the control system; The control system is further used to control the operation of the servo motor based on the rotation angle.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the servo motor operating status monitoring method according to any one of claims 1 to 5 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the servo motor operating status monitoring method according to any one of claims 1 to 5.
10. A computer program product, characterized in that The method comprises computer instructions, wherein the computer instructions are used to enable a computer to execute the servo motor operating status monitoring method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Air conditioner and judgment method of operating state of air conditioner
CN103940039A
A tracking type photovoltaic support control system and a control method thereof
CN108988762A
Motor centralized-distributed control system for BN-IOT communication and early-warning method of control system
CN109617018A
Motor fault diagnosis method, device and system, motor and operation machine
CN114966399A
Motor state monitoring control system used for coal preparation plant
CN204374716U