Barrier detection method and device, clothes airing machine and storage medium

By optimizing the current fluctuation threshold and dual adjustment mechanism, the problems of large current fluctuation and misjudgment in resistance detection of smart clothes drying machines are solved, and more accurate resistance detection is achieved, ensuring the stable operation and safety of the clothes drying machine.

CN120629930APending Publication Date: 2025-09-12GUANGDONG HOTATA TECH GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510967685.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-14
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

The existing intelligent clothes drying machine's resistance detection technology relies on the current threshold, which has the problems of large current fluctuations, misjudgment risk and false triggering, resulting in reduced reliability and safety of the clothes drying machine's operation.

Method used

By optimizing the current fluctuation threshold, combining the real-time operating current and the average starting current, dynamically adjusting the current fluctuation threshold, and adopting a dual adjustment mechanism to ensure that the process capability index is within the preset range, accurate resistance detection can be achieved.

Benefits of technology

The accuracy of obstruction detection is improved, false triggering is reduced, the normal operation of the clothes dryer is ensured, the risk of damage is reduced, and the system sensitivity and response speed are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120629930A_ABST
    Figure CN120629930A_ABST
Patent Text Reader

Abstract

The invention relates to a resistance detection method and device, a clothes airing machine and a storage medium, and the method comprises the steps: carrying out the optimization of a current fluctuation threshold value of equipment, and obtaining an optimized current fluctuation threshold value; acquiring a real-time running current and a starting current mean value of the equipment, and determining a real-time current fluctuation value of the equipment based on the real-time running current and the starting current mean value; comparing the real-time current fluctuation value of the equipment with an optimized current fluctuation threshold value, and if the real-time current fluctuation value of the equipment is greater than the optimized current fluctuation threshold value, judging that the equipment encounters resistance; compared with the prior art, the technical scheme of the invention can improve the accuracy of resistance detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart homes, and in particular to an obstruction detection method, device, clothes drying machine, and storage medium. Background Art

[0002] As a smart home device, smart clothes drying machine is widely used in home environments for drying clothes. However, during the operation of the clothes drying machine, friction between mechanical parts, the influence of clothes weight, motor performance problems, deformation or damage of mechanical structure, etc. may cause the clothes drying machine to encounter resistance during operation. In order to ensure the normal operation and safety of the clothes drying machine, effective resistance detection is required to detect and take corresponding measures in time to prevent the clothes drying machine from being damaged by continued operation.

[0003] At present, the resistance detection technology of smart clothes drying machines mainly relies on the monitoring of the motor's operating current. When the clothes drying rod assembly encounters resistance, the load on the motor increases, causing the motor's operating current to rise. Through the set current threshold, the system can judge whether the current exceeds the normal range, thereby determining whether resistance is encountered.

[0004] However, although resistance detection can be performed only through a set current threshold, to a certain extent, it still has some limitations in practical applications. For example, it cannot effectively solve the problem of large current fluctuations after the motor has run a certain number of times, resulting in poor process capability, thereby reducing the reliability and safety of the clothes dryer; and it cannot optimize the problem of false triggering due to resistance, which poses a risk of misjudgment and affects the normal operation of the clothes dryer. Summary of the Invention

[0005] The present application provides an obstruction detection method, device, clothes drying machine and storage medium, which can improve the accuracy of obstruction detection.

[0006] In the first aspect, the present application provides a method for detecting obstruction, comprising: optimizing the current fluctuation threshold of the device to obtain an optimized current fluctuation threshold; obtaining the real-time operating current and the starting current average of the device, and determining the real-time current fluctuation value of the device based on the real-time operating current and the starting current average; comparing the real-time current fluctuation value of the device with the optimized current fluctuation threshold, and if the real-time current fluctuation value of the device is greater than the optimized current fluctuation threshold, it is determined that the device has encountered an obstruction situation.

[0007] In one possible implementation, the current current fluctuation threshold of the device is optimized to obtain an optimized current fluctuation threshold, specifically including: obtaining the current current fluctuation threshold and the starting current data sequence of the device, and calculating the process capability index value based on the current current fluctuation threshold and the starting current data sequence; judging whether the process capability index value is within a preset process capability index threshold range; if the process capability index value is not within the preset process capability index threshold range, adjusting the current current fluctuation threshold, recalculating the process capability index value based on the adjusted current current fluctuation threshold and the starting current data sequence, and going to the step of judging whether the process capability index value is within the preset process capability index threshold range; if the process capability index value is within the process capability index threshold range, determining that the current fluctuation threshold is the optimized current fluctuation threshold.

[0008] In one possible implementation, obtaining the average starting current of the device specifically includes: calculating the current average corresponding to the starting current data sequence to obtain the average starting current of the device; wherein the starting current data sequence is obtained by obtaining the duty cycle of the device in real time when the device is detected to be started, and when it is detected that the duty cycle reaches a target ratio, performing current data collection and processing on the device based on preset current sampling parameters, and integrating all the sampled starting current data.

