Clothes processing equipment control method and device, equipment and medium

By obtaining the initial distance when the clothing processing equipment is started and adjusting the detection frequency according to the program vibration amplitude, the equipment displacement is monitored in real time, and the problem of falling caused by vibration displacement of the small washing machine is solved to ensure the normal operation of the equipment and the safety of the user.

CN120231199APending Publication Date: 2025-07-01QINGDAO HAIER WASHING MASCH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311864672.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

The small cleaning machine may move due to vibration during operation, which may cause equipment to fall, affect machine performance and cause inconvenience to users.

Method used

By obtaining the initial distance relative to the target fixed object when the laundry processing device is started, adjusting the distance detection frequency according to the vibration amplitude of different laundry processing programs, monitoring the equipment displacement in real time, controlling the equipment operation status, and avoiding excessive displacement.

Benefits of technology

Effectively monitor and control equipment displacement, prevent equipment from falling, ensure normal operation, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120231199A_ABST
    Figure CN120231199A_ABST
Patent Text Reader

Abstract

The invention relates to a clothes treatment equipment control method and device, equipment and a medium. The method comprises the steps that in the running process of the clothes treatment equipment, a current clothes treatment program is obtained; judging whether the current clothes processing program is a dewatering program or not; if yes, a first distance between the clothes processing equipment and the target fixture is obtained according to a first preset period, operation of the clothes processing equipment is controlled according to the first distance and a calibration distance, and the calibration distance is the distance between the clothes processing equipment and the target fixture when the clothes processing equipment is started; and if not, acquiring a second distance of the clothes processing equipment relative to the target fixture according to a second preset period, and controlling the operation of the clothes processing equipment according to the second distance and the calibration distance. According to the method, the distance between the equipment and the target fixed object in the operation process and before operation is compared, the position change conditions of the equipment in different operation stages are accurately obtained, and the operation state of the equipment is controlled accordingly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of intelligent appliances, and particularly relates to a control method, device, equipment, and medium for clothing treatment equipment. Background Art

[0002] Clothing treatment equipment has become a necessary household appliance product. Driven by the dual factors of industry technology development and consumption upgrade, the high-end trend in the clothing treatment equipment industry is obvious. Affected by consumption upgrade, people's clothing treatment needs have also been upgraded, and refined washing and care needs such as health, sterilization, zoning, personalization, and classification have become increasingly obvious.

[0003] To meet the strong demand of users for "washing and finishing intimate clothes every day", small washing and care machines have emerged as the times require and become a new market increment. Due to their small size and light weight, small washing and care machines are easy to store, so they are usually installed on the countertop or on top of the drum washing and care machine.

[0004] However, during the operation of the small washing and care machine, it may shift due to vibration. If the shift is too large, the small washing and care machine may fall, which not only affects the machine performance but also brings unnecessary trouble to users. Summary of the Invention

[0005] In order to solve the above problems in the prior art, that is, to accurately obtain the equipment shift status during the operation of the clothing treatment equipment and make a timely response when the shift exceeds a certain limit, this application provides a control method, device, equipment, and medium for clothing treatment equipment.

[0006] In a first aspect, this application provides a control method for clothing treatment equipment, including:

[0007] During the operation of the clothing treatment equipment, obtain the current clothing treatment program;

[0008] Judge whether the current clothing treatment program is a dehydration program;

[0009] If so, obtain the first distance of the clothing treatment equipment relative to the target fixed object according to the first preset period, and control the operation of the clothing treatment equipment according to the first distance and the calibrated distance, where the calibrated distance is the distance between the clothing treatment equipment and the target fixed object when the clothing treatment equipment is started;

[0010] If not, obtain the second distance of the clothing treatment equipment relative to the target fixed object according to the second preset period, and control the operation of the clothing treatment equipment according to the second distance and the calibrated distance, where the second preset period is greater than the first preset period.

[0011] In a possible implementation, before determining whether the current laundry handler is a dehydration program, the method further includes:

[0012] When starting the laundry treatment device, obtain a position range centered on the laundry treatment device with a diameter of a preset distance;

[0013] Obtain N candidate fixtures located within the position range, where N is a positive integer;

[0014] Obtain the historical position range of the laundry treatment device at the last startup and M historical fixtures located within the historical position range, where M is a positive integer;

[0015] Calculate the intersection of the first set and the second set, and determine whether the intersection is empty, where the first set is the set of the M historical fixtures and the second set is the set of the N candidate fixtures;

[0016] If so, use the candidate fixture closest to the laundry treatment device among the N candidate fixtures as the target fixture;

[0017] If not, determine the target fixture according to the intersection.

[0018] In a possible implementation, the determining the target fixture according to the intersection includes:

[0019] Obtain a third distance of the candidate fixture in the intersection from the laundry treatment device within the position range;

[0020] Obtain a fourth distance of the candidate fixture in the intersection from the laundry treatment device within the historical position range;

[0021] Calculate a first distance difference between the third distance and the fourth distance;

[0022] Use the candidate fixture in the intersection with the smallest first distance difference and closest to the laundry treatment device as the target fixture.

[0023] In a possible implementation, the controlling the operation of the laundry treatment device according to the first distance / second distance and the calibration distance includes:

