Motor operation detection method and device and clothes airing machine
By dynamically adjusting the power supply threshold for shutdown according to the motor operation stage, the problem of inaccurate motor operation detection is solved, and the detection accuracy of the motor from start to stable rotation is improved.
Patent Information
- Application Number
- CN202510692089.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-27
- Publication Date
- 2025-07-11
AI Technical Summary
In the prior art, motor operation detection is inaccurate, especially during the motor from start to stable rotation, misjudgment problems caused by changes in instantaneous electricity consumption data.
The corresponding power threshold coefficient for shutdown is obtained according to the current operation stage of the motor, combined with the initial power threshold and shutdown threshold coefficient, dynamically adjust the power threshold for shutdown, and perform motor abnormal detection by comparing the power consumption data and the power threshold for shutdown.
Improve the accuracy of motor operation detection and reduce misjudgment, especially during the motor from start to stable rotation.
Smart Images

Figure CN120294568A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of motor operation detection, and particularly relates to a method and device for motor operation detection and a clothes dryer. Background Art
[0002] Prior art: The clothes dryer detects whether the motor is overweight by detecting whether the instantaneous power consumption data exceeds a fixed data threshold. However, in the prior art, the fixed data threshold is a fixed value from beginning to end, and in order to improve the accuracy of motor abnormalities, the size of the fixed data threshold is restricted. During the process of the motor starting up to stable rotation, the instantaneous power consumption data is in a changing state and is greater than the instantaneous power consumption data when the motor is rotating stably. Therefore, during the motor startup stage, it is easy for the instantaneous power consumption data to be greater than the fixed data threshold, resulting in misjudgment of motor abnormalities. Therefore, the prior art has the technical problem of inaccurate motor operation detection. Summary of the Invention
[0003] An object of the present application is to overcome the disadvantages and deficiencies in the prior art, and provide a method and device for motor operation detection and a clothes dryer, which can obtain a corresponding shutdown power consumption threshold according to the current operation stage of the motor, and improve the accuracy of motor operation detection during the process from motor startup to stable rotation.
[0004] The first aspect of the embodiment of the present application provides a method for motor operation detection, including:
[0005] Obtain the current operation stage and power consumption data of the motor;
[0006] Obtain the shutdown threshold coefficient corresponding to the current operation stage;
[0007] According to a preset initial power consumption threshold and the shutdown threshold coefficient, obtain the shutdown power consumption threshold of the motor at the current stage;
[0008] According to the power consumption data and the shutdown power consumption threshold, obtain the operation detection result of the motor.
[0009] Compared with the related art, the present application obtains a shutdown threshold coefficient according to the current operation stage of the motor, then obtains a shutdown power consumption threshold according to the initial power consumption threshold and the shutdown threshold coefficient, and then obtains the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold. Among them, the shutdown power consumption threshold is affected by the shutdown threshold coefficient, and the shutdown threshold coefficient is affected by the current operation stage. Therefore, the present application can obtain a shutdown power consumption threshold according to the current operation stage of the motor, so as to respectively combine the larger instantaneous power consumption data during the process of the motor starting up to stable rotation and the smaller instantaneous power consumption data when the motor is rotating stably to detect motor abnormalities, and improve the accuracy of motor operation detection.
[0010] As an implementation manner, the step of obtaining the shutdown threshold coefficient corresponding to the current operation stage includes:
[0011] If the current operation stage is the startup stage, determine the first threshold coefficient as the shutdown threshold coefficient; if the current operation stage is the stable stage, determine the second threshold coefficient as the shutdown threshold coefficient; wherein, the first threshold coefficient is greater than the second threshold coefficient.
[0012] In this embodiment, the shutdown threshold coefficient corresponding to the current operation stage can be accurately obtained.
[0013] As an implementation manner, the electricity consumption data includes instantaneous currents at multiple time nodes; the step of obtaining the operation detection result of the motor according to the electricity consumption data and the shutdown electricity threshold includes:
[0014] According to a preset time range, determine several consecutive instantaneous currents as several target currents; the several target currents include the latest collected instantaneous current;
[0015] Obtain the operation detection result according to the several target currents and the corresponding shutdown electricity threshold.
[0016] In this embodiment, obtaining the operation detection result according to several target currents within a preset time range can prevent the influence of a very small amount of instantaneous current on the accuracy of the operation detection result.
[0017] As an implementation manner, the preset time range selects any one or both of a first time range and a second time range; wherein, the first time range is less than the second time range;
[0018] The step of determining several consecutive instantaneous currents as several target currents according to the preset time range includes:
[0019] According to a first preset time interval and the first time range, determine several consecutive instantaneous currents as several first target currents;
[0020] And / or, according to a second preset time interval and the second time range, determine several consecutive instantaneous currents as several second target currents; wherein, the second preset time interval is greater than the first preset time interval.
[0021] In this embodiment, different time intervals and preset time ranges are used to obtain the first target current and / or the second target current for obtaining the operation detection result, increasing the types of target currents obtained, which is beneficial to increasing the comprehensiveness of obtaining the operation detection result.
[0022] As an implementation manner, the target current includes a first target current;
[0023] The step of obtaining the operation detection result according to the several target currents and the corresponding power consumption threshold for shutdown includes:
[0024] Compare the several first target currents with the corresponding power consumption threshold for shutdown. If all the first target currents are greater than the power consumption threshold for shutdown, obtain the operation detection result that the motor has an abnormality; if there is a first target current less than the power consumption threshold for shutdown, obtain the operation detection result that the motor rotates normally;
[0025] Alternatively, perform mean filtering on the several first target currents according to a preset filtering quantity to obtain several first mean currents; the quantity of the first mean currents is less than the quantity of the first target currents;
[0026] Compare the first mean currents with the corresponding power consumption threshold for shutdown. If all the first mean currents are greater than the power consumption threshold for shutdown, obtain the operation detection result that the motor has an abnormality; if there is a first mean current less than the power consumption threshold for shutdown, obtain the operation detection result that the motor rotates normally.
[0027] In this embodiment, by comparing the first target current or the first mean current with the corresponding power consumption threshold for shutdown, the operation detection result can be accurately obtained.
[0028] As an implementation manner, the target current includes a second target current; the step of obtaining the operation detection result according to the several target currents and the corresponding power consumption threshold for shutdown includes:
[0029] Compare the several second target currents with the corresponding power consumption threshold for shutdown. If the quantity of the second target currents greater than the power consumption threshold for shutdown is greater than or equal to a first quantity threshold, obtain the operation detection result that the motor has an abnormality; if the quantity of the second target currents greater than the power consumption threshold for shutdown is less than the first quantity threshold, obtain the operation detection result that the motor rotates normally;
[0030] Alternatively, perform mean filtering on the several second target currents within the detection window according to a preset filtering quantity to obtain several second mean currents; the quantity of the second mean currents is less than the quantity of the second target currents;
[0031] Compare the several second average currents with the corresponding shutdown power consumption thresholds. If the number of the second average currents greater than the shutdown power consumption threshold is greater than or equal to the second quantity threshold, obtain an abnormal operation detection result of the motor; if the number of the second target currents greater than the shutdown power consumption threshold is less than the second quantity threshold, obtain a normal rotation detection result of the motor; wherein, the second quantity threshold is less than the first quantity threshold.
[0032] In this embodiment, by comparing the second target current or the second average current with the corresponding shutdown power consumption threshold, the operation detection result can be accurately obtained.
[0033] As an implementation manner, after the step of obtaining the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold, it includes:
[0034] If an abnormal operation detection result of the motor is obtained, stop the motor;
[0035] If a normal rotation detection result of the motor is obtained, update the current operation stage and power consumption data of the motor.
[0036] In this embodiment, according to the operation detection result, deciding to stop the motor or update the several target currents can immediately stop the motor when the motor is abnormal, and update the current operation stage and power consumption data of the motor for continuous operation detection when the motor rotates normally.
[0037] As an implementation manner, before the step of determining several consecutive instantaneous currents as several target currents according to a preset time range, it includes:
[0038] Obtain the model information and cumulative working time of the motor;
[0039] Input the model information and the cumulative working time into a trained duration prediction network to obtain a predicted duration; the duration prediction network is obtained according to multiple motor training samples, and each of the motor training samples includes a model information sample, a cumulative working time sample as inputs, and a duration sample as a label;
[0040] Taking the latest instantaneous current as the range boundary, obtain the preset time range according to the predicted duration.
[0041] In this embodiment, the preset time range can be adjusted according to the model information and cumulative working time of the motor, so as to adjust the time-consuming of the motor operation detection, reduce the time of the motor being under the current pressure caused by the instantaneous current greater than the shutdown power consumption threshold, and reduce the damage of the current pressure to the motor life. Therefore, while taking into account the service life of the motor, the accuracy of the motor operation detection can be improved.
[0042] The second aspect of the embodiments of the present application provides a motor operation detection device, including:
[0043] A motor data acquisition module, configured to acquire the current operation stage and power consumption data of the motor;
[0044] A shutdown threshold coefficient acquisition module, configured to acquire the shutdown threshold coefficient corresponding to the current operation stage;
[0045] A shutdown power consumption threshold acquisition module, configured to obtain the shutdown power consumption threshold of the motor at the current stage according to a preset initial power consumption threshold and the shutdown threshold coefficient;
[0046] An operation detection result acquisition module, configured to obtain the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold.
[0047] Compared with the related art, the present application acquires the shutdown threshold coefficient according to the current operation stage of the motor, then obtains the shutdown power consumption threshold according to the initial power consumption threshold and the shutdown threshold coefficient, and then obtains the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold. Among them, the shutdown power consumption threshold is affected by the shutdown threshold coefficient, and the shutdown threshold coefficient is affected by the current operation stage. Therefore, the present application can acquire the shutdown power consumption threshold according to the current operation stage of the motor, so as to respectively combine the large instantaneous power consumption data during the process of the motor starting to stable rotation and the small instantaneous power consumption data when the motor is stably rotating to detect the motor abnormality, and improve the accuracy of the motor operation detection.
[0048] The third aspect of the embodiments of the present application provides a drying machine, including a motor, a memory, a processor, and a computer program stored in the memory and executable by the processor. When the processor executes the computer program, the steps of the motor operation detection method described above are implemented to obtain the operation detection result of the motor.
[0049] In order to understand the present application more clearly, the specific embodiments of the present application will be described below in conjunction with the accompanying drawings. Description of the Drawings
[0050] Figure 1 It is a schematic diagram of the steps of the motor operation detection method according to an embodiment of the present application.
[0051] Figure 2 Flow chart of the motor operation detection method according to an embodiment of the present application.
[0052] Figure 3 Schematic diagram of the module connection of the motor operation detection device according to an embodiment of the present application.
[0053] 200. Motor operation detection device; 201. Motor data acquisition module; 202. Shutdown threshold coefficient acquisition module; 203. Shutdown power consumption threshold acquisition module; 204. Operation detection result acquisition module. Detailed implementation manners
[0054] To make the objectives, technical solutions and advantages of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the accompanying drawings.
[0055] It should be clear that the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts belong to the scope protected by the embodiments of the present application.
[0056] When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects and do not have to be used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific circumstances. The singular forms of "a", "the" and "said" used in the present application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. The word "if" / "when" used herein can be interpreted as "when" or "when" or "in response to a determination".
[0057] In addition, in the description of the present application, unless otherwise specified, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0058] Please refer to Figure 1 , which is a flow chart of the motor operation detection method according to an embodiment of the present application, including:
[0059] S1: Obtain the current operation stage and power consumption data of the motor.
[0060] Among them, the operation stage of the motor includes a starting stage and a stable stage. The starting stage is the stage where the motor starts to accelerate from a stopped state or a decelerating operation state until it reaches a stable rotational speed. The stable stage refers to the stage where the rotational speed of the motor is stable. Among them, the preset operating speed can be the maximum operating speed of the motor.
[0061] The power consumption data of the motor includes the current values at different moments recorded starting from when the motor starts to rotate in response to a start command. Among them, in the power consumption data, the time difference between the current values at adjacent moments is the time interval for collecting the power consumption data. The unit of the time interval is ms, and the specific value of the time interval is set by the manufacturer or the user.
[0062] S2: Obtain the shutdown threshold coefficient corresponding to the current operation stage.
[0063] Among them, when the motor just starts, the motor starts to accelerate from a stationary state until it reaches a stable rotational speed. Therefore, if the current operation stage is the starting stage, the torque output of the motor needs to be greater than the resistance. At this time, the instantaneous power consumption data of the motor will be larger than the instantaneous power consumption data when the rotational speed of the motor is stable. Therefore, if the current operation stage is the stable stage, the corresponding shutdown threshold coefficient should be larger to be used to increase the obtained shutdown power threshold and prevent misjudgment in operation detection.
[0064] S3: Obtain the shutdown power threshold of the motor at the current stage according to the preset initial power threshold and the shutdown threshold coefficient.
[0065] Among them, the initial power threshold is preset by the manufacturer or the user, and the shutdown power threshold is the product of the initial power threshold and the shutdown threshold coefficient.
[0066] S4: Obtain the operation detection result of the motor according to the power consumption data and the shutdown power threshold.
[0067] Among them, when there are multiple consecutive instantaneous currents greater than the shutdown power threshold in the power consumption data, or when the number of instantaneous currents greater than the shutdown power threshold is relatively large within a preset period of time, an operation detection result of the motor having an abnormality is obtained. Among them, the motor having an abnormality may be that the motor is blocked.
[0068] Compared with the related art, the present application obtains a shutdown threshold coefficient according to the current operating stage of the motor, then obtains a shutdown power consumption threshold according to the initial power consumption threshold and the shutdown threshold coefficient, and then obtains the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold. Among them, the shutdown power consumption threshold is affected by the shutdown threshold coefficient, and the shutdown threshold coefficient is affected by the current operating stage. Therefore, the present application can obtain the shutdown power consumption threshold according to the current operating stage of the motor, and respectively combine the larger instantaneous current during the process of the motor starting to stable rotation and the smaller instantaneous current when the motor is stably rotating to detect the operation of the motor, improving the accuracy of the motor operation detection.
[0069] In a feasible embodiment, the step S2: obtaining the shutdown threshold coefficient corresponding to the current operating stage includes:
[0070] If the current operating stage is the starting stage, determine the first threshold coefficient as the shutdown threshold coefficient; if the current operating stage is the stable stage, determine the second threshold coefficient as the shutdown threshold coefficient; wherein, the first threshold coefficient is greater than the second threshold coefficient.
[0071] Among them, both the first threshold coefficient and the second threshold coefficient are set by the manufacturer or the user. For example, the second threshold coefficient is 100%, the first threshold coefficient is 120%, or the second threshold coefficient is 100%, the first threshold coefficient is 125%, etc.
[0072] In some embodiments, the current operating stage of the motor can be obtained according to the starting duration of the motor. Specifically, if the starting duration is less than or equal to a preset duration threshold, determine that the current operating stage of the motor is the starting stage; if the starting duration is greater than the duration threshold, determine that the current operating stage of the motor is the stable stage.
[0073] The starting duration of the motor is the duration accumulated when the motor starts to rotate in response to the start command. For example, the motor responds to the start command and starts to rotate from the stationary state at 12:01:10. At 12:01:12, the starting duration of the motor is 2 seconds. Among them, the duration threshold is set by the manufacturer or the user. For example, the duration threshold is default set to 2s, 1.5s, etc.
[0074] In this embodiment, the shutdown threshold coefficient corresponding to the current operating stage can be accurately obtained.
[0075] In a feasible embodiment, the power consumption data includes the instantaneous current at multiple time nodes; the step S4: obtaining the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold includes:
[0076] S41: Determine a number of consecutive instantaneous currents as a number of target currents according to a preset time range; the number of target currents includes the most recently acquired instantaneous current.
[0077] Among them, the preset time range can also be implemented using a time detection window. For example, taking the most recently acquired instantaneous current as the boundary of the time detection window, at this time, the number of consecutive instantaneous currents covered by the time detection window is the target current. It should be noted that the instantaneous current covered by the boundary of the time detection window is also the target current.
[0078] Determine the most recently acquired instantaneous current and the corresponding number of consecutive instantaneous currents as target currents for operation detection. This can improve the timeliness of operation detection.
[0079] S42: Obtain the operation detection result according to the number of target currents and the corresponding shutdown power consumption threshold.
[0080] Among them, by comparing the magnitudes of the number of target currents with the corresponding shutdown power consumption threshold, it can be determined whether the motor has abnormal conditions resulting in a number of target currents greater than the shutdown power consumption threshold, thereby obtaining the operation detection result.
[0081] In this embodiment, obtaining the operation detection result based on the number of target currents within the preset time range can prevent the influence of a very small amount of instantaneous current on the accuracy of the operation detection result.
[0082] In a feasible embodiment, the preset time range selects any one or both of the first time range and the second time range; among them, the first time range is less than the second time range;
[0083] The step of S41: Determine a number of consecutive instantaneous currents as a number of target currents according to a preset time range includes:
[0084] S411: Determine a number of consecutive instantaneous currents as a number of first target currents according to a first preset time interval and the first time range.
[0085] S412: And / or, determine a number of consecutive instantaneous currents as a number of second target currents according to a second preset time interval and the second time range; among them, the second preset time interval is greater than the first preset time interval.
[0086] Among them, the smaller first time range combined with the smaller first preset time interval can update a number of first target currents in a small range but with high frequency, while the larger second time range combined with the larger second preset time interval can update a number of second target currents in a large range but with low frequency.
[0087] Please refer to Figure 2 , for example, the first time range is 40 ms. At the current running stage of 40 ms, several first target currents are the instantaneous currents from 0 ms to 40 ms. The first preset time interval is 20 ms. Therefore, at the current running stage of 60 ms, update several first target currents to the instantaneous currents from 20 ms to 60 ms; the second time range is 100 ms. At the current running stage of 150 ms, several second target currents are the instantaneous currents from 50 ms to 150 ms. The second preset time interval is 50 ms. Therefore, at the current running stage of 200 ms, update several second target currents to the instantaneous currents from 100 ms to 200 ms. Among them, Figure 2 As shown in, the shutdown current is the shutdown power consumption threshold, and the default shutdown current is the initial power consumption threshold.
[0088] In this embodiment, different time intervals and preset time ranges are used to obtain the first target current and / or the second target current for obtaining the operation detection result, which increases the types of target currents obtained and is beneficial to increasing the comprehensiveness of obtaining the operation detection result.
[0089] In a feasible embodiment, the target current includes a first target current;
[0090] The step S42: obtaining the operation detection result according to the several target currents and the corresponding shutdown power consumption threshold includes:
[0091] S4211: Compare the several first target currents with the corresponding shutdown power consumption threshold. If all the first target currents are greater than the shutdown power consumption threshold, obtain the operation detection result that the motor has an abnormality; if there is a first target current less than the shutdown power consumption threshold, obtain the operation detection result that the motor rotates normally.
[0092] Among them, since the first target current is the instantaneous current within the first time range, the number of first target currents is small. To improve the accuracy of operation detection, it is necessary that all the first target currents are greater than the shutdown power consumption threshold to determine that the motor has an abnormality.
[0093] S4212: Alternatively, according to the preset filtering number, perform mean filtering on the several first target currents to obtain several first mean currents; the number of the first mean currents is less than the number of the first target currents.
[0094] Among them, the preset number of filters is set by the manufacturer or user. For example, it can be set to 5, 8, 10, etc. The process of performing mean filtering on the several first target currents is that the preset number of filters groups the several first target currents, and then performs mean filtering on the first target currents in each group.
[0095] S4213: Compare the first mean current with the corresponding power-off threshold for electricity consumption. If all the first mean currents are greater than the power-off threshold for electricity consumption, obtain the operation detection result that the motor is abnormal; if there is a first mean current less than the power-off threshold for electricity consumption, obtain the operation detection result that the motor is rotating normally.
[0096] Since instantaneous current mutations may occur at one or two time nodes when the motor is running, therefore, by performing mean filtering on the several first target currents, the influence of instantaneous current mutations at one or two time nodes on the accuracy of the operation detection result can be reduced.
[0097] Among them, step S4211 is an independent execution step, and steps S4212 and S4213 are execution steps with sequential associations. That is, when obtaining the operation detection result based on the first target current, only step S4211 needs to be executed, or steps S4212 and S4213 are executed in sequence, and the operation detection result can be obtained.
[0098] In this embodiment, by comparing the first target current or the first mean current with the corresponding power-off threshold for electricity consumption, the operation detection result can be accurately obtained.
[0099] In a feasible embodiment, the target current includes a second target current;
[0100] The step S42: obtaining the operation detection result according to the several target currents and the corresponding power-off threshold for electricity consumption includes:
[0101] S4221: Compare the several second target currents with the corresponding power-off threshold for electricity consumption. If the number of second target currents greater than the power-off threshold for electricity consumption is greater than or equal to the first quantity threshold, obtain the operation detection result that the motor is abnormal; if the number of second target currents greater than the power-off threshold for electricity consumption is less than the first quantity threshold, obtain the operation detection result that the motor is rotating normally.
[0102] Among them, since the second target current is the instantaneous current within the second time range, the number of second target currents is relatively large. In order to improve the accuracy of operation detection, it is only necessary to determine that the motor is abnormal when the number of second target currents greater than the power-off threshold for electricity consumption is greater than or equal to the first quantity threshold.
[0103] S4222: Alternatively, according to a preset number of filtering operations, perform mean filtering on the several second target currents within the detection window to obtain several second mean currents; the number of the second mean currents is less than the number of the second target currents.
[0104] Wherein, the preset number of filtering operations is set by the manufacturer or user. For example, it can be set to 5, 8, 10, etc. The process of performing mean filtering on the several second target currents is that the preset number of filtering operations groups the several second target currents, and then performs mean filtering on the second target currents in each group.
[0105] S4223: Compare the several second mean currents with the corresponding power-off power thresholds. If the number of the second mean currents greater than the power-off power thresholds is greater than or equal to a second quantity threshold, obtain the operation detection result that the motor is abnormal; if the number of the second target currents greater than the power-off power thresholds is less than the second quantity threshold, obtain the operation detection result that the motor rotates normally; wherein, the second quantity threshold is less than the first quantity threshold.
[0106] Since instantaneous current mutations may occur at one or two time nodes during motor operation, therefore, by performing mean filtering on the several second target currents, the influence of instantaneous current mutations at one or two time nodes on the accuracy of the operation detection result can be reduced.
[0107] Wherein, step S4221 is an independent execution step, and steps S4222 and S4223 are execution steps with sequential association. That is, when obtaining the operation detection result based on the second target current, only step S4221 needs to be executed, or steps S4222 and S4223 are executed in sequence, and the operation detection result can be obtained.
[0108] In this embodiment, by comparing the second target current or the second mean current with the corresponding power-off power threshold, the operation detection result can be accurately obtained.
[0109] In a feasible embodiment, after the step S4: obtaining the operation detection result of the motor according to the power consumption data and the power-off power threshold, it includes:
[0110] S5: If the operation detection result that the motor is abnormal is obtained, stop the motor.
[0111] S6: If the operation detection result that the motor rotates normally is obtained, update the current operation stage and power consumption data of the motor.
[0112] Among them, updating the current operating stage and power consumption data of the motor can be achieved by jumping to step S1 to continue the detection of motor anomalies starting from step S1.
[0113] In this embodiment, according to the operation detection result, deciding to stop the motor or update the power consumption data can immediately stop the motor when an anomaly occurs in the motor. When the motor is rotating normally, continue the operation detection according to the current operating stage and power consumption data of the motor.
[0114] In a feasible embodiment, before the step S41: determining a plurality of consecutive instantaneous currents as a plurality of target currents according to a preset time range, it includes:
[0115] S401: Obtain the model information and cumulative working time of the motor.
[0116] Among them, the model information is related to the component quality and production technology of the motor. Therefore, the model information is also related to the quality and available life of the motor. And the quality of the motor will decrease or the remaining available life will decrease as the cumulative working time increases. Therefore, both the model information and the cumulative working time of the motor are related to the remaining available service life of the motor.
[0117] S402: Input the model information and the cumulative working time into the trained duration prediction network to obtain a predicted duration; the duration prediction network is obtained based on a plurality of motor training samples, and each of the motor training samples includes a model information sample, a cumulative working time sample as inputs, and a duration sample as a label.
[0118] Among them, the duration sample is duration data that balances the time-consuming of adjusting the motor operation detection and the accuracy of the motor operation detection under the condition of corresponding model information samples and cumulative working time samples. For example, for motors with the same model information sample, the larger the cumulative working time sample, the shorter the corresponding duration sample; for motors with the same cumulative working time sample but different model information samples, the better the quality and the longer the available life of the model information sample, the longer the corresponding duration sample.
[0119] S403: Using the latest instantaneous current as the range boundary, obtain the preset time range according to the predicted duration.
[0120] In this embodiment, the preset time range can be adjusted according to the model information and cumulative working time of the motor to adjust the time-consuming of the motor operation detection, reduce the time for the motor to be subjected to the current pressure caused by the instantaneous current greater than the shutdown power consumption threshold, reduce the damage to the motor life caused by the current pressure, and thus improve the accuracy of the motor operation detection while taking into account the service life of the motor.
[0121] The second embodiment of the embodiments of the present application provides a motor operation detection device 200, including:
[0122] A motor data acquisition module 201, configured to acquire the current operation stage and power consumption data of the motor;
[0123] A shutdown threshold coefficient acquisition module 202, configured to acquire the shutdown threshold coefficient corresponding to the current operation stage;
[0124] A shutdown power consumption threshold acquisition module 203, configured to obtain the shutdown power consumption threshold of the motor at the current stage according to a preset initial power consumption threshold and the shutdown threshold coefficient;
[0125] An operation detection result acquisition module 204, configured to obtain the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold.
[0126] It should be noted that when the motor operation detection device 200 provided in the second embodiment of the present application executes the motor operation detection method, only the above-mentioned division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the motor operation detection device 200 provided in the second embodiment of the present application and the motor operation detection method in the first embodiment of the present application belong to the same concept. The implementation process is detailed in the method embodiment and will not be repeated here.
[0127] The third aspect of the embodiments of the present application provides a clothes dryer, including a motor, a storage, a processor, and a computer program stored in the storage and executable by the processor. When the processor executes the computer program, the steps of the above-mentioned motor operation detection method are implemented to obtain the operation detection result of the motor.
[0128] The device embodiments described above are only illustrative. The components described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of the present application. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0129] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memory, CD-ROM, optical memory, etc.) that contain computer-usable program code.
[0130] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the selected functions in Figure 1 one or more of the flows Figure 1 or blocks or combinations of blocks. These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the selected functions in Figure 1 one or more of the flows Figure 1 or blocks or combinations of blocks.
[0131] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the selected functions in Figure 1 one or more of the flows Figure 1 or blocks or combinations of blocks.
[0132] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and a memory.
[0133] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of computer-readable media.
[0134] A computer-readable medium includes permanent and non-permanent, removable and non-removable media that can implement information storage by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic tape disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer-readable medium does not include transitory computer-readable media, such as modulated data signals and carrier waves.
[0135] It should also be noted that the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.
[0136] The above are only embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.
Claims
1. A method for detecting the operation of a motor, characterized in that Including: Obtaining the current operating stage and power consumption data of the motor; Obtaining the shutdown threshold coefficient corresponding to the current operating stage; Obtaining the shutdown power consumption threshold of the motor at the current stage according to a preset initial power consumption threshold and the shutdown threshold coefficient; Obtaining the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold.
2. The motor operation detection method according to claim 1, wherein The step of obtaining the shutdown threshold coefficient corresponding to the current operating stage includes: If the current operating stage is the startup stage, determining the first threshold coefficient as the shutdown threshold coefficient; if the current operating stage is the stable stage, determining the second threshold coefficient as the shutdown threshold coefficient; wherein, the first threshold coefficient is greater than the second threshold coefficient.
3. The motor operation detection method according to claim 1, characterized in that The power consumption data includes instantaneous currents at multiple time nodes; The step of obtaining the operation detection result of the motor according to the power consumption data and the shutdown power consumption threshold includes: Determining a plurality of consecutive instantaneous currents as a plurality of target currents according to a preset time range; the plurality of target currents includes the latest collected instantaneous current; Obtaining the operation detection result according to the plurality of target currents and the corresponding shutdown power consumption threshold.
4. The motor operation detection method according to claim 3, characterized in that, The preset time range selects any one or both of the first time range and the second time range; wherein, the first time range is less than the second time range; The step of determining a plurality of consecutive instantaneous currents as a plurality of target currents according to a preset time range includes: Determining a plurality of consecutive instantaneous currents as a plurality of first target currents according to a first preset time interval and the first time range; And / or, determining a plurality of consecutive instantaneous currents as a plurality of second target currents according to a second preset time interval and the second time range; wherein, the second preset time interval is greater than the first preset time interval.
5. The motor operation detection method according to claim 3, wherein The target current is the first target current; The step of obtaining the operation detection result according to the plurality of target currents and the corresponding shutdown power consumption threshold includes: Comparing the plurality of first target currents with the corresponding shutdown power consumption threshold, if all the first target currents are greater than the shutdown power consumption threshold, obtaining the operation detection result that the motor has an abnormality; if there is a first target current less than the shutdown power consumption threshold, obtaining the operation detection result that the motor rotates normally; Or, performing mean filtering on the plurality of first target currents according to a preset filtering quantity to obtain a plurality of first mean currents; the quantity of the first mean currents is less than the quantity of the first target currents; Comparing the first mean currents with the corresponding shutdown power consumption threshold, if all the first mean currents are greater than the shutdown power consumption threshold, obtaining the operation detection result that the motor has an abnormality; if there is a first mean current less than the shutdown power consumption threshold, obtaining the operation detection result that the motor rotates normally.
6. The motor operation detection method according to claim 3, characterized in that The target current is the second target current; the step of obtaining the operation detection result according to the plurality of target currents and the corresponding shutdown power consumption threshold includes: Compare the several second target currents with the corresponding power-off power consumption thresholds. If the number of second target currents greater than the power-off power consumption threshold is greater than or equal to the first quantity threshold, obtain the operation detection result that the motor is abnormal; if the number of second target currents greater than the power-off power consumption threshold is less than the first quantity threshold, obtain the operation detection result that the motor rotates normally; Alternatively, according to a preset filtering quantity, perform mean filtering on the several second target currents within the detection window to obtain several second mean currents; the number of second mean currents is less than the number of second target currents; Compare the several second mean currents with the corresponding power-off power consumption thresholds. If the number of second mean currents greater than the power-off power consumption threshold is greater than or equal to the second quantity threshold, obtain the operation detection result that the motor is abnormal; if the number of second target currents greater than the power-off power consumption threshold is less than the second quantity threshold, obtain the operation detection result that the motor rotates normally; wherein, the second quantity threshold is less than the first quantity threshold.
7. The motor operation detection method according to claim 1, wherein After the step of obtaining the operation detection result of the motor according to the power consumption data and the power-off power consumption threshold, it includes: If the operation detection result that the motor is abnormal is obtained, stop the motor; If the operation detection result that the motor rotates normally is obtained, update the current operation stage and power consumption data of the motor.
8. The motor operation detection method according to claim 3, wherein Before the step of determining several consecutive instantaneous currents as several target currents according to a preset time range, it includes: Obtain the model information and cumulative working time of the motor; Input the model information and the cumulative working time into a trained duration prediction network to obtain a predicted duration; the duration prediction network is obtained according to multiple motor training samples, and each motor training sample includes a model information sample, a cumulative working time sample as input, and a duration sample as a label; Taking the latest instantaneous current as the range boundary, obtain the preset time range according to the predicted duration.
9. A motor operation detection device, characterized in that, It includes: A motor data acquisition module, configured to acquire the current operation stage and power consumption data of the motor; A power-off threshold coefficient acquisition module, configured to acquire the power-off threshold coefficient corresponding to the current operation stage; A power-off power consumption threshold acquisition module, configured to obtain the power-off power consumption threshold of the current stage of the motor according to a preset initial power consumption threshold and the power-off threshold coefficient; An operation detection result acquisition module, configured to obtain the operation detection result of the motor according to the power consumption data and the power-off power consumption threshold.
10. A clothes dryer, characterized in that: It includes a motor, a storage, a processor, and a computer program stored in the storage and executable by the processor. When the processor executes the computer program, it implements the steps of the motor operation detection method according to any one of claims 1 to 8 to obtain the operation detection result of the motor.