An air conditioner motor control method, device, air conditioner, and storage medium.
By monitoring the speed and eccentricity of the air conditioner outdoor unit motor and adjusting its operating status, the aging and impact problems caused by excessive motor eccentricity were solved, thus extending the motor's service life.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- AUX AIR CONDITIONER CO LTD
- Filing Date
- 2023-12-01
- Publication Date
- 2026-07-17
AI Technical Summary
When the outdoor unit motor of an air conditioner is rotating at high speed, excessive eccentricity may occur due to particles adhering to the fan blades, which may cause the motor to age and impact the casing, affecting its service life.
By monitoring the motor speed and detecting the eccentricity value after reaching a certain speed, the operating status of the motor is adjusted according to the eccentricity value, including adjusting the speed or stopping the rotation, and the motor is debugged to restore balance when necessary.
Effectively detect and avoid serious consequences caused by excessive motor eccentricity, and extend the service life of the motor.
Smart Images

Figure CN117404799B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning technology, and more specifically, to an air conditioning motor control method, device, air conditioner, and storage medium. Background Technology
[0002] Air conditioners generally consist of an indoor unit and an outdoor unit. When the motor of the outdoor unit rotates at high speed, if its fan blades are covered with a large amount of particulate matter or chewing gum, it will cause the fan blades to rotate unbalancedly, resulting in excessive eccentricity of the motor during rotation. Prolonged large eccentricity of the motor may lead to motor aging and impact with the casing.
[0003] With the trend towards miniaturization of air conditioner outdoor units, the internal space of the unit is becoming increasingly smaller, and the operating space for the motor fan blades is also gradually decreasing. Therefore, there is an urgent need for a method to detect and control the eccentric rotation of the motor to ensure that the fan blades do not collide with the casing or get tangled in the connecting wires, and to extend the motor's service life. Summary of the Invention
[0004] The objectives of this invention include, for example, providing an air conditioner motor control method, apparatus, air conditioner, and storage medium that can at least partially solve the aforementioned technical problems.
[0005] The embodiments of the present invention can be implemented as follows:
[0006] In a first aspect, embodiments of the present invention provide an air conditioner motor control method, applied to an air conditioner controller, wherein the air conditioner further includes an outdoor unit motor, the outdoor unit motor being communicatively connected to the controller; the method includes:
[0007] During the start-up process of the air conditioner, the motor speed of the outdoor unit motor is monitored;
[0008] Determine whether the motor speed has reached the first speed;
[0009] If so, then the first eccentricity value of the outdoor unit motor is detected after the first time interval;
[0010] Determine whether the first eccentricity value is less than the first preset eccentricity value, and adjust the operating state of the outdoor motor according to the determination result.
[0011] Optionally, adjusting the operating state of the outdoor unit motor based on the judgment result includes:
[0012] If the judgment result is that the first eccentricity value is less than the first preset eccentricity value, then the motor speed is controlled to be increased to the second speed, and the second eccentricity value of the outdoor motor is detected after the second time interval;
[0013] Determine whether the second eccentricity value is less than the second preset eccentricity value;
[0014] If so, the motor speed is controlled to be increased to the third speed.
[0015] Optionally, the method further includes:
[0016] If it is determined that the first eccentricity value is greater than or equal to the first preset eccentricity value, or if it is determined that the second eccentricity value is greater than or equal to the second preset eccentricity value, then the outdoor unit motor is controlled to stop rotating.
[0017] Optionally, after controlling the outdoor unit motor to stop rotating, the method further includes:
[0018] The outdoor unit motor is controlled to perform motor debugging, and after the motor debugging is completed, the outdoor unit motor is controlled to restart to the first speed in the target direction; the target direction is the direction in which the outdoor unit motor rotates when the air conditioner is started;
[0019] After the first time interval, the first eccentricity value of the outdoor unit motor is re-detected; it is determined whether the first eccentricity value is less than the first preset eccentricity value, and the operating state of the outdoor unit motor is adjusted according to the determination result.
[0020] Optionally, controlling the outdoor unit motor to perform motor debugging includes:
[0021] Control the outdoor unit motor to accelerate to the fourth speed in the first direction;
[0022] After the third time interval, the outdoor motor is controlled to stop rotating and then accelerates again to the fifth speed in the second direction; wherein the second direction is the opposite of the first direction.
[0023] After the fourth time interval, the outdoor unit motor is stopped.
[0024] Optionally, the air conditioner further includes an alarm device, which is communicatively connected to the controller; the method further includes:
[0025] Record the number of times the motor was debugged;
[0026] Determine whether the number of debugging attempts has reached the preset number of debugging attempts;
[0027] If so, the outdoor unit motor will be stopped, and a fault command will be generated;
[0028] The alarm device is controlled to sound an alarm based on the fault command.
[0029] Secondly, embodiments of the present invention provide an air conditioner motor control device, applied to an air conditioner controller, wherein the air conditioner further includes an outdoor unit motor, the outdoor unit motor being communicatively connected to the controller; the air conditioner motor control device includes:
[0030] A motor speed monitoring unit is used to monitor the motor speed of the outdoor unit motor during the start-up process of the air conditioner;
[0031] The judgment unit is used to determine whether the motor speed has reached the first speed;
[0032] The first eccentricity detection unit is used to detect the first eccentricity value of the outdoor motor after a first time interval when the motor speed reaches the first speed.
[0033] The motor operation status control unit is used to determine whether the first eccentricity value is less than the first preset eccentricity value, and adjust the operation status of the outdoor motor according to the determination result.
[0034] Optionally, adjusting the operating state of the outdoor unit motor based on the judgment result includes:
[0035] If the judgment result is that the first eccentricity value is less than the first preset eccentricity value, then the motor speed is controlled to be increased to the second speed, and the second eccentricity value of the outdoor motor is detected after the second time interval;
[0036] Determine whether the second eccentricity value is less than the second preset eccentricity value;
[0037] If so, the motor speed is controlled to be increased to the third speed.
[0038] Thirdly, embodiments of the present invention provide an air conditioner that executes the air conditioner motor control method described in any of the above-mentioned methods during operation.
[0039] Fourthly, embodiments of the present invention provide a computer-readable storage medium, the computer-readable storage medium including a computer program, wherein the computer program, when executed, controls a server where the computer-readable storage medium is located to implement the steps of any of the methods described above.
[0040] The beneficial effects of the embodiments of the present invention include, for example:
[0041] By monitoring the motor speed of the outdoor unit during air conditioner startup, and detecting the first eccentricity value of the outdoor unit motor after a first time interval once the motor speed reaches a first speed, the relationship between the first eccentricity value and a first preset eccentricity value is determined, and the operating state of the outdoor unit motor is adjusted according to the judgment result. This allows for timely detection of excessive eccentricity values in the outdoor unit motor, preventing more serious consequences by changing the operating state of the outdoor unit motor. It also extends the service life of the motor. Attached Figure Description
[0042] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0043] Figure 1 This is a schematic diagram of the structure of an air conditioner provided in an embodiment of the present invention;
[0044] Figure 2 This is a schematic diagram illustrating the interaction between a controller and an outdoor motor, provided as an embodiment of the present invention.
[0045] Figure 3 A flowchart illustrating the steps of an air conditioner motor control method provided in an embodiment of the present invention;
[0046] Figure 4 This is an architectural diagram of an air conditioner motor control device provided in an embodiment of the present invention;
[0047] Figure 5 A flowchart of an air conditioner motor control method provided in an embodiment of the present invention.
[0048] Icons: 01-Air conditioner; 10-Indoor unit of air conditioner; 101-Indoor heat exchanger; 102-Indoor fan; 20-Outdoor unit of air conditioner; 201-Compressor; 202-Four-way valve; 203-Outdoor heat exchanger; 204-Outdoor fan; 205-Expansion valve; 206-Outdoor unit motor; 30-Controller; 40-Alarm device; 300-Air conditioner motor control device; 301-Motor speed monitoring unit; 302-Judgment unit; 303-First eccentricity detection unit; 304-Motor operating status control unit. Detailed Implementation
[0049] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0050] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0051] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0052] Furthermore, the terms "first" and "second" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.
[0053] It should be noted that, where there is no conflict, the features in the embodiments of the present invention can be combined with each other.
[0054] like Figure 1 The diagram shows a typical air conditioner 01, which includes an indoor unit 10 and an outdoor unit 20. The indoor unit 10 and outdoor unit 20 are connected by pipes to transfer refrigerant. The indoor unit 10 includes an indoor heat exchanger 101 and an indoor fan 102. The outdoor unit 20 includes a compressor 201, a four-way valve 202, an outdoor heat exchanger 203, an outdoor fan 204, and an expansion valve 205. The compressor 201, outdoor heat exchanger 203, expansion valve 205, and indoor heat exchanger 101, connected in sequence, form a refrigerant circuit. The refrigerant circulates in this circuit and exchanges heat with the air through the outdoor heat exchanger 203 and indoor heat exchanger 101, respectively, to achieve either cooling or heating mode for the air conditioner 01.
[0055] Compressor 201 is used to compress refrigerant so that low-pressure refrigerant is compressed to form high-pressure refrigerant.
[0056] The outdoor heat exchanger 203 is used to exchange heat between outdoor air and the refrigerant transported within it. For example, in the cooling mode of the air conditioner 01, the outdoor heat exchanger 203 operates as a condenser, causing the refrigerant compressed by the compressor 201 to dissipate heat to the outdoor air and condense. In the heating mode of the air conditioner 01, the outdoor heat exchanger 203 operates as an evaporator, causing the depressurized refrigerant to absorb heat from the outdoor air and evaporate.
[0057] The outdoor fan 204 draws outdoor air into the outdoor unit 20 through the outdoor air inlet and discharges the outdoor air after heat exchange with the outdoor heat exchanger 203 through the outdoor air outlet. The outdoor fan 204 provides power for the flow of outdoor air.
[0058] Expansion valve 205 is connected between outdoor heat exchanger 203 and indoor heat exchanger 101. The opening degree of expansion valve 205 regulates the refrigerant pressure flowing through both heat exchangers, thereby regulating the refrigerant flow rate between them. The flow rate and pressure of the refrigerant flowing between these two heat exchangers affect their heat exchange performance. Expansion valve 205 can be an electronic valve. The opening degree of expansion valve 205 is adjustable to control the flow rate and pressure of the refrigerant flowing through it.
[0059] The four-way valve 202 is connected to the refrigerant circuit. The four-way valve 202 is used to switch the flow direction of the refrigerant in the refrigerant circuit so that the air conditioner 01 can perform the cooling mode or the heating mode.
[0060] The indoor heat exchanger 101 is used to exchange heat between indoor air and the refrigerant transported within it. For example, in the cooling mode of the air conditioner 01, the indoor heat exchanger 101 operates as an evaporator, causing the refrigerant, after dissipating heat via the outdoor heat exchanger 203, to absorb heat from the indoor air and evaporate. In the heating mode of the air conditioner 01, the indoor heat exchanger 101 operates as a condenser, causing the refrigerant, after absorbing heat via the outdoor heat exchanger 203, to dissipate heat to the indoor air and condense.
[0061] The indoor fan 102 is used to draw indoor air into the indoor air conditioning unit 10 through the indoor air inlet, and to send the indoor air, after heat exchange with the indoor heat exchanger 101, out through the indoor air outlet of the indoor air conditioning unit 10. The indoor fan 102 provides power for the flow of indoor air.
[0062] Air conditioner 01 also includes a controller 30. The controller 30 is used to control the operation of the compressor 201, and also to control the opening degree of the expansion valve 205, the speed of the outdoor fan 204, and the speed of the indoor fan 102. The controller 30 is connected to the compressor 201, the expansion valve 205, the outdoor fan 204, and the indoor fan 102 via a data cable to transmit communication information.
[0063] Controller 30 includes a processor. The processor may include a central processing unit (CPU), a microprocessor, or an application-specific integrated circuit (ASIC), and may be used to perform the corresponding operations described in controller 30 when the processor executes a program stored in a non-transitory computer-readable medium coupled to controller 30. The non-transitory computer-readable storage medium may include magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), smart cards, or flash memory devices (e.g., erasable programmable read-only memory (EPROM), card, stick, or keyboard drive).
[0064] It should be noted that, Figure 1 The example shown is only one type of air conditioner supported by this embodiment of the invention. In practical applications, this embodiment of the invention can also support air conditioners with various structures such as multi-split units, which will not be described in detail here.
[0065] When the motor of the outdoor unit of an air conditioner rotates at high speed, if the fan blades are covered with a large amount of particulate matter or chewing gum, it will cause the fan blades to rotate unbalancedly, resulting in excessive eccentricity of the motor during rotation. Prolonged large eccentric rotation of the motor may cause it to age prematurely and impact the casing, thus affecting its lifespan.
[0066] Based on the above, the present invention provides an air conditioner motor control method, device, air conditioner and storage medium, which can effectively alleviate the above-mentioned technical problems.
[0067] This invention provides an air conditioner motor control method, applied to a controller 30 of an air conditioner 01. The air conditioner 01 also includes an outdoor unit motor 206, which is communicatively connected to the controller 30. Their interaction relationship is as follows: Figure 2 As shown. The method includes, as Figure 3 The following steps are shown:
[0068] Step S110: During the start-up process of the air conditioner, monitor the motor speed of the outdoor unit motor.
[0069] Step S120: Determine whether the motor speed has reached the first speed.
[0070] Step S130: If so, then detect the first eccentricity value of the outdoor motor after the first time interval.
[0071] Step S140: Determine whether the first eccentricity value is less than the first preset eccentricity value, and adjust the operating state of the outdoor motor according to the determination result.
[0072] Step S110 involves monitoring the motor speed of the outdoor unit motor during the air conditioner startup process.
[0073] Whether the air conditioner is in heating or cooling mode, the outdoor unit's fan will rotate. This rotation is achieved by the rotation of the outdoor unit motor 206. When the air conditioner 01 starts, the controller 30 monitors the motor speed of the outdoor unit motor 206 to detect eccentricity when the motor reaches a certain speed.
[0074] Execute step S120 to determine whether the motor speed has reached the first speed.
[0075] The first speed can be a lower limit of the outdoor unit motor speed, preset by the developers when the air conditioner 01 starts to detect eccentricity. The controller 30 monitors in real time whether the motor speed has reached the first speed. When the motor speed reaches the first speed, the controller 30 triggers the subsequent detection process.
[0076] In step S130, if so, the first eccentricity value of the outdoor motor is detected after the first time interval.
[0077] The eccentricity value can be used to characterize the rotational balance of the motor shaft. The larger the eccentricity value, the more the motor rotation deviates from the shaft. If the controller 30 detects that the motor speed of the outdoor unit motor 206 has reached the first speed, in order to make the detected eccentricity value more accurate, the outdoor unit motor 206 can be kept at the first speed for a certain period of time (i.e., the first time interval) and then the current eccentricity value of the outdoor unit motor (i.e., the first eccentricity value) can be detected.
[0078] Execute step S140 to determine whether the first eccentricity value is less than the first preset eccentricity value, and adjust the operating state of the outdoor motor according to the determination result.
[0079] After obtaining the first eccentricity value, the controller 30 determines how to adjust the operating status of the outdoor motor 206 based on the relationship between the first preset eccentricity value and the first eccentricity value preset by the developers.
[0080] For example, if the first rotational speed is 93 rpm, the first time interval is 15 seconds, and the first preset eccentricity value is 80, then when the controller 30 detects that the outdoor unit motor 206's rotational speed has reached 93 rpm, it keeps the outdoor unit motor running at 93 rpm for 15 seconds. If the measured first eccentricity value is 60, which is less than the first preset eccentricity value, then the controller 30 can control the outdoor unit motor 206 to continue increasing its rotational speed to the normal operating speed of the air conditioner 01. If the first eccentricity value is 85, then the controller 30 can control the outdoor unit motor 206 to decrease its rotational speed or stop its rotation to handle the fault.
[0081] Optionally, adjusting the operating state of the outdoor unit motor based on the judgment result includes:
[0082] If the judgment result is that the first eccentricity value is less than the first preset eccentricity value, then the motor speed is controlled to be increased to the second speed, and the second eccentricity value of the outdoor motor is detected after the second time interval.
[0083] Determine whether the second eccentricity value is less than the second preset eccentricity value. If so, control the motor speed to increase to the third speed.
[0084] In one feasible implementation, if the controller 30 determines that the first eccentricity value is less than the first preset eccentricity value, it further increases the motor speed to a second speed higher than the first speed, so that the outdoor unit motor 206 maintains the second speed for a second time interval, and then detects the eccentricity value (second eccentricity value) of the outdoor unit motor 206. If the second eccentricity value is less than the second preset eccentricity value preset by the developer, the controller controls the outdoor unit motor 206 to further increase the speed to a third speed higher than the second speed.
[0085] For example, if the second speed is 230 rpm, the third speed is 300 rpm, the second time interval is 10 seconds, and the second preset eccentricity value is 100, then when the controller 30 detects that the outdoor unit motor 206's speed has reached 230 rpm, it keeps the outdoor unit motor running at 230 rpm for 10 seconds. The measured second eccentricity value is 70, which is less than the second preset eccentricity value. Therefore, the controller 30 can control the outdoor unit motor 206 to continue increasing its speed to the third speed of 300 rpm.
[0086] Optionally, the method further includes: if it is determined that the first eccentricity value is greater than or equal to the first preset eccentricity value, or if it is determined that the second eccentricity value is greater than or equal to the second preset eccentricity value, then controlling the outdoor motor to stop rotating.
[0087] If the controller 30 determines for the first time that the first eccentricity value is greater than or equal to the first preset eccentricity value, it controls the outdoor unit motor 206 to decelerate and stop rotating. Furthermore, if the controller 30 determines for the second time that the second eccentricity value is greater than or equal to the second preset eccentricity value, it also controls the outdoor unit motor 206 to decelerate and stop rotating.
[0088] Optionally, after controlling the outdoor unit motor to stop rotating, the method further includes:
[0089] The outdoor unit motor is controlled to perform motor debugging, and after the motor debugging is completed, the outdoor unit motor is controlled to restart to the first speed in the target direction; the target direction is the direction in which the outdoor unit motor rotates when the air conditioner is started.
[0090] After the first time interval, the first eccentricity value of the outdoor unit motor is re-detected; it is determined whether the first eccentricity value is less than the first preset eccentricity value, and the operating state of the outdoor unit motor is adjusted according to the determination result.
[0091] Motor debugging can be a self-tuning mechanism triggered by the controller 30 when it detects that the eccentricity value of the outdoor unit motor 206 is too large. If the controller 30 stops the outdoor unit motor 206 due to the first eccentricity value / second eccentricity value being too large, the controller 30 controls the outdoor unit motor 206 to perform motor debugging. After debugging is completed, the controller 30 controls the outdoor unit motor 206 to restart, and after increasing the motor speed to the first speed, it re-detects the eccentricity value of the outdoor unit motor 206 and adjusts the operating status of the outdoor unit motor 206 according to the air conditioner motor control method described above.
[0092] Optionally, controlling the outdoor unit motor to perform motor debugging includes:
[0093] Control the outdoor unit motor to accelerate to the fourth speed in the first direction.
[0094] After the third time interval, the outdoor motor is controlled to stop rotating and then accelerates again to the fifth speed in the second direction; wherein the second direction is the opposite of the first direction.
[0095] After the fourth time interval, the outdoor unit motor is stopped.
[0096] By rotating in both directions, the motor can remove paper, foam, and other substances attached to the fan blades, achieving relative balance and reducing eccentricity.
[0097] Therefore, as an optional implementation method, the motor debugging method can be that the controller 30 controls the outdoor motor 206 to first accelerate to the fourth speed in the first direction (clockwise or counterclockwise direction), and after running for a third time interval, controls the outdoor motor 206 to decelerate to 0 rpm; then controls the outdoor motor 206 to accelerate to the fifth speed in the second direction (i.e., the opposite of the first direction), and after running for a fourth time interval, controls the outdoor motor 206 to decelerate to 0 rpm.
[0098] It should be noted that the present invention does not specifically limit the duration of the first, second, third, and fourth time intervals; regarding the first, second, third, fourth, and fifth rotational speeds, the fourth and fifth rotational speeds are all less than the first, second, and third rotational speeds, and the magnitudes of the fourth and fifth rotational speeds are not specifically limited. Operators can set the interval durations and rotational speeds according to actual conditions.
[0099] Optionally, such as Figure 2 As shown, the air conditioner 01 also includes an alarm device 40, which is communicatively connected to the controller 30. The method further includes:
[0100] Record the number of times the motor is debugged. Determine whether the number of debugging attempts has reached the preset number of debugging attempts.
[0101] If so, the outdoor unit motor is stopped, and a fault command is generated. Based on the fault command, the alarm device is activated.
[0102] Each time the controller 30 performs a motor test, the number of tests is recorded. If the number of tests reaches the preset number by the developers, the controller will directly stop the outdoor unit motor 206 from rotating and will not restart it. At the same time, the controller 30 generates a fault command to control the alarm device 40 to sound an alarm, reminding the user to handle the fault.
[0103] Optionally, after controlling the outdoor unit motor 206 to reach the third speed, the controller 30 can also re-acquire the eccentricity value of the outdoor unit motor 206 after a fixed time interval, judge the acquired eccentricity value, and re-control the operating state of the outdoor unit motor according to the judgment result.
[0104] To better explain the solution of the present invention, the present invention provides, as follows: Figure 4The flowchart shown illustrates this scheme. Where R is the motor speed, R1 is the first speed, R2 is the second speed, R3 is the third speed, t1 is the first time interval, t2 is the second time interval, X1 is the first eccentricity value, X2 is the second eccentricity value, Y1 is the first preset eccentricity value, Y2 is the second preset eccentricity value, K is the number of adjustments, and Kn is the preset number of adjustments.
[0105] Please see Figure 4 After the air conditioner 01 is started, the controller 30 monitors the motor speed R of the outdoor unit motor 206. When R reaches R1, the controller 30 obtains the first eccentricity value X1 of the outdoor unit motor 206 after t1 and determines whether X1 is less than the first preset eccentricity value Y1. If so, the motor speed R is increased to R2, and the second eccentricity value X2 of the outdoor unit motor 206 is obtained after t2; otherwise, the outdoor unit motor 206 is stopped.
[0106] After obtaining the second eccentricity value X2 of the outdoor unit motor 206, the controller 30 determines whether X2 is less than the second preset eccentricity value Y2. If yes, the motor speed R is increased to R3; otherwise, the outdoor unit motor 206 is stopped.
[0107] After the outdoor unit motor 206 is stopped, the controller 30 determines whether the number of debugging attempts K of the outdoor unit motor 206 has reached the preset number of debugging attempts Kn. If yes, the alarm device is activated; if no, the outdoor unit motor 206 is restarted to detect the eccentricity and control the operating status.
[0108] Based on the same inventive concept, such as Figure 5 As shown in the figure, an embodiment of the present invention provides an air conditioner motor control device 300, which is applied to the controller of an air conditioner. The air conditioner also includes an outdoor unit motor, which is communicatively connected to the controller. The air conditioner motor control device 300 includes:
[0109] The motor speed monitoring unit 301 is used to monitor the motor speed of the outdoor unit motor during the start-up process of the air conditioner.
[0110] The judgment unit 302 is used to determine whether the motor speed has reached the first speed.
[0111] The first eccentricity detection unit 303 is used to detect the first eccentricity value of the outdoor motor after a first time interval when the motor speed reaches the first speed.
[0112] The motor operation status control unit 304 is used to determine whether the first eccentricity value is less than the first preset eccentricity value, and adjust the operation status of the outdoor motor according to the determination result.
[0113] Optionally, adjusting the operating state of the outdoor unit motor based on the judgment result includes:
[0114] If the judgment result is that the first eccentricity value is less than the first preset eccentricity value, then the motor speed is controlled to be increased to the second speed, and the second eccentricity value of the outdoor motor is detected after the second time interval.
[0115] Determine whether the second eccentricity value is less than the second preset eccentricity value.
[0116] If so, the motor speed is controlled to be increased to the third speed.
[0117] Regarding the aforementioned air conditioner motor control device 300, the specific functions of each unit have been described in detail in the embodiments of the air conditioner motor control method provided in this specification, and will not be elaborated upon here.
[0118] Based on the same inventive concept, embodiments of this invention provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods of the aforementioned air conditioning motor control method.
[0119] The present invention has at least the following beneficial effects:
[0120] By monitoring the motor speed of the outdoor unit during air conditioner startup, and detecting the first eccentricity value of the outdoor unit motor after a first time interval once the motor speed reaches a first speed, the relationship between the first eccentricity value and a first preset eccentricity value is determined, and the operating state of the outdoor unit motor is adjusted according to the judgment result. This allows for timely detection of excessive eccentricity values in the outdoor unit motor, preventing more serious consequences by changing the operating state of the outdoor unit motor. It also extends the service life of the motor.
[0121] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0122] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0123] If the aforementioned functions are implemented as software functional modules 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 this invention, or the part that contributes to the prior art, or a portion of the 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 to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0124] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for controlling an air conditioner motor, characterized in that, A controller for an air conditioner, the air conditioner further including an outdoor unit motor, the outdoor unit motor being communicatively connected to the controller; the method includes: During the start-up process of the air conditioner, the motor speed of the outdoor unit motor is monitored; Determine whether the motor speed has reached the first speed; If so, then the first eccentricity value of the outdoor unit motor is detected after the first time interval; Determine whether the first eccentricity value is less than the first preset eccentricity value, and adjust the operating state of the outdoor unit motor according to the determination result; The step of adjusting the operating status of the outdoor unit motor based on the judgment result includes: If the judgment result is that the first eccentricity value is less than the first preset eccentricity value, then the motor speed is controlled to be increased to the second speed, and the second eccentricity value of the outdoor motor is detected after the second time interval; Determine whether the second eccentricity value is less than the second preset eccentricity value; If so, then control the motor speed to increase to the third speed; The method further includes: If it is determined that the first eccentricity value is greater than or equal to the first preset eccentricity value, or if it is determined that the second eccentricity value is greater than or equal to the second preset eccentricity value, then the outdoor motor is controlled to stop rotating; After the outdoor unit motor stops rotating, the method further includes: The outdoor unit motor is controlled to perform motor debugging, and after the motor debugging is completed, the outdoor unit motor is controlled to restart to the first speed in the target direction; the target direction is the direction in which the outdoor unit motor rotates when the air conditioner is started; After the first time interval, the first eccentricity value of the outdoor unit motor is re-detected; it is determined whether the first eccentricity value is less than the first preset eccentricity value, and the operating state of the outdoor unit motor is adjusted according to the determination result; The process of controlling the outdoor unit motor for motor debugging includes: Control the outdoor unit motor to accelerate to the fourth speed in the first direction; After the third time interval, the outdoor motor is controlled to stop rotating and then accelerates again to the fifth speed in the second direction; wherein the second direction is the opposite of the first direction. After the fourth time interval, the outdoor unit motor is stopped.
2. The air conditioner motor control method as described in claim 1, characterized in that, The air conditioner also includes an alarm device, which is communicatively connected to the controller; the method further includes: Record the number of times the motor was debugged; Determine whether the number of debugging attempts has reached the preset number of debugging attempts; If so, the outdoor unit motor will be stopped, and a fault command will be generated; The alarm device is controlled to sound an alarm based on the fault command.
3. An air conditioner motor control device, characterized in that, A controller for an air conditioner, the air conditioner further including an outdoor unit motor, the outdoor unit motor being communicatively connected to the controller; the air conditioner motor control device is used to implement the air conditioner motor control method according to claim 1 or claim 2 above; The air conditioner motor control device includes: A motor speed monitoring unit is used to monitor the motor speed of the outdoor unit motor during the start-up process of the air conditioner; The judgment unit is used to determine whether the motor speed has reached the first speed; The first eccentricity detection unit is used to detect the first eccentricity value of the outdoor motor after a first time interval when the motor speed reaches the first speed. The motor operation status control unit is used to determine whether the first eccentricity value is less than the first preset eccentricity value, and adjust the operation status of the outdoor motor according to the determination result.
4. An air conditioner, characterized in that, The air conditioner executes the air conditioner motor control method according to claim 1 or claim 2 during operation.
5. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program that, when executed, controls the server where the computer-readable storage medium is located to implement the steps of the method of claim 1 or claim 2.