[0024] Calculate a second distance difference between the first distance / second distance and the calibration distance in a first direction;

[0025] Calculate a third distance difference between the first distance / second distance and the calibration distance in a second direction;

[0026] When the second distance difference or the third distance difference is greater than a preset threshold, pause the laundry processing device and output an alarm message for prompting the user to adjust the position of the laundry processing device.

[0027] In a possible implementation, after outputting the alarm message, the method further includes:

[0028] Obtain the processing operation information of the user for the alarm message, where the processing operation information includes confirmation and rejection. The confirmation is used to indicate that the user has adjusted the position of the laundry processing device, and the rejection is used to indicate that the user has not adjusted the position of the laundry processing device;

[0029] If the processing operation information is confirmation, restart the laundry processing device and continue to obtain a new first distance / new second distance, and control the opening and closing of the laundry processing device according to the new first distance / new second distance and the calibrated distance;

[0030] If the processing operation information is rejection, stop the laundry processing device.

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

[0032] After stopping the laundry processing device, continuously output the alarm message and control the laundry processing device to enter a locked state, where the locked state is used to indicate that the laundry processing device cannot be started normally;

[0033] The locked state is not released until the processing operation information of the user for the alarm message is obtained as confirmation.

[0034] In a possible implementation, the controlling the opening and closing of the laundry processing device according to the new first distance / new second distance and the calibrated distance includes:

[0035] Based on the new first distance / new second distance and the calibrated distance, obtain a new second distance difference and a new third distance difference;

[0036] Judge whether the new second distance difference or the new third distance difference is greater than the preset threshold;

[0037] If so, continue to pause the laundry processing device and continue to output the alarm message;

[0038] If not, continue to run the current laundry processing program.

[0039] In a second aspect, the present application provides a laundry processing device control device, including:

[0040] An acquisition module, configured to acquire the current laundry treatment program during the operation of the laundry treatment device;

[0041] A first processing module, configured to determine whether the current laundry treatment program is a dehydration program;

[0042] A second processing module, configured to, if the current laundry treatment program is a dehydration program, acquire a first distance between the laundry treatment device and a target fixed object at a first preset period, and control the operation of the laundry treatment device according to the first distance and a calibrated distance, wherein the target fixed object has an associated relationship with the laundry treatment device in terms of geographical location, and the calibrated distance is the distance between the laundry treatment device and the target fixed object when the laundry treatment device is started;

[0043] A third processing module, configured to, if the current laundry treatment program is not a dehydration program, acquire a second distance between the laundry treatment device and a target fixed object at a second preset period, and control the operation of the laundry treatment device according to the second distance and a calibrated distance, wherein the second preset period is greater than the first preset period.

[0044] In a third aspect, the present application provides a laundry treatment device control device, including: at least one processor and a memory;

[0045] The memory stores computer execution instructions;

[0046] At least one processor executes the computer execution instructions stored in the memory, so that at least one processor executes the laundry treatment device control method as described above.

[0047] In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the laundry treatment device control method as described above are implemented.

[0048] The laundry treatment device control method, device, device and medium provided by the present application acquire the current laundry treatment program during the operation of the laundry treatment device; determine whether the current laundry treatment program is a dehydration program; if so, acquire a first distance between the laundry treatment device and a target fixed object at a first preset period, and control the operation of the laundry treatment device according to the first distance and a calibrated distance, wherein the calibrated distance is the distance between the laundry treatment device and the target fixed object when the laundry treatment device is started; if not, acquire a second distance between the laundry treatment device and a target fixed object at a second preset period, and control the operation of the laundry treatment device according to the second distance and a calibrated distance, wherein the second preset period is greater than the first preset period.

[0049] In the above method, by comparing the distances of the laundry treatment device relative to the target fixture during and before operation, the position changes of the laundry treatment device at different operation stages are obtained, and then the operation of the laundry treatment device is controlled according to the position change situation, so as to avoid excessive displacement affecting the normal operation of the device. Secondly, since the vibration amplitude of the laundry treatment device is relatively large during the dehydration program, it will cause a large displacement of the device. Therefore, the relative distance detection frequency in the dehydration stage is higher than that in the non-dehydration stage. Description of the Drawings

[0050] The drawings here are incorporated into the specification and form a part of this specification, showing the embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.

[0051] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present application;

[0052] Figure 2 A flowchart of a laundry treatment device control method provided by an embodiment of the present application Figure 1 ;

[0053] Figure 3 A flowchart of a laundry treatment device control method provided by an embodiment of the present application Figure 2 ;

[0054] Figure 4 A flowchart of a laundry treatment device control method provided by an embodiment of the present application Figure 3 ;

[0055] Figure 5 A schematic structural diagram of a laundry treatment device control device provided by an embodiment of the present invention;

[0056] Figure 6 A schematic hardware diagram of a laundry treatment device control device provided by an embodiment of the present invention.

[0057] Through the above drawings, the clear embodiments of the present application have been shown, and there will be more detailed descriptions hereinafter. These drawings and text descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed Embodiments

[0058] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be clearly and completely described below in conjunction with the drawings in the present application. Apparently, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the scope of protection of the present application.