[0009] In a possible implementation, the process capability index value is calculated based on the current current fluctuation threshold and the starting current data sequence, specifically including: calculating the current standard deviation and the starting current mean of the equipment based on the starting current data sequence; calculating the upper specification limit and the lower specification limit of the process capability index based on the current current fluctuation threshold and the starting current mean; calculating the process capability index value based on the starting current mean, the current standard deviation, the upper specification limit and the lower specification limit of the process capability index.

[0010] In one possible implementation, if the process capability index value is not within a preset process capability index threshold range, the current current fluctuation threshold is adjusted, specifically including: determining a process capability index upper threshold and a process capability index lower threshold based on the process capability index threshold range; comparing the process capability index value with the process capability index upper threshold and the process capability index lower threshold, respectively; if the process capability index value is greater than the process capability index upper threshold, reducing the current current fluctuation threshold; if the process capability index value is less than the process capability index lower threshold, amplifying the current current fluctuation threshold.

[0011] In one possible implementation, the acquisition device's current fluctuation threshold specifically includes: acquiring the device's motor operating current sequence, wherein the motor operating current sequence is a current sequence during the device's operation; calculating an initial process capability index value based on the motor operating current sequence and a preset conventional current fluctuation threshold; if the initial process capability index value is not within the process capability index threshold range, adjusting the conventional current fluctuation threshold to obtain the current current fluctuation threshold.

[0012] In one possible implementation, the motor operating current sequence of the acquisition device specifically includes: when it is detected that the device has run to the target position, the voltage analog-to-digital conversion value is acquired according to the preset voltage sampling parameters based on the analog-to-digital converter interface to obtain multiple voltage analog-to-digital conversion values; the multiple voltage analog-to-digital conversion values ​​are converted into their respective corresponding motor operating currents, and all motor operating currents are integrated to obtain a motor operation sequence.

[0013] In the second aspect, an embodiment of the present application also provides an obstruction detection device, comprising: a current fluctuation threshold optimization module, a device real-time current fluctuation value determination module and an obstruction detection module; wherein the current fluctuation threshold optimization module is used to optimize the current fluctuation threshold of the device to obtain an optimized current fluctuation threshold; the device real-time current fluctuation value determination module is used to obtain the real-time operating current and starting current average of the device, and determine the real-time current fluctuation value of the device based on the real-time operating current and the starting current average; the obstruction detection module is used to compare the real-time current fluctuation value of the device with the optimized current fluctuation threshold. If the real-time current fluctuation value of the device is greater than the optimized current fluctuation threshold, it is determined that the device has encountered an obstruction situation.

[0014] In a third aspect, an embodiment of the present application also provides a method for detecting obstruction in a clothes drying machine, which is implemented by applying any of the methods described above; the real-time operating current of the device is the real-time operating current of the motor in the power system of the clothes drying machine, and the starting current is the starting current of the motor.

[0015] In a fourth aspect, an embodiment of the present application further provides a computer device, which includes a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above method when executing the computer program.

[0016] In a fifth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program can implement the above method when executed by a processor.

[0017] The embodiments of the present application provide an obstruction detection method, device, clothes drying machine, and storage medium, which have the following advantages over the prior art:

[0018] The method optimizes the current fluctuation threshold of the device to obtain an optimized current fluctuation threshold; obtains the real-time operating current and the starting current average of the device, and determines the real-time current fluctuation value of the device based on the real-time operating current and the starting current average; compares the real-time current fluctuation value of the device with the optimized current fluctuation threshold, and if the real-time current fluctuation value of the device is greater than the optimized current fluctuation threshold, it is determined that the device is in an obstruction situation; compared with the prior art, the technical solution of the present application optimizes the current fluctuation threshold, can dynamically adapt to the aging of the motor due to long-term operation, resulting in increased current fluctuation and poor stability, can avoid misjudgment caused by a fixed current threshold, and solves the problem of process capability deterioration after the number of motor operations increases; and determines the real-time current fluctuation value based on the real-time operating current and the starting current average, can more accurately reflect the real-time load changes of the motor, reduce the problem of false triggering of obstruction caused by current fluctuation, improve the accuracy of obstruction detection, and ensure the normal operation of the clothes drying machine. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0020] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0021] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0022] Figure 1 This is a flow chart of an embodiment of an obstruction detection method provided by the present application;

[0023] Figure 2 This is a structural diagram of an embodiment of an obstruction detection device provided by the present application;

[0024] Figure 3 This is a schematic structural diagram of a current detection circuit according to an embodiment of the present application;

[0025] Figure 4 This is a structural diagram of a computer device provided by this application. DETAILED DESCRIPTION

[0026] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0027] The disclosure below provides many different embodiments or examples for implementing different structures of the present application. In order to simplify the disclosure of the present application, the components and settings of specific examples are described below. Of course, these are merely examples and are not intended to limit the present application. In addition, the present application may repeat reference numbers and / or letters in different examples. Such repetition is for the purpose of simplicity and clarity and does not in itself indicate the relationship between the various embodiments and / or settings discussed.

