Motor starting control method, air conditioner and computer storage medium
By detecting the demagnetization current of the motor and preheating the motor according to the preset relationship, the problem of difficulty in starting the motor in extremely cold environments is solved, and the safe start of the motor is achieved.
Patent Information
- Application Number
- CN202510493180.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-18
- Publication Date
- 2025-07-18
AI Technical Summary
In extremely cold environments, the motor start current is less than the demagnetization current, which causes the motor to fail to start normally, and the motor is easily damaged when using a starting current greater than the demagnetization current.
By detecting the initial demagnetization current of the motor, the corresponding initial start current is obtained, and when it is insufficient, the motor is preheated according to the preset corresponding relationship; the current demagnetization current is detected in real time, the corresponding current start current is obtained, and the preheating is stopped when it can be started normally, the d-axis current of the motor is controlled to zero and the specified current is provided for the q-axis to increase the demagnetization current.
In extremely cold environments, the motor can start normally without damage, achieving safe start of the motor.
Smart Images

Figure CN120342254A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of motor control, and particularly to a motor starting control method, an air conditioner, and a computer storage medium. Background Art
[0002] In the related art, in order to ensure that the motor is not damaged during the starting process, it is often necessary to ensure that the starting current of the motor is less than the demagnetization current. However, the demagnetization current of the motor in an extremely cold environment is relatively small, resulting in the inability to start the motor normally with the starting current in the extremely cold environment. Moreover, even if a starting current greater than the demagnetization current is used to start the motor, although the motor can be started in the extremely cold environment, it is extremely easy to damage the motor. Summary of the Invention
[0003] In view of this, the present invention provides a motor starting control method, an air conditioner, and a computer storage medium, which are used to solve the problem in the prior art that when the starting current of the motor is less than the demagnetization current in an extremely cold environment, the motor cannot be started normally.
[0004] To achieve one or part or all of the above purposes or other purposes, an embodiment of the present invention provides a motor starting control method, and the motor starting control method includes:
[0005] Detect the initial demagnetization current of the motor, and obtain an initial starting current corresponding to the initial demagnetization current according to the initial demagnetization current;
[0006] When the initial starting current is insufficient to start the motor, preheat the motor according to a preset correspondence.
[0007] In some embodiments, when preheating the motor according to a preset correspondence, the motor starting control method further includes:
[0008] Real-time detect the current demagnetization current of the motor, and obtain a current starting current corresponding to the current demagnetization current according to the current demagnetization current. When the current starting current can normally start the motor, stop preheating the motor.
[0009] In some embodiments, preheating the motor according to a preset correspondence includes:
[0010] Apply power to the three-phase windings of the motor, and control the rotor of the motor to stop running;
[0011] Make the d-axis current of the motor zero, and provide a specified current for the q-axis of the motor according to the preset correspondence;
[0012] When the current starting current is insufficient to start the motor, increase the specified current provided to the q-axis of the motor.
[0013] Among them, the q-axis current of the motor is positively correlated with the current demagnetization current of the motor.
[0014] In some embodiments, preheating the motor to increase the demagnetization current of the motor further includes:
[0015] When the current starting current is insufficient to start the motor, increase the q-axis current of the motor.
[0016] In some embodiments, the specified current is less than the initial demagnetization current.
[0017] In some embodiments, before controlling the rotor of the motor to stop running, it further includes:
[0018] Control the rotor of the motor to rotate a preset angle, and the preset angle is 0.
[0019] In some embodiments, the d-axis current and q-axis current of the motor satisfy the calculation model:
[0020] Id^2 + Iq^2 = Imax
[0021] Among them, Id is the d-axis current of the motor, Iq is the q-axis current of the motor, and Imax is the working current of the motor.
[0022] In some embodiments, the preset corresponding relationship is set according to the type of the motor.
[0023] In some embodiments, the types of the motor include an air duct machine air conditioner motor, an upward air outlet air conditioner motor, and / or a side air outlet air conditioner motor.
[0024] An embodiment of the present invention further provides an air conditioner, and the air conditioner includes an operation module, a drive module, and a preheating module;
[0025] The operation module is used to obtain the initial starting current or the current starting current of the motor according to the preset corresponding relationship;
[0026] The drive module is used to control the motor to start with the initial starting current or the current starting current;
[0027] The preheating module is used to energize the three-phase windings of the motor and control the d-axis current and q-axis current of the motor.
[0028] The present invention further provides a computer storage medium, and the computer storage medium stores a computer program, and when the computer program is executed, the motor starting control method described in any one of the above embodiments is implemented.
[0029] Compared with the prior art, the present invention has at least the following beneficial effects:
[0030] The motor starting control method, air conditioner and storage medium according to the embodiments of the present invention can detect the initial demagnetization current of the motor in an extremely cold environment, obtain the initial starting current corresponding to the initial demagnetization current to start the motor, and when the initial starting current is insufficient to start the motor, preheat the motor according to a preset corresponding relationship to increase the demagnetization current of the motor, detect the current demagnetization current of the motor in real time, and obtain the current starting current corresponding to the current demagnetization current. When the current starting current can normally start the motor, stop preheating the motor, so that the motor can start normally in an extremely cold environment, and will not damage the motor during motor starting because the starting current is greater than the demagnetization current. Description of the Drawings
[0031] The above and / or additional aspects and advantages of the present invention will become apparent and be readily understood from the following description of the embodiments in conjunction with the accompanying drawings, where:
[0032] Figure 1 is a flowchart of the motor starting control method according to some embodiments of the present invention;
[0033] Figure 2 is a schematic structural diagram of an air conditioner according to some embodiments of the present invention;
[0034] Figure 3 is a flowchart of the motor starting control method according to some embodiments of the present invention;
[0035] Figure 4 is a schematic diagram of the q-axis and d-axis scenarios of a motor according to some embodiments of the present invention;
[0036] Figure 5 is a flowchart of the motor starting control method according to some embodiments of the present invention;
[0037] Figure 6 is a flowchart of the motor starting control method according to some embodiments of the present invention;
[0038] Figure 7 is a schematic diagram of the preset corresponding relationship of the motor starting control method according to some embodiments of the present invention. Detailed Embodiments
[0039] The following details the embodiments of the present invention. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present invention and should not be construed as limiting the embodiments of the present invention.
[0040] Please refer to Figure 1, the present invention provides a motor starting control method. The motor starting control method includes:
[0041] 01: Detect the initial demagnetization current of the motor, and obtain the initial starting current corresponding to the initial demagnetization current according to the initial demagnetization current to start the motor;
[0042] 02: When the initial starting current is insufficient to start the motor, preheat the motor according to the preset corresponding relationship to increase the demagnetization current of the motor;
[0043] Further, when preheating the motor according to the preset corresponding relationship, the motor starting control method further includes:
[0044] 03: Real-time detect the current demagnetization current of the motor, and obtain the current starting current corresponding to the current demagnetization current according to the current demagnetization current. When the current starting current can normally start the motor, stop preheating the motor.
[0045] Please refer to Figure 2 , the present invention also provides an air conditioner 100. The air conditioner 100 includes an operation module 110, a driving module 130, and a preheating module 150. Step 01 can be implemented by the operation module 110. Step 02 can be implemented by the driving module 130. Step 03 can be implemented by the preheating module 150. That is, the operation module 110 is used to detect the initial demagnetization current of the motor, and obtain the initial starting current corresponding to the initial demagnetization current according to the initial demagnetization current to start the motor. The preheating module 150 is used to preheat the motor according to the preset corresponding relationship to increase the demagnetization current of the motor when the initial starting current is insufficient to start the motor. The driving module 130 is used to real-time detect the current demagnetization current of the motor, and obtain the current starting current corresponding to the current demagnetization current according to the current demagnetization current. When the current starting current can normally start the motor, stop preheating the motor.
[0046] In this way, the motor starting control method of the embodiment of the present invention can detect the initial demagnetization current of the motor in an extremely cold environment, obtain the initial starting current corresponding to the initial demagnetization current according to the initial demagnetization current to start the motor, and when the initial starting current is insufficient to start the motor, preheat the motor according to the preset corresponding relationship to increase the demagnetization current of the motor, real-time detect the current demagnetization current of the motor, and obtain the current starting current corresponding to the current demagnetization current according to the current demagnetization current. When the current starting current can normally start the motor, stop preheating the motor, so that the motor can be normally started in an extremely cold environment, and at the same time, the motor will not be damaged during motor starting because the starting current is greater than the demagnetization current.
[0047] Among them, the motor can refer to the motor in household appliances. The household appliances can be, for example, air conditioners or fans, etc., which are not limited herein. Both the initial demagnetization current and the current demagnetization current can refer to the current required during the process of gradually weakening and disappearing the magnetic field of the motor by applying a certain current after the motor operates normally or stops. The initial demagnetization current can refer to the demagnetization current initially determined for the motor in an extremely cold environment. The specific values of the initial demagnetization current and the initial starting current are not limited herein, as long as it is ensured that the initial demagnetization current is greater than the initial starting current. The specific values of the current demagnetization current and the current starting current are also not limited herein, as long as it is ensured that the current demagnetization current is greater than the initial demagnetization current, the current starting current is greater than the initial starting current and less than the current demagnetization current. The current starting current can be a current less than the current demagnetization current determined according to the real-time detection of the current demagnetization current of the motor.
[0048] Specifically, when the motor is used in an extremely cold environment, the initial demagnetization current of the motor can be detected by a current sensor provided on the motor, and the motor can be started with a starting current less than the initial demagnetization current corresponding to the initial demagnetization current. If the initial starting current is not sufficient to start the motor at this time, it means that the starting current at this time is too small and has not reached the current magnitude capable of starting the motor. At this time, the motor can be preheated by applying a certain current to the motor according to a preset correspondence relationship to increase the demagnetization current of the motor, and the current demagnetization current of the motor can be detected in real time. The current starting current corresponding to the current demagnetization current can be obtained according to the current demagnetization current, and the motor preheating can be stopped when the current starting current can start the motor normally. It should be noted that the detection element for detecting the demagnetization current of the motor can be other detection elements capable of detecting current in addition to the current sensor, which is not specifically limited herein. The corresponding starting current (initial starting current or current starting current) determined according to the demagnetization current (initial demagnetization current or current starting current) is not specifically limited herein, as long as it is ensured that the starting current is less than the demagnetization current.
[0049] In one embodiment, when the motor is used in an environment of -30°C, the initial demagnetization current of the motor is detected by a current sensor to be 2A. At this time, the initial starting current corresponding to the determined initial demagnetization current of 2A can be determined to be 1.8A, and the motor is started with a current of 1.8A. If the motor cannot be started with the initial current of 1.8A at this time, the motor can be preheated by applying a certain current to the motor according to a preset corresponding relationship to increase the temperature, so that the demagnetization current of the motor increases. If the currently detected demagnetization current of the motor is 2.6A at this time, the corresponding current starting current can be determined to be 2.4A according to the current demagnetization current of 2.6A, and the motor is started with the current starting current of 2.4A. If the motor is successfully started, the preheating of the motor is stopped. If the motor is not successfully started, the current for preheating the motor is repeatedly increased to further increase the demagnetization current of the motor, and the motor is started with a higher starting current until the motor can be normally started, and then the preheating of the motor is stopped, so that the motor can be normally started in an extremely cold environment, and the motor will not be damaged during motor startup because the starting current is greater than the demagnetization current.
[0050] Please refer to Figure 3 , in some embodiments, step 02 includes:
[0051] 021: Energize the three-phase windings of the motor and control the rotor of the motor to stop running.
[0052] 022: Make the d-axis current of the motor zero, and provide a specified current for the q-axis of the motor according to a preset corresponding relationship, where the q-axis current of the motor is positively correlated with the current demagnetization current of the motor.
[0053] Please refer to Figure 2 , in some embodiments, step 021 and step 022 can be implemented by the preheating module 150. That is, the preheating module 150 is used to energize the three-phase windings of the motor and control the rotor of the motor to stop running. Make the d-axis current of the motor zero, and provide a specified current for the q-axis of the motor according to a preset corresponding relationship, where the q-axis current of the motor is positively correlated with the current demagnetization current of the motor.
[0054] Specifically, first energize the three-phase windings of the motor to make the rotor of the motor rotate a certain position, and control the rotor of the motor to stop running, so that the d-axis of the motor (such as Figure 4After the current becomes zero as shown, a specified current is provided for the q-axis of the motor according to a preset correspondence relationship. Furthermore, before providing the specified current for the q-axis of the motor, after energizing the motor, the rotor of the motor is controlled to stop running, and the d-axis current of the motor is set to zero, so that the rotor of the motor will not cut the magnetic field to cause magnetism enhancement or weakening, eliminating the influence of the d-axis direction of the motor on the stator winding current of the motor. While the magnetic performance of the magnetic tile of the motor is not affected, the current demagnetization current of the motor can also be increased by continuously heating the motor winding by providing a specified current for the q-axis. It should be noted that the q-axis current of the motor can be positively correlated with the current demagnetization current of the motor, that is, when the current demagnetization current of the motor increases, the specified current provided for the q-axis of the motor can also increase accordingly, so that the q-axis current of the motor increases with the increase of the current demagnetization current, so as to increase the preheating speed of the motor by increasing the specified current for the q-axis. The specified current provided for the q-axis of the motor can be, for example, 1A, 1.2A, 1.4A, 1.6A, 1.8A, 2A, 2.2A, 2.4A, 2.6A, 2.8A or 3A, etc., as long as it is ensured that the specified current is not greater than the initial demagnetization current, and there is no limit here.
[0055] Please refer to Figure 5 , in some embodiments, step 02 includes:
[0056] 023: When the current starting current is insufficient to start the motor, increase the q-axis current of the motor.
[0057] Please refer to Figure 2 , in some embodiments, step 023 can be implemented by the preheating module 150. That is, the preheating module 150 is used to increase the q-axis current of the motor when the current starting current is insufficient to start the motor.
[0058] In this way, in the motor starting control method according to the embodiment of the present invention, in an extremely cold environment, if the current starting current is insufficient to start the motor, by gradually increasing the q-axis current of the motor, the heating speed of the motor winding is faster, the preheating time of the motor winding is shortened, the preheating rate of the motor is increased, the preheating time of the motor is shortened, the current demagnetization current of the motor is further increased, and the motor is started with a higher starting current until the motor can be started normally, and then the preheating of the motor is stopped, so that the motor can be started normally in an extremely cold environment and will not be damaged when the motor is started because the starting current is greater than the demagnetization current.
[0059] Specifically, in one embodiment, if the initial current of the motor is 2A, for the first time, a specified current of 1.5A is provided to the q-axis to preheat the motor, so that the demagnetization current of the motor increases. The current demagnetization current is detected to be 2.2A, and the corresponding current starting current is determined to be 2.1A according to 2.2A. Since 2.1A is not sufficient to start the motor, the specified current provided to the q-axis can be increased from 1.5A to 1.6A to continue preheating the motor, increasing the q-axis current of the motor, so that the current demagnetization current of the motor increases from 2.2A to 2.4A. At this time, the corresponding current starting current can be determined to be 2.3A according to 2.4A, and the motor is started with the current starting current of 2.3A. If the motor is successfully started, the preheating of the motor is stopped. If the motor is not successfully started, the specified current provided to the q-axis is continuously increased in a loop, so that the q-axis current increases, further increasing the current demagnetization current of the motor, and starting the motor with a higher starting current, until the motor can be normally started, and then the preheating of the motor is stopped, so that the motor can be normally started in an extremely cold environment, and at the same time, the motor will not be damaged during motor startup because the starting current is greater than the demagnetization current.
[0060] In some embodiments, the specified current is less than the initial demagnetization current. That is, by setting the specified current to be less than the initial demagnetization current in the embodiments of the present invention, it is possible to ensure that while preheating the motor by providing a specified current to the q-axis to increase the current demagnetization current of the motor, the situation of damaging the motor due to the specified current being greater than the initial demagnetization current can be avoided.
[0061] Please refer to Figure 6 , in some embodiments, before step 021, step 02 further includes:
[0062] 024: Control the rotor of the motor to rotate a preset angle, and the preset angle is 0.
[0063] Please refer to Figure 2 , in some embodiments, step 024 can be implemented by the preheating module 150. That is, the preheating module 150 is used to control the rotor of the motor to rotate a preset angle, and the preset angle is 0.
[0064] In this way, in the embodiments of the present invention, after controlling the rotor of the motor to rotate a preset angle of 0 and then controlling the rotor to stop rotating, the current of the q-axis is the working current of the motor, so that the rotor of the motor does not cut the magnetic field, and at the same time, it can ensure that the motor winding continues to heat up, achieving the effect of preheating the motor and increasing the current demagnetization current of the motor.
[0065] Specifically, when energizing the three-phase windings of the motor, the rotor of the motor can be first controlled to rotate by 0°, and then the rotor of the motor can be controlled to stop running, so that the d-axis current of the motor is zero, and then the subsequent current applied to the q-axis can directly be the specified current, enabling the motor rotor not to cut the magnetic field and ensuring that the motor winding continuously heats up, achieving the effect of preheating the motor and increasing the current demagnetization current of the motor. It should be noted that in addition to being zero, the preset angle can also be non-zero, that is, those skilled in the art can control the rotor of the motor to rotate to a preset angle of any degree according to the actual application situation, so that the rotor of the motor rotates to any position, and then control the rotor of the motor to stop running. There is no specific limitation here. For example, the preset angle can also be 10°, 15°, 20°, 25°, 25°, 30°, 35°, 40°, 45°, 50°, etc. There is no limitation here.
[0066] In some embodiments, the d-axis current and q-axis current of the motor satisfy the calculation model: Id^2 + Iq^2 = Imax. Wherein, Id is the d-axis current of the motor, Iq is the q-axis current of the motor, and Imax is the working current of the motor. That is to say, since the d-axis current and q-axis current of the motor of the present invention satisfy the above calculation model, when the current applied to the d-axis is 0, the working current of the motor can directly be equal to the square of the specified current applied to the q-axis, eliminating the influence of the d-axis current on the working current of the motor, and ensuring that the motor winding continuously heats up, achieving the effect of preheating the motor and increasing the current demagnetization current of the motor.
[0067] In some embodiments, the preset correspondence is set according to the type of the motor.
[0068] In this way, the embodiment of the present invention sets the preset correspondence according to the type of the motor and the ambient temperature, so that when different types of motors operate in a low-temperature environment, they can directly find the corresponding specified current applied to the q-axis of the motor at the ambient temperature according to the type of the motor to preheat the motor and increase the current demagnetization current of the motor, and start the motor with a starting current less than the current demagnetization current, thereby ensuring that the motor can start normally in an extremely cold environment and not damaging the motor when starting because the starting current is greater than the demagnetization current.
[0069] Specifically, the type of motor may refer to motors of different powers. Since the demagnetization current and starting current of motors of different powers in an extremely cold environment may be different, the embodiments of the present invention may set corresponding preset correspondences according to motors of different powers and ambient temperatures at the beginning of motor design, so that when motors of different powers are started in an extremely cold environment, the motors may be preheated according to the corresponding preset correspondences to increase the demagnetization current of the motors, so as to start the motors with higher starting currents, so that the motors can be started in an extremely cold environment and will not be damaged due to the starting current being higher than the demagnetization current. In actual application of the motor, the motor set in the air conditioner is used as an example. The components for detecting ambient temperature provided by the air conditioner may be used directly to detect whether the environment in which the motor is located is an extremely cold environment and the ambient temperature, so that the motor does not need to be re-set with an additional ambient temperature detection element to detect the ambient temperature of the motor.
[0070] In one embodiment, the power of the motor can be 120W. At this time, the specified current of the motor at -30°C can be set to include 1A and 1.5A according to the power of the motor. If the initial demagnetization current of the 120W motor at -30°C is 2.5A, the q-axis of the motor can be continuously powered with a specified current of 1A so that the motor is heated for 10 minutes and the temperature rises to -20°C. After obtaining a current demagnetization current of 2.8A, the motor can be started with a current starting current less than 2.8A. If the motor does not start successfully at this time, the specified current for the q-axis can be increased, that is, the q-axis of the motor can be continuously powered with a specified current of 1.5A, so that the temperature of the motor can rise from -20°C to -10°C in just 5 minutes, shortening the temperature rise time of the motor, obtaining a current demagnetization current of 3.1A, and starting the motor with a current starting current less than 3.1A, so that the motor can be started in an extremely cold environment and will not be damaged due to the current starting current being higher than the current demagnetization current.
[0071] In one embodiment, the power of the motor can be 120W. At this time, the specified current of the motor at -30°C can be set to include 1A and 1.5A according to the power of the motor. If the initial demagnetization current of the 120W motor at -30°C is 2.5A, the q-axis of the motor can be continuously powered with a specified current of 1A so that the motor is heated for 10 minutes and the temperature rises to -20°C. After obtaining a current demagnetization current of 2.8A, the motor can be started with a current starting current less than 2.8A. If the motor does not start successfully at this time, the specified current for the q-axis can be increased, that is, the q-axis of the motor can be continuously powered with a specified current of 1.5A, so that the temperature of the motor can rise from -20°C to -10°C in just 5 minutes, shortening the temperature rise time of the motor, obtaining a current demagnetization current of 3.1A, and starting the motor with a current starting current less than 3.1A, so that the motor can be started in an extremely cold environment and will not be damaged due to the current starting current being higher than the current demagnetization current.
[0072] In yet another embodiment, the power of the motor can be 240W. At this time, the specified currents of the motor at -30°C can be set according to the power of the motor, including 1.1A, 1.5A, and 1.8A. If the initial demagnetization current of a 240W motor at -30°C is 2.8A, then the q-axis of the motor can be powered with a specified current of 1.1A to heat the motor for 15 minutes until the temperature rises to -25°C and a current demagnetization current of 3A is obtained. Then, the motor can be started with a current starting current less than 3A. If the motor fails to start successfully at this time, the specified current supplied to the q-axis can be increased, that is, the q-axis of the motor can be powered with a specified current of 1.5A, so that the temperature of the motor only needs 10 minutes to rise from -25°C to -15°C, shortening the temperature rise time of the motor, obtaining a current demagnetization current of 3.2A, and starting the motor with a current starting current less than 3.2A. If the motor still fails to start, the specified current supplied to the q-axis can be continued to be increased, that is, the q-axis of the motor can be powered with a specified current of 1.8A, so that the temperature of the motor only needs 5 minutes to rise from -15°C to -5°C, shortening the temperature rise time of the motor, obtaining a current demagnetization current of 3.6A, and starting the motor with a current starting current less than 3.6A, enabling the motor to start in an extremely cold environment and not be damaged because the current starting current is higher than the current demagnetization current.
[0073] In some embodiments, the types of motors include ducted air conditioner motors, top - outlet air conditioner motors, and / or side - outlet air conditioner motors. That is, the embodiments of the present invention can set the preset corresponding relationships as shown in Figure 7 so as to find the specified currents corresponding to different motor types in a low - temperature environment according to the preset corresponding relationships, preheat different types of motors in a low - temperature environment, increase the demagnetization current of the motors, and start the motors with a starting current less than the corresponding current demagnetization current, so as to ensure that different types of motors can start normally in an extremely cold environment and will not be damaged when starting because the starting current is greater than the demagnetization current.
[0074] Please refer to Figure 2 , the present invention provides an air conditioner. The specific air conditioner is as described above. For the sake of brevity of the article, it will not be repeated here.
[0075] Thus, the air conditioner according to the embodiment of the present invention can detect the initial demagnetization current of the motor in an extremely cold environment, obtain the initial starting current corresponding to the initial demagnetization current according to the initial demagnetization current to start the motor, and when the initial starting current is insufficient to start the motor, preheat the motor according to a preset corresponding relationship to increase the demagnetization current of the motor, detect the current demagnetization current of the motor in real time, and obtain the current starting current corresponding to the current demagnetization current according to the current demagnetization current. When the current starting current can normally start the motor, stop preheating the motor, so that the motor can be normally started in an extremely cold environment, and at the same time, the motor will not be damaged during motor startup because the starting current is greater than the demagnetization current.
[0076] The present invention also provides a computer storage medium. The computer storage medium stores a computer program, and when the computer program is executed, the motor starting control method described in any of the above embodiments is implemented.
[0077] Thus, the computer storage medium according to the embodiment of the present invention can detect the initial demagnetization current of the motor in an extremely cold environment, obtain the initial starting current corresponding to the initial demagnetization current according to the initial demagnetization current to start the motor, and when the initial starting current is insufficient to start the motor, preheat the motor according to a preset corresponding relationship to increase the demagnetization current of the motor, detect the current demagnetization current of the motor in real time, and obtain the current starting current corresponding to the current demagnetization current according to the current demagnetization current. When the current starting current can normally start the motor, stop preheating the motor, so that the motor can be normally started in an extremely cold environment, and at the same time, the motor will not be damaged during motor startup because the starting current is greater than the demagnetization current.
[0078] Any process or method description shown in the flowchart or described in other ways herein can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a specific logical function or process. The scope of the embodiments of the present invention includes additional implementations, where functions may be executed in a substantially simultaneous manner or in an order opposite to that shown or discussed, according to the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.
[0079] The logic and / or steps represented in the flowchart or otherwise described herein. For example, it can be considered as a predefined sequence list of executable instructions for implementing logical functions, which can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processing module, or other systems that can obtain and execute instructions from the instruction execution system, apparatus, or device), or used in conjunction with these instruction execution systems, apparatuses, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.
[0080] It should be understood that various parts of the embodiments of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0081] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of implementing the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.
[0082] In addition, each functional unit in various embodiments of the present invention may be integrated into one processing module, may exist separately as individual physical units, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0083] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, or the like.
[0084] In the description of this specification, the description with reference to terms such as "one embodiment", "certain embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0085] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the claims and their equivalents.
Claims
1. A motor starting control method, characterized in that, The motor starting control method includes: Detect the initial demagnetization current of the motor, and obtain the initial starting current corresponding to the initial demagnetization current according to the initial demagnetization current; When the initial starting current is insufficient to start the motor, preheat the motor according to a preset correspondence.
2. The motor starting control method according to claim 1, characterized in that When preheating the motor according to a preset correspondence, the motor starting control method further includes: Real-time detect the current demagnetization current of the motor, and obtain the current starting current corresponding to the current demagnetization current according to the current demagnetization current. When the current starting current can normally start the motor, stop preheating the motor.
3. The motor starting control method according to claim 2, wherein Preheating the motor according to a preset correspondence includes: Energize the three-phase windings of the motor and control the rotor of the motor to stop running; Make the d-axis current of the motor zero, and provide a specified current for the q-axis of the motor according to the preset correspondence; When the current starting current is insufficient to start the motor, increase the specified current provided to the q-axis of the motor. Wherein, the q-axis current of the motor is positively correlated with the current demagnetization current of the motor.
4. The motor starting control method according to claim 3, wherein The specified current is less than the initial demagnetization current.
5. The motor starting control method according to claim 3, characterized in that, Before controlling the rotor of the motor to stop running, it further includes: Control the rotor of the motor to rotate a preset angle, and the preset angle is 0.
6. The motor starting control method according to claim 3, characterized in that The d-axis current and q-axis current of the motor satisfy the calculation model: Id^2 + Iq^2 = Imax Wherein, Id is the d-axis current of the motor, Iq is the q-axis current of the motor, and Imax is the working current of the motor.
7. The motor starting control method according to claim 1, characterized in that The preset correspondence is set according to the type of the motor.
8. The motor starting control method according to claim 7, characterized in that, The types of the motor include an air duct machine air conditioner motor, an upper air outlet air conditioner motor, and / or a side air outlet air conditioner motor.
9. An air conditioner, characterized in that, The air conditioner includes: An operation module, which is used to obtain the initial starting current of the motor according to the detected initial demagnetization current of the motor; or obtain the current starting current of the motor according to the detected current demagnetization current of the motor; A drive module, which is used to control the motor to start with the initial starting current or the current starting current; A preheating module, which is used to energize the three-phase windings of the motor and control the d-axis current and q-axis current of the motor.
10. A computer storage medium, characterized in that, The computer storage medium stores a computer program, and when the computer program is executed, the motor starting control method described in any one of claims 1 to 8 is implemented.