[0059] In the description and claims of the present invention and the above-mentioned drawings, terms such as "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein, for example.

[0060] In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0061] With the technological development of the clothing treatment industry and the consumption upgrade of people, people's usage demands for clothing treatment equipment are becoming more and more diverse. Small-sized washing and drying machines have become a new market increment because they meet the strong demand of users for daily cleaning of their personal clothes; secondly, the demand for "the second washing and drying machine in the family" is also relatively large, and small-sized washing and drying machines are gradually becoming the preferred choice for the second washing and drying machine in the family.

[0062] Currently, small-sized washing and drying machines mainly come in two types: wall-mounted and tabletop. Among them, wall-mounted ones need to be installed on the wall and have relatively high requirements for the wall. At this time, users will turn to choose tabletop ones, which are usually installed on the tabletop or on the top of a drum washing and drying machine.

[0063] However, during the operation of a tabletop washing and drying machine, especially during the high-speed dehydration process, the equipment will shift due to vibration. If the equipment shifts too much, it may cause the tabletop washing and drying machine to fall, resulting in losses to users and affecting the performance of the equipment, etc.

[0064] Therefore, the present application proposes a method for controlling a clothing treatment equipment, mainly by first obtaining the relative distance between the equipment and a target fixed object once when the clothing treatment equipment is started, using this as basic data to determine whether the distance between the equipment and the target fixed object obtained during the operation of the equipment has changed significantly on this basis, that is, whether the equipment has shifted greatly, and controlling the operation state of the clothing treatment equipment according to the displacement size of the equipment to avoid the large displacement of the equipment affecting the normal operation of the equipment; on this basis, considering that the vibration amplitude of the clothing treatment equipment is different during the dehydration stage and the non-dehydration stage, so during the operation of the dehydration program, the distance between the equipment and the target fixed object is obtained once at relatively short intervals, and the displacement situation of the equipment is determined accordingly; during the operation of the non-dehydration program, the distance between the equipment and the target fixed object is obtained once at relatively long intervals, and the displacement situation of the equipment is determined accordingly.

[0065] The following will describe the application scenarios of the present application in conjunction with Figure 1 and explain the application scenarios of the present application.

[0066] Figure 1 FIG. is a schematic diagram of an application scenario provided for an embodiment of the present application. As Figure 1 shown, this scenario includes a laundry treatment device 101 and fixed objects located around the laundry treatment device 101. In this embodiment, the wall 102, the window 103, and the refrigerator 104 are taken as examples for illustration, and the fixed objects around the laundry treatment device 101 can also be other objects.

[0067] The laundry treatment device 101 is a device that can perform laundry treatment. For example, a small washing and drying machine is a laundry treatment device. After the user puts clothes into the laundry treatment device 101, the user can select the desired laundry treatment program on the laundry treatment device 101. After the user starts the laundry treatment device 101, the foregoing laundry treatment program can be executed.

[0068] For the convenience of description, in this embodiment, the wall 102 is used as the target fixed object. When the user starts the laundry treatment device 101, the distance between the laundry treatment device 101 and the wall 102 is obtained and stored as the calibration distance. In the specific implementation process, a corner of the wall 102 can be used as a reference point, and the distance between the laundry treatment device 101 and the corner is used as the calibration distance.

[0069] During the operation of the laundry treatment device 101, the current laundry treatment program is obtained, and it is determined whether the current laundry treatment program is a dehydration program; if so, the first distance between the laundry treatment device 101 and the wall 102 is obtained at a shorter cycle, and the operation of the laundry treatment device 101 is controlled according to the first distance and the calibration distance; if not, the second distance between the laundry treatment device 101 and the wall 102 is obtained at a longer cycle, and the operation of the laundry treatment device 101 is controlled according to the second distance and the calibration distance.

[0070] In this way, not only can the displacement of the laundry treatment device be monitored in real time, but also differentiated monitoring means can be adopted for different laundry treatment stages.

[0071] The following will describe in detail the technical solution of the present application and how the technical solution of the present application solves the above technical problems with specific embodiments. The following several specific embodiments can be implemented independently or in combination with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0072] Figure 2 FIG. is a flow chart of a method for controlling a laundry treatment device provided for an embodiment of the present application Figure 1 . As Figure 2As shown, the method includes:

[0073] S201. During the operation of the laundry treatment device, obtain the current laundry treatment program.

[0074] In the above solution, with the development of technology and the improvement of user application requirements, there are a large number of laundry treatment programs that can be run by existing laundry treatment devices. The operating parameters of the device vary when running different treatment programs, and these differences will cause the device to present different appearance states, such as the vibration amplitude and the size of the operating noise.

[0075] S202. Determine whether the current laundry treatment program is a dehydration program.

[0076] In this step, during non-dehydration, the laundry treatment device vibrates slightly, and the displacement of the device usually does not deviate greatly in a short time; when the laundry treatment device is in the dehydration stage, the device vibrates strongly and the displacement is usually large. Therefore, different displacement monitoring means need to be adopted for different operating stages.