[0028] It will be understood that when used in this specification and the appended claims, the terms “comprises” and “comprising” indicate the presence of described features, integers, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.

[0029] It should also be understood that the terms used in this specification are for the purpose of describing specific embodiments only and are not intended to limit the present application. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise.

[0030] It should be further understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0031] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0032] Example 1, see Figure 1 , Figure 1 This is a flow chart of an embodiment of an obstruction detection method provided by the present application. Figure 1 As shown, the method includes steps 101 and 102, which are specifically as follows:

[0033] Step 101: Optimize the current fluctuation threshold of the device to obtain an optimized current fluctuation threshold.

[0034] In one embodiment, the device includes but is not limited to a clothes drying machine.

[0035] In one embodiment, the process of optimizing the current fluctuation threshold of the device to obtain the optimized current fluctuation threshold includes steps S1-S4, as shown below:

[0036] S1. Obtaining a current fluctuation threshold value and a startup current data sequence of a device, and calculating a process capability index value based on the current fluctuation threshold value and the startup current data sequence;

[0037] S2, determine whether the process capability index value is within the preset process capability index threshold range; if not, execute step S3; if so, execute step S4;

[0038] S3, adjusting the current current fluctuation threshold, calculating the process capability index value based on the adjusted current current fluctuation threshold and the starting current data sequence, and then returning to step S2;

[0039] S4. Determine that the current fluctuation threshold is the optimized current fluctuation threshold.

[0040] In one embodiment, a current current fluctuation threshold of the device is obtained.

[0041] Specifically, the motor operating current sequence of the equipment is collected, wherein the motor operating current sequence is the current sequence during the operation of the equipment; based on the motor operating current sequence and a preset conventional current fluctuation threshold, an initial process capability index value is calculated; if the initial process capability index value is not within the process capability index threshold range, the conventional current fluctuation threshold is adjusted to obtain the current current fluctuation threshold.

[0042] Specifically, motors in different usage states, such as new motors and old motors that have been used for a period of time, have different current characteristics during operation. New motors usually operate stably and have higher process capability index values. Old motors may experience increased current fluctuations due to wear, aging, and other reasons, resulting in poor stability and lower process capability index values. Therefore, before making subsequent adjustments to the fluctuation range based on the motor's operation, the device's conventional current fluctuation threshold is initially adjusted based on the motor's usage state. This can make the selected current current fluctuation threshold more consistent with the motor's usage state and further reduce the number of subsequent adjustments to the current current fluctuation threshold.

[0043] Specifically, when collecting the motor operating current sequence of the device, the current operating position of the device is detected. When it is detected that the device has run to the target position, the voltage analog-to-digital conversion value is collected according to the preset voltage sampling parameters based on the analog-to-digital converter interface to obtain multiple voltage analog-to-digital conversion values; the multiple voltage analog-to-digital conversion values ​​are respectively converted into their respective corresponding motor operating currents, and all motor operating currents are integrated to obtain the motor operating sequence.

[0044] Preferably, the target position is the upper limit position of the clothes drying machine, and the equipment operation process is the process of the clothes drying component rising to the upper limit position.

[0045] Specifically, by real-time detection of the current operating position of the clothes drying component of the clothes drying machine, when it is detected that the clothes drying component has risen to the upper limit, the voltage analog-to-digital conversion value is collected according to the preset voltage sampling parameters based on the analog-to-digital converter interface to obtain the motor operating current sequence of the equipment; the current data at the current moment is selected because when the clothes drying component rises to the upper limit, the motor is in a no-resistance state, and the current data at this time can better reflect the operating characteristics of the motor in the no-resistance state.

[0046] Specifically, when collecting voltage analog-to-digital conversion values ​​based on preset voltage sampling parameters based on the analog-to-digital converter interface, an IO interface on the single-chip microcomputer is configured as an analog-to-digital converter interface for connecting to the voltage output interface of the current detection circuit, and the voltage value output by the voltage output interface in the current detection circuit is periodically detected based on the analog-to-digital converter interface according to the preset voltage sampling parameters, and the collected voltage value is converted into a voltage analog-to-digital conversion value based on the analog-to-digital converter in the single-chip microcomputer.

[0047] Specifically, the preset voltage sampling parameters include but are not limited to voltage sampling time; preferably, the voltage sampling time is 500ms.

[0048] Preferably, Figure 3 As shown, Figure 3 This is a structural schematic diagram of a current detection circuit of an embodiment provided by the present application; the current detection circuit is used to monitor the current flowing through a specific resistor and convert it into a voltage signal for reading by the interface of the analog-to-digital converter of the microcontroller; wherein the specific resistor is resistor R38 in the circuit; resistor R38 in the circuit is a small resistance resistor of 0.1Ω, which is connected in series in the current path and is used to detect the current flowing through it; according to Ohm's law, the current flowing through resistor R38 will produce a voltage drop on the resistor that is proportional to the current. Since an IO pin of the microcontroller is configured as the input channel of the analog-to-digital converter, it is used to collect the voltage drop on R38; this IO pin is connected to the voltage output interface I_TEST_ADC in the circuit.

