Motor state monitoring method and device, equipment and storage medium
Through optical fiber sensors and optical signal technology, the detection accuracy and stability problems under the influence of electromagnetic environment in the motor unit are solved, and high-accuracy and low-cost motor status monitoring are achieved, which is suitable for complex industrial environments.
Patent Information
- Application Number
- CN202411344151.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2024-12-17
AI Technical Summary
The motor detection equipment in existing motor units is large and relies on electrical signal transmission, which is susceptible to the electromagnetic environment, resulting in reduced sensor accuracy and stability, high maintenance costs, and inconvenient use in harsh environments.
The motor status monitoring is performed by optical fiber sensors and optical signals, and data measurement and digital signal conversion are performed by sending and receiving optical signals, and the current status parameters of the motor are obtained without electromagnetic interference.
Improve the accuracy of motor data measurement and the regulation accuracy of motor sets, reduce maintenance costs, and maintain stability in harsh environments.
Smart Images

Figure CN119147959A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of measurement and control technology, and in particular to a motor state monitoring method, device, equipment and storage medium. Background Art
[0002] Currently in power generation scenarios, motor groups are highly integrated and have complex structures, which places higher requirements on the real-time nature of data monitoring and the size and portability of sensors.
[0003] At present, the detection of motors in motor groups is carried out by large modular equipment, and all circuits rely on electrical signals for long-distance transmission. Data transmission is easily affected by the electromagnetic environment. In addition, the sensors used are ordinary electronic sensors. The sensors operate in the harsh electromagnetic environment of the motor group. The accuracy, stability and reliability of the sensors will be affected to varying degrees. The maintenance cost is high, and the measurement error of the motor data is large, which has an adverse effect on the regulation of the motor group. Summary of the invention
[0004] In order to solve the above technical problems, the present disclosure provides a motor state monitoring method, device, equipment and storage medium.
[0005] A first aspect of the present disclosure provides a motor state monitoring method, comprising:
[0006] In response to receiving a monitoring instruction for a target motor, a first optical signal is sent to a target optical fiber sensor provided on the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment;
[0007] receiving a second optical signal returned by the target optical fiber sensor;
[0008] The second optical signal is converted into a digital signal based on the optical signal demodulation module to obtain the current state parameters of the target motor.
[0009] A second aspect of the present disclosure provides a motor state monitoring device, comprising:
[0010] A first sending module is used for sending a first optical signal to a target optical fiber sensor provided on the target motor in response to receiving a monitoring instruction for the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment;
[0011] A receiving module, used for receiving a second optical signal returned by the target optical fiber sensor;
[0012] A conversion module is used to convert the second optical signal into a digital signal based on the optical signal demodulation module to obtain the current state parameters of the target motor.
[0013] A third aspect of the present disclosure provides a computer device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the motor state monitoring method of the first aspect can be implemented.
[0014] A fourth aspect of the present disclosure provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the motor state monitoring method of the first aspect can be implemented.
[0015] Compared with the prior art, the technical solution provided by the present invention has the following advantages:
[0016] The present disclosure responds to receiving a monitoring instruction for a target motor by sending a first optical signal to a target optical fiber sensor provided on the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal, and obtains a second optical signal corresponding to the target motor at the current moment; receives the second optical signal returned by the target optical fiber sensor; and converts the second optical signal into a digital signal based on an optical signal demodulation module, and obtains the current state parameters of the target motor. The present disclosure can measure the current state parameters of the target motor through an optical fiber sensor and an optical signal. The optical fiber sensor can transmit a large amount of data, has low loss, is physically stable, has a low maintenance cost, is not subject to electrical and magnetic interference, and can still be used normally in harsh environments, thereby improving the accuracy of motor data measurement, and thereby improving the control accuracy of the motor group. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0019] Figure 1 is a flow chart of a motor state monitoring method provided by an embodiment of the present disclosure;
[0020] Figure 2 is a flow chart of another motor state monitoring method provided by an embodiment of the present disclosure;
[0021] Figure 3is a flow chart of another motor state monitoring method provided by an embodiment of the present disclosure;
[0022] Figure 4 is a structural schematic diagram of a motor state monitoring device provided by an embodiment of the present disclosure;
[0023] Figure 5 It is a structural diagram of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0024] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0025] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.
[0026] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0027] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0028] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0029] The motor state monitoring method provided by the embodiment of the present disclosure can be executed by a computer device, which can be understood as any device with processing and computing capabilities. The device can include but is not limited to mobile terminals such as smart phones, laptops, tablet computers (PADs), and fixed electronic devices such as digital TVs and desktop computers.
[0030] In order to better understand the inventive concept of the embodiments of the present disclosure, the technical solutions of the embodiments of the present disclosure are described below in conjunction with exemplary embodiments.
[0031] Figure 1 is a flow chart of a motor state monitoring method provided by an embodiment of the present disclosure. The method can be executed by a computer device, which can be understood as any device with computing function and processing capability. Figure 1 As shown, the method provided in this embodiment includes the following steps:
[0032] Step 110, in response to receiving a monitoring instruction for the target motor, sending a first optical signal to a target optical fiber sensor disposed on the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment.
[0033] In the disclosed embodiment, a fiber optic sensor is installed on the motor. The working principle of the fiber optic sensor is to generate a modulated optical signal by causing the optical properties of the light (such as light intensity, wavelength, frequency, phase, polarization state, etc.) to change through the interaction between the light beam of the light source and the external measured parameter. For example:
[0034] Temperature measurement: The temperature change is measured by the change of light intensity.
[0035] Pressure measurement: using the phase change of light to measure pressure.
[0036] Displacement measurement: Displacement is measured through phase changes of light.
[0037] Strain measurement: Strain is measured by changes in the wavelength of light.
[0038] Fiber optic sensors have large data volumes during data transmission, low loss, physical stability, and are not subject to electrical or magnetic interference. They can still be used normally in harsh environments. In addition, the size of fiber optic sensors is mainly affected by the size of the optical fiber and the chip. They can even be integrated into flexible circuits to make array-type small-size multi-sensor quantity acquisition, which is more suitable for highly integrated and complex industrial environments.
[0039] In the disclosed embodiment, a central processing unit is provided in the computer device. In response to receiving a monitoring instruction for the target motor, the central processing unit can send a first optical signal to a target optical fiber sensor provided on the target motor. The target optical fiber sensor can measure the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment.
[0040] In some embodiments, in response to receiving a monitoring instruction for a target motor, sending a first optical signal to a target optical fiber sensor disposed on the target motor may include steps 1101-1103:
[0041] Step 1101: In response to receiving a monitoring instruction for a target motor, determine a signal transmission path from an optical signal generation source to a target optical fiber sensor.
[0042] Step 1102: Adjust the state of the optical switch on the signal transmission path to make the signal transmission path in a connected state.
[0043] In the disclosed embodiment, after determining the signal transmission path from the optical signal source to the target optical fiber sensor, the central processor in the computer device can adjust the state of the optical switch on the signal transmission path to put the signal transmission path in a pass state.
[0044] Step 1103: Control the optical signal generation source to send a first optical signal to the target optical fiber sensor based on the signal transmission path.
[0045] In the embodiment of the present disclosure, the central processing unit in the computer device can send an optical signal transmission instruction to the optical signal source. The optical signal transmission instruction can include a target address of the optical signal transmission and a signal transmission path. The target address is the communication address of the target optical fiber sensor. The optical signal source can send a first optical signal to the target optical fiber sensor according to the signal transmission path based on the optical signal transmission instruction.
[0046] Step 120: Receive a second optical signal returned by the target optical fiber sensor.
[0047] In the disclosed embodiment, after obtaining the second optical signal corresponding to the target motor at the current moment, the target optical fiber sensor can send the second optical signal to the computer device, and the computer device can receive the second optical signal returned by the target optical fiber sensor.
[0048] Step 130: Convert the second optical signal into a digital signal based on the optical signal demodulation module to obtain current state parameters of the target motor.
[0049] In the disclosed embodiment, the central processing unit in the computer device can convert the second optical signal into a digital signal based on the optical signal demodulation module to obtain the current state parameters of the target motor.
[0050] The current state parameter may include at least one of the current, voltage, temperature, vibration frequency, acceleration, and strain of the target motor at the current moment.
[0051] The disclosed embodiments can measure the current state parameters of the target motor through optical fiber sensors and optical signals. The optical fiber sensors can transmit a large amount of data with low loss, are physically stable, have low maintenance costs, are not subject to electrical or magnetic interference, and can still be used normally in harsh environments, thereby improving the accuracy of motor data measurement and thus improving the control accuracy of the motor group. Moreover, the size and volume of the optical fiber sensor are mainly affected by the size of the optical fiber and the chip, and can even be integrated into a flexible circuit to make an array-type small-size multi-sensor quantity acquisition, which is more suitable for highly integrated and complex industrial environments.
[0052] Figure 2 is a flow chart of a motor state monitoring method provided by an embodiment of the present disclosure. The method can be executed by a computer device, which can be understood as any device with computing functions and processing capabilities. Figure 2 As shown, the method provided in this embodiment includes the following steps:
[0053] Step 210, in response to receiving a monitoring instruction for the target motor, sending a first optical signal to a target optical fiber sensor disposed on the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment.
[0054] Step 220: Receive a second optical signal returned by the target optical fiber sensor.
[0055] Step 230: Convert the second optical signal into a digital signal based on the optical signal demodulation module to obtain the current state parameters of the target motor.
[0056] Step 240: When the current state parameter is outside the preset parameter range, determine that the target motor is in an abnormal state.
[0057] In the embodiment of the present disclosure, the central processing unit in the computer device can determine whether the current state parameter of the target motor is outside the preset parameter range. When the current state parameter is within the preset parameter range, it can be determined that the target motor is in a normal state; when the current state parameter is outside the preset parameter range, it can be determined that the target motor is in an abnormal state.
[0058] If the current state parameter is one, the preset parameter range can be understood as the preset parameter range corresponding to the current state parameter;
[0059] If there are multiple current state parameters, the preset parameter range can be understood as the preset parameter range corresponding to each current state parameter.
[0060] The preset parameter range can be set as needed and is not limited here.
[0061] Step 250: Issue a first warning message indicating that the target motor is in an abnormal state.
[0062] In the disclosed embodiment, when it is determined that the target motor is in an abnormal state, the central processing unit in the computer device may issue a first warning message that the target motor is in an abnormal state to notify the staff that the target motor is in an abnormal state.
[0063] Step 260 : Based on the mapping relationship between the current state parameter and the control instruction, determine the target control instruction corresponding to the current state parameter, where the target control instruction is an instruction to adjust the current state parameter of the target motor to within a preset parameter range.
[0064] In the disclosed embodiment, a mapping relationship between each state parameter and the control instruction is pre-set in the computer device. The computer device can determine the target control instruction corresponding to the current state parameter based on the mapping relationship between the current state parameter and the control instruction.
[0065] The target control instruction can be understood as an instruction to adjust the current state parameters of the target motor to within a preset parameter range.
[0066] Step 270: Send the target control instruction to the target motor, so that the target motor adjusts the current state parameter to within the preset parameter range based on the target control instruction.
[0067] In the disclosed embodiment, the central processing unit in the computer device may send a target control instruction to the target motor, and the target motor may execute the target control instruction to adjust the current state parameter to within a preset parameter range.
[0068] For example, target control instructions may include controllability instructions such as acceleration and deceleration, load increase and decrease, valve switching, and emergency stop.
[0069] Therefore, it is possible to determine whether the state of the target motor is abnormal based on the current state parameters of the target motor. If it is abnormal, a timely alarm is given and the current state parameters are adjusted to within the preset parameter range based on the target control instructions corresponding to the current state parameters, so that the state parameters of the target motor are adjusted to a normal state; the current state parameters of the target motor are measured by optical fiber sensors and optical signals, which reduces the maintenance cost of the sensor and improves the accuracy of motor data measurement.
[0070] Figure 3is a flow chart of a motor state monitoring method provided by an embodiment of the present disclosure. The method can be executed by a computer device, which can be understood as any device with computing functions and processing capabilities. Figure 3 As shown, the method provided in this embodiment includes the following steps:
[0071] Step 310, in response to receiving a monitoring instruction for the target motor, sending a first optical signal to a target optical fiber sensor disposed on the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment.
[0072] Step 320: Receive a second optical signal returned by the target optical fiber sensor.
[0073] Step 330: Convert the second optical signal into a digital signal based on the optical signal demodulation module to obtain current state parameters of the target motor.
[0074] Step 340: input the current state parameters of the target motor into a preset edge algorithm box, and based on the edge algorithm box, predict the state parameters of the target motor at the next moment after the current moment to obtain the target state parameters of the target motor at the next moment after the current moment.
[0075] In the disclosed embodiment, after obtaining the current state parameters of the target motor, the central processing unit in the computer device can input the current state parameters of the target motor into a preset edge algorithm box, and based on the edge algorithm box, predict the state parameters of the target motor at the next moment after the current moment to obtain the target state parameters of the target motor at the next moment after the current moment.
[0076] The edge algorithm box can be understood as a computing module used to predict the state parameters of the motor.
[0077] In some embodiments, the above step 340 may include steps 3401-3403:
[0078] Step 3401, input the current state parameters of the target motor into the observation model in the preset edge algorithm box, based on the observation model, input the current state parameters into the preset observation equation to obtain the current observation vector and current state vector corresponding to the target motor at the current moment.
[0079] In the embodiment of the present disclosure, the observation vector can be understood as reflecting the state of the motor at a certain moment or the actual observed value, but it usually contains noise, for example, it may include measurement values of temperature, vibration frequency, acceleration and strain obtained from sensors.
[0080] The state vector can be understood as representing the state of the motor at a certain moment, which is specifically expressed as the value of the motor state variable, that is, the state parameter. For example, the state parameters may include temperature, vibration frequency, acceleration, and strain.
[0081] For example, assuming that the observation is nonlinear, the observation equation can be:
[0082] z(t)=h(x(t))+v(t)
[0083] Among them, z(t) represents the current observation vector corresponding to the target motor at the current moment; v(t) represents the observation noise, which is assumed to be Gaussian noise v(t)~N(0,R), R represents the observation noise covariance matrix; h represents the observation matrix, which describes the relationship between the state vector and the observation vector; x(t) represents the current state vector corresponding to the target motor at the current moment.
[0084] For example, z(t) can be:
[0085]
[0086] Among them, T m (t) represents the measured value of the temperature of the target motor at the current moment; V m (t) represents the measured value of the vibration frequency of the target motor at the current moment; A m (t) represents the measured value of the acceleration of the target motor at the current moment; S m (t) represents the measured value of the strain of the target motor at the current moment. Input z(t) into the above observation equation to obtain the current state vector x(t) corresponding to the target motor at the current moment.
[0087] Step 3402: Based on the state space model in the edge algorithm box, the current state vector is input into a preset state equation to obtain the target state vector corresponding to the next moment of the target motor at the current moment.
[0088] In the embodiment of the present disclosure, for example, assuming that the system is nonlinear, the state equation may be:
[0089] x(t+1)=f(x(t),u(t))+w(t)
[0090] Among them, x(t+1) represents the target state vector of the target motor at the next moment after the current moment; x(t) represents the current state vector corresponding to the target motor at the current moment; u(t) represents the control input of the target motor at the current moment (if any); w(t) represents the process noise, which is assumed to be Gaussian noise w(t)~N(0,Q), Q represents the process noise covariance matrix; f represents the state prediction function.
[0091] Step 3403: Based on the target state vector, determine the target state parameters of the target motor at the next moment after the current moment.
[0092] In the embodiment of the present disclosure, the target state vector may include parameters of the target motor such as temperature, vibration, acceleration, strain, etc. The computer device may determine the target state parameters of the target motor at the next moment of the current moment based on the target state vector.
[0093] Step 350: When the target state parameter is outside the preset parameter range, predict that the target motor is in an abnormal state at the next moment after the current moment.
[0094] In the disclosed embodiment, after obtaining the target state parameters of the target motor at the next moment after the current moment, the central processing unit in the computer device can determine whether the target state parameters are outside the preset parameter range. When the target state parameters are within the preset parameter range, it can be determined that the target motor is in a normal state at the next moment; when the target state parameters are outside the preset parameter range, it can be determined that the target motor is in an abnormal state at the next moment.
[0095] The preset parameter range can be set as needed and is not limited here.
[0096] Step 360: Send a second warning message that the target motor is in an abnormal state at the next moment after the current moment.
[0097] In an embodiment of the present disclosure, when it is determined that the target motor is in an abnormal state at the next moment, the central processing unit in the computer device can issue a second alarm message that the target motor is in an abnormal state at the next moment after the current moment, so as to notify the staff to know that the target motor is in an abnormal state at the next moment after the current moment.
[0098] Step 370: Based on the mapping relationship between the target state parameter and the control instruction, determine the target control instruction corresponding to the target state parameter, where the target control instruction is an instruction to adjust the state parameter of the target motor to within a preset parameter range before the next moment after the current moment.
[0099] In the disclosed embodiment, a mapping relationship between each state parameter and a control instruction is pre-set in the computer device. The computer device can determine the target control instruction corresponding to the target state parameter based on the mapping relationship between the target state parameter and the control instruction.
[0100] The target control instruction can be understood as an instruction to adjust the state parameter of the target motor to within a preset parameter range before the next moment after the current moment.
[0101] Step 380: Send the target control instruction to the target motor, so that the target motor adjusts the state parameter of the target motor to within a preset parameter range before the next moment after the current moment based on the target control instruction.
[0102] In the disclosed embodiment, the central processing unit in the computer device may send a target control instruction to the target motor, and the target motor may execute the target control instruction to adjust the state parameter of the target motor to within a preset parameter range before the next moment of the current moment.
[0103] Therefore, the state parameters of the target motor at the next moment can be predicted based on the current state parameters of the target motor. When it is predicted that the state parameters at the next moment are abnormal, a warning can be given in time and the state parameters of the target motor can be adjusted to within the normal range before the next moment. Early warning can be given before a motor failure occurs and corresponding preventive measures can be taken to prevent major accidents of the motor and improve the safety of the motor operation.
[0104] In some embodiments of the present disclosure, after obtaining the target state parameters of the target motor at the next moment after the current moment, the computer device can perform an extended Kalman filter, continue to predict the state of the motor and update the data, and update the Kalman gain and estimate the error equation, so as to achieve early warning of abnormal states and estimated prediction of subsequent states.
[0105] Figure 4 is a schematic diagram of the structure of a motor state monitoring device provided by an embodiment of the present disclosure, and the device can be understood as the above-mentioned computer device or a part of the functional modules in the above-mentioned computer device. Figure 4 As shown, the motor state monitoring device 400 includes:
[0106] A first sending module 410 is used for sending a first optical signal to a target optical fiber sensor provided on the target motor in response to receiving a monitoring instruction for the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment;
[0107] A receiving module 420, configured to receive a second optical signal returned by the target optical fiber sensor;
[0108] The conversion module 430 is used to convert the second optical signal into a digital signal based on the optical signal demodulation module to obtain the current state parameters of the target motor.
[0109] Optionally, the first sending module includes:
[0110] A first determination submodule, configured to determine a signal transmission path from an optical signal generation source to a target optical fiber sensor in response to receiving a monitoring instruction for a target motor;
[0111] An adjustment submodule, used for adjusting the state of the optical switch on the signal transmission path so that the signal transmission path is in a connection state;
[0112] The control submodule is used to control the optical signal generation source to send a first optical signal to the target optical fiber sensor based on the signal transmission path.
[0113] Optionally, the motor state monitoring device comprises:
[0114] A first determination module, configured to determine that the target motor is in an abnormal state when the current state parameter is outside a preset parameter range;
[0115] A first alarm module, used for issuing a first alarm message indicating that the target motor is in an abnormal state;
[0116] A second determination module is used to determine a target control instruction corresponding to the current state parameter based on a mapping relationship between the current state parameter and the control instruction, where the target control instruction is an instruction to adjust the current state parameter of the target motor to within a preset parameter range;
[0117] The second sending module is used to send the target control instruction to the target motor, so that the target motor adjusts the current state parameter to within a preset parameter range based on the target control instruction.
[0118] Optionally, the motor state monitoring device comprises:
[0119] The first prediction module is used to input the current state parameters of the target motor into a preset edge algorithm box, and based on the edge algorithm box, predict the state parameters of the target motor at the next moment after the current moment to obtain the target state parameters of the target motor at the next moment after the current moment.
[0120] Optionally, the prediction module includes:
[0121] A first calculation module is used to input the current state parameters of the target motor into the observation model in the preset edge algorithm box, and based on the observation model, input the current state parameters into the preset observation equation to obtain the current observation vector and current state vector corresponding to the target motor at the current moment;
[0122] The second calculation module is used to input the current state vector into a preset state equation based on the state space model in the edge algorithm box to obtain the target state vector corresponding to the next moment of the target motor at the current moment;
[0123] The second determination submodule is used to determine the target state parameter of the target motor at the next moment after the current moment based on the target state vector.
[0124] Optionally, the motor state monitoring device comprises:
[0125] A second prediction module is used to predict that the target motor will be in an abnormal state at the next moment after the current moment when the target state parameter is outside the preset parameter range;
[0126] A second alarm module, used for issuing a second alarm message that the target motor is in an abnormal state at a moment next to the current moment;
[0127] A third determination module is used to determine a target control instruction corresponding to the target state parameter based on a mapping relationship between the target state parameter and the control instruction, where the target control instruction is an instruction to adjust the state parameter of the target motor to within a preset parameter range before the next moment of the current moment;
[0128] The third sending module is used to send the target control instruction to the target motor, so that the target motor adjusts the state parameter of the target motor to within a preset parameter range before the next moment of the current moment based on the target control instruction.
[0129] Optionally, the above-mentioned current state parameters include at least one of the current, voltage, temperature, vibration frequency, acceleration and strain of the target motor at the current moment.
[0130] The motor state monitoring device provided in the embodiments of the present disclosure can implement the method of any of the above embodiments, and its execution method and beneficial effects are similar, which will not be repeated here.
[0131] The embodiments of the present disclosure also provide a computer device, which includes a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method of any of the above embodiments can be implemented, and its execution method and beneficial effects are similar and will not be repeated here.
[0132] The computer device in the embodiments of the present disclosure may be understood as any device with processing and computing capabilities, and the device may include but is not limited to mobile terminals such as smart phones, laptops, tablet computers (PADs), etc., and fixed electronic devices such as digital TVs, desktop computers, etc.
[0133] Figure 5 is a schematic diagram of the structure of a computer device provided by an embodiment of the present disclosure, such as Figure 5 As shown, the computer device 500 may include a processor 510 and a memory 520, wherein the memory 520 stores a computer program 521, and when the computer program 521 is executed by the processor 510, the method provided by any of the above embodiments can be implemented, and its execution method and beneficial effects are similar, which will not be repeated here.
[0134] Of course, to simplify, Figure 5 Only some of the components related to the present invention in the computer device 500 are shown, and components such as a bus, an input / output interface, an input device, and an output device are omitted. In addition, according to specific application conditions, the computer device 500 may also include any other appropriate components.
[0135] An embodiment of the present disclosure provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method of any of the above embodiments can be implemented. The execution method and beneficial effects are similar and will not be repeated here.
[0136] The above-mentioned computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0137] The computer program may be written in any combination of one or more programming languages to write program codes for performing the operations of the disclosed embodiments, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer device, partially on the user's device, as a separate software package, partially on the user's computer device and partially on a remote computer device, or entirely on a remote computer device or server.
[0138] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0139] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0140] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A motor state monitoring method, characterized in that: include: In response to receiving a monitoring instruction for a target motor, sending a first optical signal to a target optical fiber sensor provided on the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment; receiving a second optical signal returned by the target optical fiber sensor; The second optical signal is converted into a digital signal based on an optical signal demodulation module to obtain the current state parameter of the target motor.
2. The method according to claim 1, characterized in that: In response to receiving a monitoring instruction for a target motor, sending a first optical signal to a target optical fiber sensor provided on the target motor comprises: In response to receiving a monitoring instruction for a target motor, determining a signal transmission path from an optical signal generation source to the target optical fiber sensor; Adjusting the state of the optical switch on the signal transmission path so that the signal transmission path is in a connected state; The optical signal generating source is controlled to send a first optical signal to the target optical fiber sensor based on the signal transmission path.
3. The method according to claim 1, characterized in that After obtaining the current state parameters of the target motor, the method further includes: When the current state parameter is outside a preset parameter range, determining that the target motor is in an abnormal state; issuing a first warning message that the target motor is in an abnormal state; Based on the mapping relationship between the current state parameter and the control instruction, determining the target control instruction corresponding to the current state parameter, the target control instruction being an instruction for adjusting the current state parameter of the target motor to within the preset parameter range; The target control instruction is sent to the target motor, so that the target motor adjusts the current state parameter to within the preset parameter range based on the target control instruction.
4. The method according to claim 1, characterized in that: After obtaining the current state parameters of the target motor, the method further includes: The current state parameters of the target motor are input into a preset edge algorithm box, and based on the edge algorithm box, the state parameters of the target motor at the next moment after the current moment are predicted to obtain the target state parameters of the target motor at the next moment after the current moment.
5. The method according to claim 4, characterized in that The step of inputting the current state parameter of the target motor into a preset edge algorithm box, predicting the state parameter of the target motor at the next moment after the current moment based on the edge algorithm box, and obtaining the target state parameter of the target motor at the next moment after the current moment includes: Input the current state parameters of the target motor into the observation model in the preset edge algorithm box, and based on the observation model, input the current state parameters into the preset observation equation to obtain the current observation vector and current state vector corresponding to the target motor at the current moment; Based on the state space model in the edge algorithm box, the current state vector is input into a preset state equation to obtain a target state vector corresponding to the target motor at the next moment after the current moment; Based on the target state vector, a target state parameter of the target motor at a moment next to the current moment is determined.
6. The method according to claim 4, characterized in that After obtaining the target state parameter of the target motor at the next moment after the current moment, the method further includes: When the target state parameter is outside the preset parameter range, predicting that the target motor is in an abnormal state at a moment next to the current moment; Sending a second warning message that the target motor is in an abnormal state at a moment next to the current moment; Based on the mapping relationship between the target state parameter and the control instruction, determining the target control instruction corresponding to the target state parameter, the target control instruction being an instruction for adjusting the state parameter of the target motor to within the preset parameter range before the next moment after the current moment; The target control instruction is sent to the target motor, so that the target motor adjusts the state parameter of the target motor to within the preset parameter range before the next moment after the current moment based on the target control instruction.
7. The method according to claim 1, characterized in that The current state parameter includes at least one of the current, voltage, temperature, vibration frequency, acceleration and strain of the target motor at the current moment.
8. A motor state monitoring device, characterized in that: include: A first sending module, configured to send a first optical signal to a target optical fiber sensor provided on the target motor in response to receiving a monitoring instruction for the target motor, so that the target optical fiber sensor measures the state data of the target motor based on the first optical signal to obtain a second optical signal corresponding to the target motor at the current moment; A receiving module, used for receiving a second optical signal returned by the target optical fiber sensor; The conversion module is used to convert the second optical signal into a digital signal based on the optical signal demodulation module to obtain the current state parameters of the target motor.
9. A computer device, characterized in that: include: A memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the motor state monitoring method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the motor state monitoring method according to any one of claims 1 to 7 is implemented.