[0077] S203. If so, obtain the first distance of the laundry treatment device relative to the target fixed object according to the first preset period, and control the operation of the laundry treatment device according to the first distance and the calibrated distance, where the calibrated distance is the distance between the laundry treatment device and the target fixed object when the laundry treatment device is started.

[0078] In the above solution, it is mentioned that the vibration amplitude of the laundry treatment device is relatively large during the dehydration stage. Therefore, in this embodiment, the distance measurement work is carried out at relatively short intervals. This distance is the relative distance between the laundry treatment device and the target fixed object. After obtaining the first distance, it is compared with the calibrated distance measured when the device is started. By the size relationship between the two, the displacement situation of the device during the dehydration program is determined, and the operating state of the laundry treatment device is controlled accordingly.

[0079] S204. If not, obtain the second distance of the laundry treatment device relative to the target fixed object according to the second preset period, and control the operation of the laundry treatment device according to the second distance and the calibrated distance, where the second preset period is greater than the first preset period.

[0080] In this step, it is mentioned that the vibration amplitude of the laundry treatment device is relatively small during the non-dehydration program. Therefore, in this embodiment, the distance measurement work is carried out at relatively long intervals. This distance is the relative distance between the laundry treatment device and the target fixed object. After obtaining the second distance, it is compared with the calibrated distance measured when the device is started. By the size relationship between the two, the displacement situation of the device during the non-dehydration stage is determined, and the operating state of the laundry treatment device is controlled accordingly.

[0081] In the embodiments of the present application, by comparing the distances of the laundry treatment device relative to the target fixed object during and before operation, the position changes of the laundry treatment device at different operation stages are obtained, and then the operation of the laundry treatment device is controlled according to the position change situation, so as to avoid excessive displacement from affecting the normal operation of the device. Secondly, since the vibration amplitude of the laundry treatment device is relatively large during the dehydration program operation, which will cause a large displacement of the device, the relative distance detection frequency in the dehydration stage is higher than that in the non-dehydration stage.

[0082] The following combines Figure 3 with specific embodiments to illustrate the implementation process of determining the target fixed object according to the laundry treatment device in the laundry treatment device control method of the present application.

[0083] Figure 3 is the flow of a laundry treatment device control method provided by an embodiment of the present application Figure 2 . As Figure 3 shown, the method includes:

[0084] S301. When starting the laundry treatment device, obtain a position range centered on the laundry treatment device with a diameter of a preset distance.

[0085] In this step, there may be many fixed objects around the laundry treatment device. However, if the fixed object is far from the laundry treatment device, the accuracy of distance measurement will decrease. Therefore, in this embodiment, a circle is drawn with the device as the center and the preset distance as the diameter, and this circle is defined as a specific position range.

[0086] S302. Obtain N candidate fixed objects located within the position range, where N is a positive integer.

[0087] In the above solution, after the position range where the laundry treatment device is located is defined, it is necessary to obtain the fixed objects within the position range to select a suitable target fixed object from these fixed objects.

[0088] S303. Obtain the historical position range of the laundry treatment device at the previous start and M historical fixed objects located within the historical position range, where M is a positive integer.

[0089] In this step, every time the laundry treatment device runs a complete laundry treatment process, it may have a displacement, and this displacement is still within the acceptable range of the user. Therefore, in this embodiment, the position ranges and candidate fixed objects of the laundry treatment device for two adjacent times are used to determine the target fixed object. The historical position range can also be a circle drawn with the device as the center and the preset distance as the diameter, and the historical fixed objects can also be the candidate fixed objects located within the historical position range. In the specific implementation process, the position range can be a circle, a square or other shapes, and this embodiment does not make any restrictions.

[0090] S304. Calculate the intersection of the first set and the second set, and determine whether the intersection is empty, where the first set is a set of M historical fixtures and the second set is a set of N candidate fixtures.

[0091] In the above solution, by taking the intersection of the set where the historical fixtures are located and the set where the candidate fixtures obtained this time are located, the fixtures located within the range of two adjacent positions can be determined.

[0092] S305. If so, use the candidate fixture closest to the laundry treatment device among the N candidate fixtures as the target fixture.

[0093] In this step, if there are no fixtures within the range of two adjacent positions, it indicates that the positional relationship around the laundry treatment device has changed significantly. It may be that the laundry treatment device itself has undergone a large displacement, or it may be that the fixtures around the device have been moved. At this time, a suitable target fixture can only be determined among the fixtures within the position range delimited this time.

[0094] In this embodiment, the candidate fixture closest to the laundry treatment device is selected. In the specific implementation process, the positional relationship of the candidate fixtures can also be displayed to the user so that the user can select the desired target fixture in combination with the actual situation. If these candidate fixtures are intelligent devices interconnected with the laundry treatment device, these intelligent devices can also be controlled to emit identification signals, and in response to the user's confirmation of the identification signals, the target fixture can be determined from these intelligent devices.

[0095] S306. If not, obtain the third distance between the candidate fixtures in the intersection and the laundry treatment device within the position range.

[0096] In the above solution, if there are fixtures within the range of two adjacent positions, it indicates that the positional relationship around the laundry treatment device has changed relatively little. It is more appropriate to determine the target fixture from the intersection of the two fixture sets, and the distance measurement accuracy is higher, with strong comparability.