[0049] Specifically, based on Ohm's law, the multiple voltage analog-to-digital conversion values ​​are converted into their corresponding motor operating currents, and based on the acquisition order, all motor operating currents are integrated to obtain a motor operating sequence.

[0050] In one embodiment, when calculating the initial process capability index value based on the motor operating current sequence and the preset conventional current fluctuation threshold, the first current mean and the first current standard deviation corresponding to the motor operating current sequence are calculated, and based on the preset conventional current fluctuation threshold and the first current mean, the conventional specification upper limit and the conventional specification lower limit of the process capability index are determined; the initial process capability index value is calculated based on the first current mean, the first current standard deviation, the conventional specification upper limit and the conventional specification lower limit of the process capability index.

[0051] Specifically, based on the preset conventional current fluctuation threshold and the first current mean, when determining the conventional specification upper limit and the conventional specification lower limit of the process capability index, the first sum of the conventional current fluctuation threshold and the first current mean is calculated, and the first sum is used as the conventional specification upper limit of the process capability index; the first difference between the first current mean and the conventional current fluctuation threshold is calculated, and the first difference is used as the conventional specification lower limit of the process capability index.

[0052] Specifically, the first current mean, the first current standard deviation, the process capability index conventional specification upper limit, and the process capability index conventional specification lower limit are input into a preset process capability index calculation formula to calculate an initial process capability index value, wherein the process capability index calculation formula is as follows:

[0053] CPK=min[(USL-μ) / (3σ), (μ-LSL) / (3σ)];

[0054] Where CPK is the process capability index value, USL is the upper specification limit of the process capability index, LSL is the lower specification limit of the process capability index, μ is the mean current, and σ is the standard deviation of the current.

[0055] Specifically, if the initial process capability index value is not within the process capability index threshold range, the initial process capability index value is compared with the process capability index upper threshold and the process capability index lower threshold of the process capability index threshold range respectively; if the initial process capability index value is greater than the process capability index upper threshold, it means that the stability of the equipment is good, and the conventional current fluctuation threshold can be amplified to obtain the current current fluctuation threshold; if the initial process capability index value is less than the process capability index lower threshold, it means that the stability of the equipment is poor, and the conventional current fluctuation threshold can be reduced to obtain the current current fluctuation threshold.

[0056] Preferably, when the conventional current fluctuation threshold is enlarged or reduced, the scaling can be performed according to a preset ratio, or multiple optional current fluctuation thresholds can be pre-set based on test experience values, and an optional current fluctuation threshold that is greater than or less than the conventional current fluctuation threshold can be selected from the multiple optional current fluctuation thresholds as the current current fluctuation threshold.

[0057] Preferably, the conventional current fluctuation threshold can be set to 10%-20% of the rated current of the motor; for example, when the conventional current fluctuation threshold is set to 10% of the current value, if the rated current of the motor is 1A, the fluctuation range of 10% means that the current can vary between 0.9A and 1.1A.

[0058] Preferably, the upper threshold of the process capability index is 1.67; the lower threshold of the process capability index is 1.33.

[0059] In one embodiment, a startup current data sequence of the device is collected.

[0060] Specifically, when collecting the startup current data sequence of the device, the duty cycle of the device is obtained in real time when the device is detected to be started; when it is detected that the duty cycle reaches the target ratio, the current data of the device is collected and processed based on the preset current sampling parameters, and all the startup current data obtained by sampling are integrated to obtain the startup current data sequence.

[0061] Specifically, due to the brief surge current generated by electromagnetic inertia and mechanical static friction at the moment of motor startup, if the current in the startup phase is directly sampled, the subsequent calculated current mean and current standard deviation will be seriously distorted, seriously interfering with the calculation accuracy of the process capability index value; the traditional solution uses a fixed delay to skip the startup phase, but for a clothes dryer, it may be hung with clothes during use, and the weight of the clothes varies. When it is lightly loaded or unloaded, the starting efficiency of the motor will be relatively high, and the time to enter the steady state will be shorter. When it is heavily loaded, the starting efficiency of the motor will be relatively slow, and the time to enter the steady state will be longer. Therefore, it is believed that the current method of skipping the startup phase based only on a fixed delay also has the problem of data distortion due to current sampling before entering the steady state.

[0062] The startup of the device motor involves a slow startup process, and slow startup is a process of adjusting the duty cycle from 0% to 100% through software. When the duty cycle reaches the target ratio, it is marked that the motor has completed the startup phase and entered the uniform motion phase. Based on this, in an embodiment of the present application, by obtaining the duty cycle of the device, the startup process of the device is quantified based on the duty cycle. When it is detected that the duty cycle reaches the target ratio, the startup current data is collected, which can ensure that the collected startup current data is current data that skips the startup phase.

[0063] Preferably, the target ratio is 100%.

[0064] Specifically, the preset current sampling parameters include but are not limited to sampling time; preferably, the sampling time is related to the sequence length and the current waveform period; for example, the sampling time is set to 500ms; this is because the single cycle of the motor current waveform is 5ms. If the sequence length is 100 current cycles, the sampling time needs to be set to 500ms.

[0065] Preferably, the starting current data collected is the current data when the clothes drying component of the clothes drying machine is in the rising process and the motor starting stage is skipped; this is because during the rising process of the clothes drying rod component, the motor is usually in a steady-state operation state, the current change is relatively stable, and the clothes drying rod component is more likely to encounter resistance during the rising process; by collecting current data during the rising process, these resistance changes can be detected more sensitively and protective measures can be taken in time.

[0066] Specifically, based on the collection time corresponding to each of all starting current data, the data are sorted in order from early to late to obtain a starting current data sequence.

[0067] In one embodiment, during operation of the device, after obtaining the current current fluctuation threshold and the startup current data sequence of the device, a process capability index value is calculated based on the current current fluctuation threshold and the startup current data sequence.

[0068] Specifically, based on the starting current data sequence, the current standard deviation and the starting current mean of the equipment are calculated; based on the current current fluctuation threshold and the starting current mean, the process capability index specification upper limit and the process capability index specification lower limit are calculated; based on the starting current mean, the current standard deviation, the process capability index specification upper limit and the process capability index specification lower limit, the process capability index value is calculated.

[0069] Specifically, the current mean corresponding to the starting current data sequence is calculated to obtain the starting current mean of the device.

[0070] Specifically, based on the current current fluctuation threshold and the starting current mean, when calculating the upper specification limit and the lower specification limit of the process capability index, the second sum of the current current fluctuation threshold and the starting current mean is calculated, and the second sum is used as the upper specification limit of the process capability index; the second difference between the starting current mean and the current current fluctuation threshold is calculated, and the second difference is used as the lower specification limit of the process capability index.

[0071] Specifically, the starting current mean, the current standard deviation, the process capability index upper specification limit, and the process capability index lower specification limit are respectively substituted into the above process capability index calculation formula to calculate the process capability index value.

[0072] In one embodiment, if the process capability index value is not within the preset process capability index threshold range, the current current fluctuation threshold is adjusted, and the process capability index value is recalculated based on the adjusted current current fluctuation threshold and the startup current data sequence, and the process proceeds to the step of determining whether the process capability index value is within the preset process capability index threshold range.

[0073] In one embodiment, if the process capability index value is not within the process capability index threshold range, then when adjusting the current current fluctuation threshold, the process capability index upper threshold and the process capability index lower threshold are determined based on the process capability index threshold range; the process capability index value is compared with the process capability index upper threshold and the process capability index lower threshold respectively; if the process capability index value is greater than the process capability index upper threshold, the current current fluctuation threshold is reduced; if the process capability index value is less than the process capability index lower threshold, the current current fluctuation threshold is amplified.

[0074] Specifically, the process capability index threshold range is used to determine whether the process capability index value is within an acceptable range; if the process capability index value is not within the process capability index threshold range, and the process capability index value is greater than the process capability index upper threshold of the process capability index threshold range, it means that the current current fluctuation threshold is set too large, which will result in too high tolerance for current fluctuations, and the system may not be able to identify resistance in time, increasing the risk of damage to the clothes dryer when encountering resistance. Therefore, further adjustment is needed to narrow the current fluctuation threshold; if the process capability index value is not within the process capability index threshold range, and the process capability index value is less than the process capability index lower threshold of the process capability index threshold range, it means that the current current fluctuation threshold is set too small, which will result in too low tolerance for current fluctuations, and normal current fluctuations may be misjudged as resistance, which may easily lead to frequent false triggering, which may interrupt the normal operation of the clothes dryer, reduce operating efficiency, and may also increase energy consumption. Therefore, further adjustment is needed to amplify the current current fluctuation threshold.

[0075] Preferably, when the current current fluctuation threshold is enlarged or reduced, the scaling can be performed according to a preset ratio, or multiple first optional current fluctuation thresholds can be pre-set based on test experience values, and a first optional current fluctuation threshold that is greater than or less than the current current fluctuation threshold can be selected from the multiple first optional current fluctuation thresholds as the adjusted current current fluctuation threshold.

[0076] Specifically, based on the adjusted current current fluctuation threshold and the starting current data sequence, the process capability index value is recalculated, and the recalculated process capability index value is compared with the process capability index threshold range. If the recalculated process capability index value is still not within the process capability index threshold range, the current current fluctuation threshold is adjusted again based on the comparison results of the process capability index value with the process capability index upper threshold and the process capability index lower threshold.

[0077] In one embodiment, if the process capability index value is within the process capability index threshold range, the current current fluctuation threshold is determined to be the optimized current fluctuation threshold.

[0078] In one embodiment, when the process capability index value is within the process capability index threshold range, the current current fluctuation threshold is directly obtained and set as the optimized current fluctuation threshold.