[0097] S307. Obtain the fourth distance between the candidate fixtures in the intersection and the laundry treatment device within the historical position range.

[0098] In this step, there are two values for the distance between the candidate fixtures in the intersection and the laundry treatment device. One is the distance value within the previous historical position range, and the other is the distance value within the current position range. The smaller the difference between the two, the smaller the change in the surrounding position of the laundry treatment device. It may be that the displacement of the device itself is small after the previous operation, or it may be that the moving distance of the surrounding fixtures is small, or even they have not been moved.

[0099] S308. Calculate the first distance difference between the third distance and the fourth distance.

[0100] In the above solution, the third distance is the distance between the candidate fixture in the intersection at the current startup and the laundry treatment device, and the fourth distance is the distance between the candidate fixture in the intersection at the previous startup and the laundry treatment device. The first distance difference reflects the magnitude of the position change between the candidate fixture in the intersection and the device at the two consecutive startups.

[0101] S309. Use the candidate fixture in the intersection with the smallest first distance difference and closest to the laundry treatment device as the target fixture.

[0102] In this step, the smaller the first distance difference mentioned above, either the device itself has a smaller displacement, or the fixtures around the device have not changed their positions or have changed their positions less. Using the candidate fixture with the smallest first distance difference as the target fixture can ensure high accuracy of the subsequent relative distance measurement data. If there are multiple candidate fixtures with the smallest first distance difference, preferably select the candidate fixture within the current position range that is closest to the laundry treatment device.

[0103] In the embodiments of the present application, by drawing a circle with the laundry treatment device as the center to obtain a position range with a diameter of a preset distance, and acquiring the candidate fixtures located within this position range, and determining a suitable target fixture through the position ranges defined at two consecutive startups of the device, so as to facilitate the subsequent distance measurement work.

[0104] The following combines Figure 4 with specific embodiments to illustrate the implementation process of controlling the operation of the laundry treatment device according to the first distance / second distance and the calibration distance in the laundry treatment device control method of the present application.

[0105] Figure 4 The flow of a laundry treatment device control method provided by the embodiments of the present application Figure 3 . As Figure 4 shown, this method includes:

[0106] S401. Calculate the second distance difference between the first distance / second distance and the calibration distance in the first direction.

[0107] In the above solution, in order to ensure that the laundry treatment device is in a balanced state, the device is generally placed on a relatively smooth plane. Therefore, in this embodiment, distance calculations are only carried out for the first direction and the second direction, without considering the third direction. The first direction can be understood as the x direction, the second direction as the y direction, and the third direction as the z direction.

[0108] S402. Calculate the third distance difference between the first distance / second distance and the calibration distance in the second direction.

[0109] In this step, during the operation of the laundry treatment device, the first direction may change, the second direction may change, or both the first direction and the second direction may change. Therefore, it is necessary to calculate the distance differences for both the first direction and the second direction.

[0110] In the specific implementation process, the first distance / second distance and the calibration distance can be projected in the first direction and the second direction to obtain the projected lengths in the first direction and the second direction, and the distance differences are calculated based on the projected lengths in different directions.

[0111] S403. Determine whether the second distance difference or the third distance difference is greater than a preset threshold.

[0112] In the above solution, as mentioned above, the laundry treatment device may change its position in one direction or may change its position in both directions. Therefore, it is necessary to determine the magnitudes of both the second distance difference and the third distance difference, and the judgment criterion is the preset threshold.

[0113] S404. If so, pause the laundry treatment device and output an alarm message, which is used to prompt the user to adjust the position of the laundry treatment device.

[0114] In this step, if any one of the two distance differences is greater than the preset threshold, it means that the displacement of the laundry treatment device is relatively large at this time. If the laundry treatment program continues to run, there may be risks such as the device breaking away from the power cord or falling from a height (such as a small washing and drying machine), which will affect the normal treatment of the laundry. Therefore, the device is paused at this time and the user is reminded to adjust the position of the device.

[0115] S405. Obtain the processing operation information of the user for the alarm message. The processing operation information includes confirmation and rejection. Confirmation is used to indicate that the user has adjusted the position of the laundry treatment device, and rejection is used to indicate that the user has not adjusted the position of the laundry treatment device.

[0116] In the above solution, when facing the alarm message, the user may handle it immediately or may not be able to handle it temporarily, and the subsequent operations are different, which need to be discussed in different cases.

[0117] S406. If the processing operation information is confirmation, restart the laundry treatment device and continue to obtain the new first distance / new second distance.

[0118] In this step, if the user has adjusted the position of the laundry treatment device, the device can be restarted to continue treating the laundry. In order to avoid incomplete position adjustment, it is still necessary to obtain the first distance / second distance between the laundry treatment device and the target fixed object under the current laundry treatment program.

[0119] S407. Obtain a new second distance difference and a new third distance difference based on the new first distance / new second distance and the calibrated distance.

[0120] In the above solution, after the user adjusts the position of the device, it is still necessary to analyze whether the current position of the device is appropriate. Consistent with the steps of the foregoing embodiments, the operation of the device is still controlled based on the first distance / second distance and the calibrated distance.