[0079] In one embodiment, after the optimized current fluctuation threshold is determined, the optimized current fluctuation threshold is used during operation of the device, and the device is automatically detected to see if it encounters an obstruction based on the optimized current fluctuation threshold.

[0080] Step 102: Obtain the real-time running current and the average value of the starting current of the device, and determine the real-time current fluctuation value of the device based on the real-time running current and the average value of the starting current.

[0081] In one embodiment, a difference between the real-time operating current value and the starting current average value is calculated, and the difference is used as the real-time current fluctuation value of the device.

[0082] Step 103: Compare the real-time current fluctuation value of the device with the optimized current fluctuation threshold. If the real-time current fluctuation value of the device is greater than the optimized current fluctuation threshold, it is determined that the device encounters an obstruction situation.

[0083] In one embodiment, during the rising process of the clothes drying machine, the real-time current fluctuation value of the clothes drying machine equipment is obtained and compared with the optimized current fluctuation threshold value. Based on the comparison result, it can be quickly determined whether the clothes drying machine encounters an obstruction situation.

[0084] Specifically, the obstruction situation of the clothes drying machine refers to a situation where the clothes drying machine encounters an obstacle during the lifting process.

[0085] In summary, the present application provides a method for detecting obstruction, which first selects the current current fluctuation threshold based on the equipment usage status, and then further automatically adjusts the current current fluctuation threshold based on the process capability index value; through a dual adjustment mechanism, it ensures that the process capability index value is within the preset threshold range, so that the clothes drying machine can achieve more accurate and reliable obstruction detection in subsequent use; this dual adjustment mechanism can not only effectively solve the problem of large current fluctuations and poor process capability after the motor has run a certain number of times, but also improve the system sensitivity and response speed of the clothes drying machine, ensuring that protective measures are taken in time in real obstruction situations to avoid potential damage risks, and reducing the possibility of false triggering, thereby reducing operation interruptions and increased energy consumption caused by unnecessary protection actions, reducing unexpected shutdowns, and making the clothes drying process smoother and more efficient.

[0086] Example 2, see Figure 2 , Figure 2 It is a structural schematic diagram of an embodiment of an obstruction detection device provided by the present application; corresponding to the above obstruction detection method, the present application also provides an obstruction detection device, which includes a module for executing the above obstruction detection method, and the obstruction detection device can be configured in a desktop computer, a tablet computer, a laptop computer, and other terminals; specifically, the obstruction detection device includes a current fluctuation threshold optimization module 201, a device real-time current fluctuation value determination module 202 and an obstruction detection module 203.

[0087] The current fluctuation threshold optimization module 201 is used to optimize the current fluctuation threshold of the device to obtain an optimized current fluctuation threshold.

[0088] The device real-time current fluctuation value determination module 202 is configured to obtain the real-time running current and the average value of the starting current of the device, and determine the real-time current fluctuation value of the device based on the real-time running current and the average value of the starting current.

[0089] The resistance detection module 203 is configured to compare the real-time current fluctuation value of the device with the optimized current fluctuation threshold value, and determine that the device is in a resistance situation if the real-time current fluctuation value of the device is greater than the optimized current fluctuation threshold value.

[0090] In one embodiment, the current fluctuation threshold optimization module 201 is used to optimize the current fluctuation threshold of the device to obtain an optimized current fluctuation threshold, specifically including: obtaining the current current fluctuation threshold and the starting current data sequence of the device, and calculating the process capability index value based on the current current fluctuation threshold and the starting current data sequence; judging whether the process capability index value is within a preset process capability index threshold range; if the process capability index value is not within the preset process capability index threshold range, adjusting the current current fluctuation threshold, recalculating the process capability index value based on the adjusted current current fluctuation threshold and the starting current data sequence, and going to the step of judging whether the process capability index value is within the preset process capability index threshold range; if the process capability index value is within the process capability index threshold range, determining that the current fluctuation threshold is the optimized current fluctuation threshold.

[0091] In one embodiment, the device real-time current fluctuation value determination module 202 is used to obtain the average starting current of the device, specifically including: calculating the current average corresponding to the starting current data sequence to obtain the average starting current of the device; wherein, the starting current data sequence is obtained by obtaining the duty cycle of the device in real time when the device is detected to be started, and when it is detected that the duty cycle reaches a target ratio, performing current data collection and processing on the device based on preset current sampling parameters, and integrating all the sampled starting current data.

[0092] In one embodiment, the current fluctuation threshold optimization module 201 is used to calculate the process capability index value based on the current current fluctuation threshold and the starting current data sequence, specifically including: calculating the current standard deviation and the starting current mean of the equipment based on the starting current data sequence; calculating the upper specification limit and the lower specification limit of the process capability index based on the current current fluctuation threshold and the starting current mean; calculating the process capability index value based on the starting current mean, the current standard deviation, the upper specification limit and the lower specification limit of the process capability index.

[0093] In one embodiment, the current fluctuation threshold optimization module 201 is used to adjust the current current fluctuation threshold if the process capability index value is not within a preset process capability index threshold range, specifically including: determining a process capability index upper threshold and a process capability index lower threshold based on the process capability index threshold range; comparing the process capability index value with the process capability index upper threshold and the process capability index lower threshold, respectively; if the process capability index value is greater than the process capability index upper threshold, reducing the current current fluctuation threshold; if the process capability index value is less than the process capability index lower threshold, amplifying the current current fluctuation threshold.

[0094] In one embodiment, the current fluctuation threshold optimization module 201 is used to obtain the current current fluctuation threshold of the device, specifically including: collecting the motor operating current sequence of the device, wherein the motor operating current sequence is the current sequence during the operation of the device; based on the motor operating current sequence and the preset conventional current fluctuation threshold, calculating the initial process capability index value; if the initial process capability index value is not within the process capability index threshold range, adjusting the conventional current fluctuation threshold to obtain the current current fluctuation threshold.

[0095] In one embodiment, the current fluctuation threshold optimization module 201 is used to collect the motor operating current sequence of the device, specifically including: when it is detected that the device has run to the target position, based on the analog-to-digital converter interface, collecting the voltage analog-to-digital conversion value according to the preset voltage sampling parameters to obtain multiple voltage analog-to-digital conversion values; respectively converting the multiple voltage analog-to-digital conversion values ​​into their respective corresponding motor operating currents, integrating all motor operating currents, and obtaining the motor operating sequence.

[0096] The above-mentioned resistance detection device can implement the resistance detection method of the above-mentioned method embodiment. The optional items in the above-mentioned method embodiment are also applicable to this embodiment and will not be described in detail here.

[0097] Example 3. The present application also provides a method for detecting obstruction in a clothes drying machine, which is implemented by applying the method described in any one of the above-mentioned Example 1; the real-time operating current of the device is the real-time operating current of the motor in the power system of the clothes drying machine, and the starting current is the starting current of the motor.

[0098] In one embodiment, the current fluctuation threshold of the clothes drying machine is optimized to obtain the optimized current fluctuation threshold of the clothes drying machine; the real-time operating current and the average of the starting current of the clothes drying machine are obtained, and the real-time current fluctuation value of the equipment of the clothes drying machine is determined based on the real-time operating current and the average of the starting current; the real-time current fluctuation value of the equipment is compared with the optimized current fluctuation threshold, and if the real-time current fluctuation value of the equipment of the clothes drying machine is greater than the optimized current fluctuation threshold, it is determined that the clothes drying machine has encountered an obstruction situation.

[0099] In one embodiment, the real-time operating current of the device is the current collected during the operation of the device, and the operation process of the device is the process of the clothes drying component rising to the upper limit.

[0100] In one embodiment, the clothes drying machine includes a main unit and a clothes drying rod assembly, wherein the main unit is mounted on the ceiling, and the clothes drying rod assembly is arranged below the main unit via a steel wire rope or other lifting components.

[0101] Specifically, the clothes drying rod assembly includes but is not limited to one or more clothes drying rods for drying clothes, one or more quilt drying rods for drying large items such as bedding, and one or more horizontal rods and drying nets for drying small items. Clothes of general size are usually hung on clothes drying rods, quilt drying rods or horizontal rods through clothing hanging parts.

[0102] Specifically, the main unit is provided with a main controller, a clothes drying machine power system and other devices, wherein the clothes drying machine power system may include a motor, a winding wheel, a pulley assembly, a wire rope, etc. The main controller is connected to the motor through a motor driver for controlling the rotation of the motor. The winding wheel is connected to the motor output shaft for transmission. One end of the wire rope is set on the winding wheel, and the other end passes through the pulley in the pulley assembly and changes direction, such as changing the horizontal direction to the vertical direction, and is fixedly connected to the clothes drying rod assembly under the main unit. The winding wheel is driven by the motor to rotate so as to be able to retract and release the wire rope, thereby driving the clothes drying rod assembly on the wire rope to rise or fall.

[0103] Specifically, the clothes drying machine may also be equipped with functional modules such as lighting, drying, and disinfection. The main controller on the clothes drying machine host can issue instructions to control each functional template.

[0104] like Figure 4 As shown, Figure 4 This is a structural diagram of a computer device provided by the present application; it includes a processor 111, a communication interface 112, a memory 113 and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114, and the memory 113 is used to store computer programs.

[0105] In one embodiment of the present application, the processor 111 is configured to implement the obstruction detection method provided by any one of the aforementioned method embodiments when executing a program stored in the memory 113 .

[0106] Those skilled in the art will appreciate that all or part of the steps in the method of the above-described embodiment can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the steps in the method of the above-described embodiment.

[0107] Therefore, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the obstruction detection method provided in any of the aforementioned method embodiments are implemented.

[0108] The storage medium is a physical, non-transient storage medium, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a magnetic disk, or an optical disk, etc. Any physical storage medium capable of storing program code can be non-volatile or volatile.

[0109] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0110] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of each unit is merely a logical functional division, and other division methods may be used in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not implemented.