[0121] S408. Determine whether the new second distance difference or the new third distance difference is greater than a preset threshold.

[0122] In this step, the new distance difference can to a certain extent reflect the appropriateness of the user's adjustment of the position of the laundry treatment device. If the position adjustment is relatively appropriate, the new distance difference will decrease significantly on the original basis.

[0123] S409. If the new second distance difference or the new third distance difference is greater than the preset threshold, continue to pause the laundry treatment device and continue to output an alarm message.

[0124] In the above solution, if the new distance difference is still greater than or equal to the preset threshold, it means that the adjusted position of the device is still inappropriate. It may be that the user has not made an adjustment, or it may be that the user has adjusted in the wrong direction. At this time, the laundry treatment device can only be paused again, and the user is required to adjust the position of the device again.

[0125] S410. If the second distance difference or the new third distance difference is not greater than the preset threshold, continue to run the current laundry treatment program.

[0126] In this step, since the new distance difference does not exceed the preset threshold, it indicates that the laundry treatment device after the position adjustment is within an acceptable position range, and the user has made an effective adjustment. At this time, the laundry treatment can continue.

[0127] S411. If the processing operation information is reject, stop the laundry treatment device, continuously output an alarm message, and control the laundry treatment device to enter a locked state, where the locked state is used to indicate that the laundry treatment device cannot be started normally.

[0128] In the above solution, if the user does not adjust the position of the laundry treatment device at present, the device is controlled to stop working and enter a locked state where it cannot be started normally, so as to force the user to adjust the device.

[0129] S412. The locked state is released only when the processing operation information for the alarm message obtained from the user is confirm.

[0130] In this step, after the locking state is turned on, warning messages can be continuously output to the user to continuously remind the user until it is detected that the user adjusts the position of the device, and then the locking state is released.

[0131] S413. If not, continue to run the current laundry treatment program.

[0132] In the above solution, if both the second distance difference and the third distance difference are not greater than the preset threshold, it indicates that the displacement of the laundry treatment device is small at this time, and the laundry treatment program can continue to run.

[0133] In the embodiments of the present application, the magnitude of the position change between the laundry treatment device and the target fixed object is judged by the distance differences between the first distance / second distance and the calibration distance in the first direction and the second direction. When the displacement of the laundry treatment device relative to the target fixed object is large, the device is controlled to temporarily stop running and the user is prompted to adjust the position of the device to ensure the normal operation of the device.

[0134] In summary of the above embodiments, the laundry treatment device control method provided by the embodiments of the present application first obtains the relative distance between the device and the target fixed object once when the laundry treatment device starts, and uses this as the basic data to judge whether the distance between the device and the target fixed object obtained during the operation of the device changes significantly on this basis, that is, whether the displacement of the device is large, and controls the running state of the laundry treatment device according to the displacement size of the device to avoid the large displacement of the device affecting the normal operation of the device; on this basis, considering that the vibration amplitude of the laundry treatment device is different in the dehydration stage and the non-dehydration stage, when the dehydration program is running, the distance between the device and the target fixed object is obtained once at a relatively short interval, and the displacement situation of the device is judged accordingly; when the non-dehydration program is running, the distance between the device and the target fixed object is obtained once at a relatively long interval, and the displacement situation of the device is judged accordingly.

[0135] Figure 5 FIG. is a schematic structural diagram of a laundry treatment device control device provided by an embodiment of the present invention. As Figure 5 shown, the laundry treatment device control device may include various functional modules for implementing the foregoing laundry treatment device control method, and any functional module may be implemented in a software / or hardware manner.

[0136] For example, the laundry treatment device control device may include: an acquisition module 501, a first processing module 502, a second processing module 503, and a third processing module 504;

[0137] The acquisition module 501 is configured to acquire the current laundry treatment program during the operation of the laundry treatment device;

[0138] The first processing module 502 is used to determine whether the current laundry treatment program is a dehydration program;

[0139] The second processing module 503 is used to, if the current laundry treatment program is a dehydration program, obtain the first distance between the laundry treatment device and the target fixed object according to a first preset period, and control the operation of the laundry treatment device according to the first distance and the calibrated distance, wherein the target fixed object has an associated relationship with the laundry treatment device in terms of geographical location, and the calibrated distance is the distance between the laundry treatment device and the target fixed object when the laundry treatment device is started;

[0140] The third processing module 504 is used to, if the current laundry treatment program is not a dehydration program, obtain the second distance between the laundry treatment device and the target fixed object according to a second preset period, and control the operation of the laundry treatment device according to the second distance and the calibrated distance, wherein the second preset period is greater than the first preset period.

[0141] Optionally, the obtaining module 501 can also be used to, when starting the laundry treatment device, obtain a position range centered on the laundry treatment device with a diameter of a preset distance; obtain N candidate fixed objects located within the position range, where N is a positive integer; obtain the historical position range when the laundry treatment device was started last time and M historical fixed objects located within the historical position range, where M is a positive integer; calculate the intersection of the first set and the second set, and determine whether the intersection is empty, wherein the first set is a set of M historical fixed objects, and the second set is a set of N candidate fixed objects; if so, use the candidate fixed object closest to the laundry treatment device among the N candidate fixed objects as the target fixed object; if not, determine the target fixed object according to the intersection.