[0111] The steps in the method of the embodiment of the present application can be adjusted in order, combined, and deleted according to actual needs. The units in the device of the embodiment of the present application can be combined, divided, and deleted according to actual needs. In addition, the functional units in the various embodiments of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into a single unit.

[0112] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.

[0113] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0114] Obviously, those skilled in the art may make various modifications and variations to this application without departing from the spirit and scope of this application. Thus, as long as these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.

[0115] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present application, and such modifications or substitutions should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A method for detecting an obstruction, characterized in that: include: Optimizing the current fluctuation threshold of the device to obtain an optimized current fluctuation threshold; Obtaining a real-time operating current and an average starting current of the device, and determining a real-time current fluctuation value of the device based on the real-time operating current and the average starting current; The real-time current fluctuation value of the device is compared with the optimized current fluctuation threshold value. If the real-time current fluctuation value of the device is greater than the optimized current fluctuation threshold value, it is determined that the device encounters an obstruction situation.

2. The method according to claim 1, wherein: The optimizing process of the current fluctuation threshold of the device to obtain the optimized current fluctuation threshold specifically includes: Obtaining a current current fluctuation threshold value and a startup current data sequence of a device, and calculating a process capability index value based on the current current fluctuation threshold value and the startup current data sequence; Determining whether the process capability index value is within a preset process capability index threshold range; If the process capability index value is not within the preset process capability index threshold range, adjusting the current current fluctuation threshold, recalculating the process capability index value based on the adjusted current current fluctuation threshold and the startup current data sequence, and proceeding to the step of determining whether the process capability index value is within the preset process capability index threshold range; If the process capability index value is within the process capability index threshold range, the current fluctuation threshold is determined to be the optimized current fluctuation threshold.

3. The method according to claim 2, wherein: The obtaining of the average starting current of the device specifically includes: Calculating the current mean corresponding to the starting current data sequence to obtain the starting current mean of the device; The startup current data sequence is obtained by acquiring the duty cycle of the device in real time when the device is detected to be started. When it is detected that the duty cycle reaches the target ratio, the current data of the device is collected and processed based on the preset current sampling parameters, and all the startup current data obtained by sampling are integrated.

4. The method according to claim 2, wherein: The calculating of the process capability index value based on the current current fluctuation threshold and the starting current data sequence specifically includes: Calculating a current standard deviation and a starting current mean of the device based on the starting current data sequence; Calculating a process capability index upper specification limit and a process capability index lower specification limit based on the current fluctuation threshold and the starting current mean; A process capability index value is calculated based on the starting current mean, the current standard deviation, the process capability index upper specification limit, and the process capability index lower specification limit.

5. The method according to claim 2, wherein: If the process capability index value is not within the preset process capability index threshold range, adjusting the current current fluctuation threshold specifically includes: Determining a process capability index upper threshold value and a process capability index lower threshold value based on the process capability index threshold range; Comparing the process capability index value with the process capability index upper threshold and the process capability index lower threshold respectively; If the process capability index value is greater than the process capability index upper threshold, reducing the current fluctuation threshold; If the process capability index value is less than the process capability index lower threshold, the current current fluctuation threshold is amplified.

6. The method according to claim 2, wherein: The obtaining of the current fluctuation threshold of the device specifically includes: Collecting a motor operating current sequence of the device, wherein the motor operating current sequence is a current sequence during the operation of the device; Based on the motor operating current sequence and the preset conventional current fluctuation threshold, an initial process capability index value is calculated. If the initial process capability index value is not within the process capability index threshold range, the conventional current fluctuation threshold is adjusted to obtain a current current fluctuation threshold.

7. The method according to claim 6, wherein: The motor running current sequence of the acquisition device specifically includes: When it is detected that the device has reached the target position, a voltage analog-to-digital conversion value is collected based on the analog-to-digital converter interface according to the preset voltage sampling parameters to obtain multiple voltage analog-to-digital conversion values; The multiple voltage analog-to-digital conversion values ​​are respectively converted into corresponding motor operating currents, and all motor operating currents are integrated to obtain a motor operating sequence.

8. An obstruction detection device, characterized in that: include: Current fluctuation threshold optimization module, equipment real-time current fluctuation value determination module and resistance detection module; The current fluctuation threshold optimization module is used to optimize the current fluctuation threshold of the device to obtain an optimized current fluctuation threshold; The device real-time current fluctuation value determination module is used to obtain the real-time operating current and the average value of the starting current of the device, and determine the real-time current fluctuation value of the device based on the real-time operating current and the average value of the starting current; The resistance detection module is used to compare the real-time current fluctuation value of the device with the optimized current fluctuation threshold. If the real-time current fluctuation value of the device is greater than the optimized current fluctuation threshold, it is determined that the device encounters a resistance situation.

9. A method for detecting obstruction of a clothes drying machine, characterized in that: The method described in any one of claims 1 to 7 is applied to achieve the above; the real-time operating current of the device is the real-time operating current of the motor in the power system of the clothes drying machine, and the starting current is the starting current of the motor.

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 computer program can implement the method according to any one of claims 1 to 7.