[0142] Optionally, the obtaining module 501 can specifically be used to: obtain the third distance between the candidate fixed object in the intersection and the laundry treatment device within the position range; obtain the fourth distance between the candidate fixed object in the intersection and the laundry treatment device within the historical position range; calculate the first distance difference between the third distance and the fourth distance; use the candidate fixed object in the intersection with the smallest first distance difference and closest to the laundry treatment device as the target fixed object.

[0143] Optionally, the second processing module 503 can also be used to calculate the second distance difference between the first distance / second distance and the calibrated distance in the first direction; calculate the third distance difference between the first distance / second distance and the calibrated distance in the second direction; when the second distance difference or the third distance difference is greater than a preset threshold, pause the laundry treatment device and output an alarm message, where the alarm message is used to prompt the user to adjust the position of the laundry treatment device.

[0144] Optionally, the second processing module 503 may also be specifically configured to: obtain the processing operation information of the user for the alarm information, where the processing operation information includes confirmation and rejection, confirmation is used to indicate that the user has adjusted the position of the clothing processing device, and rejection is used to indicate that the user has not adjusted the position of the clothing processing device; if the processing operation information is confirmation, restart the clothing processing device, and continue to obtain a new first distance / a new second distance, and control the opening and closing of the clothing processing device according to the new first distance / a new second distance and the calibrated distance; if the processing operation information is rejection, stop the clothing processing device.

[0145] Optionally, the second processing module 503 may also be configured to continuously output the alarm information after stopping the clothing processing device, and control the clothing processing device to enter a locked state, where the locked state is used to indicate that the clothing processing device cannot be normally started; until the processing operation information of the user for the alarm information is obtained as confirmation, the locked state is released.

[0146] Optionally, the second processing module 503 may also be specifically configured to: based on the new first distance / a new second distance and the calibrated distance, obtain a new second distance difference and a new third distance difference; determine whether the new second distance difference or the new third distance difference is greater than a preset threshold; if so, continue to pause the clothing processing device and continue to output the alarm information; if not, continue to run the current clothing processing program.

[0147] Optionally, the third processing module 504 may also be configured to calculate the second distance difference between the first distance / second distance and the calibrated distance in the first direction; calculate the third distance difference between the first distance / second distance and the calibrated distance in the second direction; when the second distance difference or the third distance difference is greater than a preset threshold, pause the clothing processing device and output an alarm information, where the alarm information is used to prompt the user to adjust the position of the clothing processing device.

[0148] Optionally, the third processing module 504 may also be specifically configured to: obtain the processing operation information of the user for the alarm information, where the processing operation information includes confirmation and rejection, confirmation is used to indicate that the user has adjusted the position of the clothing processing device, and rejection is used to indicate that the user has not adjusted the position of the clothing processing device; if the processing operation information is confirmation, restart the clothing processing device, and continue to obtain a new first distance / a new second distance, and control the opening and closing of the clothing processing device according to the new first distance / a new second distance and the calibrated distance; if the processing operation information is rejection, stop the clothing processing device.

[0149] Optionally, the third processing module 504 may also be configured to continuously output the alarm information after stopping the clothing processing device, and control the clothing processing device to enter a locked state, where the locked state is used to indicate that the clothing processing device cannot be normally started; until the processing operation information of the user for the alarm information is obtained as confirmation, the locked state is released.

[0150] Optionally, the third processing module 504 may specifically be configured to: obtain a new second distance difference and a new third distance difference based on the new first distance / new second distance and the calibrated distance; determine whether the new second distance difference or the new third distance difference is greater than a preset threshold; if so, continue to pause the clothing processing device and continue to output an alarm message; if not, continue to run the current clothing processing program.

[0151] The clothing processing device control device is used to execute the technical solution provided by the foregoing embodiment of the clothing processing device control method. The implementation principle and technical effect are similar to those in the foregoing method embodiment, and will not be described herein again.

[0152] This application further provides a clothing processing device control device, including: at least one processor and a memory;

[0153] The memory stores computer-executable instructions;

[0154] At least one processor executes the computer-executable instructions stored in the memory, so that at least one processor executes the clothing processing device control method.

[0155] Figure 6 It is a hardware schematic diagram of the clothing processing device control device provided by the embodiment of the present invention. As Figure 6 shown, the clothing processing device control device 60 provided in this embodiment includes: at least one processor 601 and a memory 602. The device 60 further includes a communication component 603. Among them, the processor 601, the memory 602, and the communication component 603 are connected through a bus 604.

[0156] In a specific implementation process, at least one processor 601 executes the computer-executable instructions stored in the memory 602, so that at least one processor 601 executes the above clothing processing device control method.

[0157] The specific implementation process of the processor 601 can be referred to the above method embodiment. The implementation principle and technical effect are similar, and will not be described herein again.

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

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

[0160] The bus may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, the buses in the drawings of this application are not limited to only one bus or one type of bus.

[0161] This application also provides a computer-readable storage medium. Computer-executable instructions are stored in the computer-readable storage medium. When the processor executes the computer-executable instructions, the control method for the clothing processing device as described above is implemented.

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

[0163] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in a device.

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

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

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

[0167] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs.

[0168] Those of ordinary skill in the art will understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments; and the foregoing storage medium includes various media such as ROM, RAM, magnetic disk, or optical disc that can store program codes.

[0169] So far, the technical solutions of the present application have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments. The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A control method for a laundry treatment device, characterized in that, Including: During the operation of the laundry treatment device, obtain the current laundry treatment program; Judge whether the current laundry treatment program is a dehydration program; If so, obtain the first distance of the laundry treatment device relative to the target fixed object at a first preset period, and control the operation of the laundry treatment device according to the first distance and the calibrated distance, where the calibrated distance is the distance between the laundry treatment device and the target fixed object when the laundry treatment device is started; If not, obtain the second distance of the laundry treatment device relative to the target fixed object at a second preset period, and control the operation of the laundry treatment device according to the second distance and the calibrated distance, where the second preset period is greater than the first preset period.

2. The method according to claim 1, wherein Before judging whether the current laundry treatment program is a dehydration program, the method further includes: When starting the laundry treatment device, obtain the position range centered on the laundry treatment device with a diameter of a preset distance; Obtain N candidate fixed objects located within the position range, where N is a positive integer; Obtain the historical position range when the laundry treatment device was started last time and M historical fixed objects located within the historical position range, where M is a positive integer; Calculate the intersection of the first set and the second set, and judge whether the intersection is empty, where the first set is the set of the M historical fixed objects, and the second set is the set of the N candidate fixed objects; If so, use the candidate fixed object closest to the laundry treatment device among the N candidate fixed objects as the target fixed object; If not, determine the target fixed object according to the intersection.

3. The method according to claim 2, wherein The determining the target fixed object according to the intersection includes: Obtain the third distance of the candidate fixed object in the intersection from the laundry treatment device within the position range; Obtain the fourth distance of the candidate fixed object in the intersection from the laundry treatment device within the historical position range; Calculate the first distance difference between the third distance and the fourth distance; Use the candidate fixed object in the intersection with the smallest first distance difference and closest to the laundry treatment device as the target fixed object.

4. The method according to claim 1, wherein The controlling the operation of the laundry treatment device according to the first distance / second distance and the calibrated distance includes: Calculate the second distance difference between the first distance / second distance and the calibrated distance in a first direction; Calculate the third distance difference between the first distance / second distance and the calibrated distance in a second direction; When the second distance difference or the third distance difference is greater than a preset threshold, pause the laundry treatment device and output an alarm message, where the alarm message is used to prompt the user to adjust the position of the laundry treatment device.

5. The method according to claim 4, wherein After outputting the alarm message, the method further includes: Obtain the processing operation information of the user for the alarm message, where the processing operation information includes confirmation and rejection, the confirmation is used to indicate that the user has adjusted the position of the laundry treatment device, and the rejection is used to indicate that the user has not adjusted the position of the laundry treatment device. If the processing operation information is confirmation, restart the clothing processing device, continue to obtain a new first distance / a new second distance, and control the opening and closing of the clothing processing device according to the new first distance / the new second distance and the calibrated distance; If the processing operation information is rejection, stop the clothing processing device.

6. The method according to claim 5, characterized in that, The method further includes: After stopping the clothing processing device, continuously output an alarm message and control the clothing processing device to enter a locked state, where the locked state is used to indicate that the clothing processing device cannot be started normally; The locked state is released only when the processing operation information of the user for the alarm message is obtained as confirmation.

7. The method according to claim 6, characterized in that, The controlling the opening and closing of the clothing processing device according to the new first distance / the new second distance and the calibrated distance includes: Based on the new first distance / the new second distance and the calibrated distance, obtain a new second distance difference and a new third distance difference; Judge whether the new second distance difference or the new third distance difference is greater than the preset threshold; If so, continue to pause the clothing processing device and continue to output an alarm message; If not, continue to run the current clothing processing program.

8. A control device for a laundry treatment apparatus, characterized in that, It includes: An acquisition module, configured to acquire the current clothing processing program during the operation of the clothing processing device; A first processing module, configured to judge whether the current clothing processing program is a dehydration program; A second processing module, configured to, if the current clothing processing program is a dehydration program, acquire the first distance of the clothing processing device relative to the target fixed object according to a first preset period, and control the operation of the clothing processing device according to the first distance and the calibrated distance, where the target fixed object has an associated relationship with the clothing processing device in terms of geographical location, and the calibrated distance is the distance between the clothing processing device and the target fixed object when the clothing processing device is started; A third processing module, configured to, if the current clothing processing program is not a dehydration program, acquire the second distance of the clothing processing device relative to the target fixed object according to a second preset period, and control the operation of the clothing processing device according to the second distance and the calibrated distance, where the second preset period is greater than the first preset period.

9. A control device for a laundry treatment apparatus, characterized in that, It includes: At least one processor and a memory; The memory stores computer execution instructions; The at least one processor executes the computer execution instructions stored in the memory, so that the at least one processor executes the clothing processing device control method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program thereon, characterized in that, When the computer program is executed by a processor, the steps of the clothing processing device control method according to any one of claims 1 to 7 are implemented.