A method, device, equipment, storage medium and circuit for determining an advance angle

By acquiring the current phase voltage and reference voltage of the brushless DC motor and dynamically adjusting the lead angle, the vibration and noise problems caused by excessive lead angle compensation under no-load or low-speed conditions are solved, and the motor can operate efficiently at multiple operating points.

CN116015112BActive Publication Date: 2026-05-19GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREE ELECTRIC APPLIANCE INC OF ZHUHAI
Filing Date
2023-01-05
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

In existing technologies, brushless DC motors have excessive lead angle compensation under no-load or low-speed conditions, resulting in significant no-load vibration or low-speed load noise. Automatic lead angle control methods cannot achieve optimal efficiency at multiple operating points.

Method used

By acquiring the current phase voltage and reference voltage of the brushless DC motor, the lead angle is dynamically adjusted. The optimal lead angle is matched according to the motor status by using a combination of fixed lead angle or speed command voltage.

Benefits of technology

It achieves efficiency optimization of brushless DC motors at multiple operating points, reduces no-load vibration and low-speed load noise, and improves the motor's operational stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116015112B_ABST
    Figure CN116015112B_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of brushless direct current motor control, and particularly relates to a method, device, equipment, storage medium and circuit for determining a lead angle. The application obtains a current phase voltage of a brushless direct current motor, obtains a current reference voltage of the brushless direct current motor, and determines a current lead angle of the brushless direct current motor according to the current phase voltage and the reference voltage. The application solves the problem that in the prior art, the dynamic lead angle is small in the state of motor no-load or low-speed load, the current time delay angle is small, the lead angle compensation is too large, the motor no-load vibration or low-speed load noise is obvious, the efficiency optimization of multiple working points of the brushless direct current motor is achieved, and the brushless direct current motor no-load vibration or low-speed load noise is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the technical field of brushless DC motor control, specifically relating to a method, device, equipment, storage medium, and circuit for determining the lead angle. Background Technology

[0002] Brushless DC motors are widely used in household appliances due to their advantages such as high efficiency, high power density, and wide speed range. Because of the inductive windings, the phase current in a brushless DC motor lags behind the back electromotive force (EMF). In practice, the phase relationship varies depending on the load and speed of the motor; the higher the motor speed, the greater the current lag angle. Therefore, the main control chip needs to compensate for the lead angle to ensure that the phase current and back EMF are in phase, thereby optimizing motor efficiency. Currently, there are two commonly used lead angle control methods in the industry: one is a fixed lead angle, which allows adjustment of motor performance at the desired operating point but cannot handle high-efficiency driving over a wide speed range from low to high. The other is an automatic lead angle, where the lead angle changes in real time with the speed command voltage. This method allows for efficiency optimization across the entire speed range and is currently the most widely used lead angle adjustment method.

[0003] In existing automatic lead angle modes, the lead angle and speed command voltage have a linear relationship. However, in actual use, the load has multiple operating points. There are instances where the lead angle compensation at low-speed operating points is excessive, exceeding the optimal lead angle for the rated operating point. Therefore, when the automatic lead angle is used in no-load or low-speed load conditions, the current delay angle is small. Due to the excessive lead angle compensation, the motor experiences noticeable no-load vibration or low-speed load noise. Summary of the Invention

[0004] To address the aforementioned technical problems, this invention proposes a method for determining the lead angle. This application obtains the current phase voltage of the brushless DC motor; obtains the current reference voltage of the brushless DC motor; and determines the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage. This solves the problem in the prior art where, under no-load or low-speed load conditions, the current delay angle is small, leading to excessive lead angle compensation and significant no-load vibration or low-speed load noise. It achieves efficiency optimization at multiple operating points of the brushless DC motor and reduces no-load vibration or low-speed load noise.

[0005] To solve the above-mentioned technical problems, the technical solution adopted by the present invention includes four aspects.

[0006] In a first aspect, a method for determining a lead angle is provided, comprising: obtaining the current phase voltage of a brushless DC motor; obtaining the current reference voltage of the brushless DC motor; and determining the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage.

[0007] In some embodiments, obtaining the current reference voltage of the brushless DC motor includes: obtaining the current operating point and current motor load of the brushless DC motor; and determining the reference voltage based on the current operating point and current motor load.

[0008] In some embodiments, obtaining the current phase voltage of the brushless DC motor includes: obtaining the current phase current of the brushless DC motor; and determining the current phase voltage based on the current phase current.

[0009] In some embodiments, determining the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage includes: when the current phase voltage is less than the reference voltage, obtaining a preset lead angle; and determining the current lead angle as the preset lead angle.

[0010] In some embodiments, determining the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage further includes: when the current phase voltage is greater than or equal to the reference voltage, acquiring the speed command voltage of the brushless DC motor; and determining the current lead angle based on the speed command voltage.

[0011] Secondly, this application proposes a device for determining the lead angle, comprising: a first acquisition module for acquiring the current phase voltage of a brushless DC motor; a second acquisition module for acquiring the current reference voltage of the brushless DC motor; and a first determination module for determining the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage.

[0012] A third aspect provides an electronic device including a storage device and a processor, the storage device storing a computer program, the processor executing the computer program to implement steps of a method for determining a leading angle.

[0013] Fourthly, this application provides a lead angle determination circuit, comprising: a current detection circuit, a state switch circuit, and a lead angle control circuit; the output terminal of the current detection circuit is electrically connected to the input terminal of the state switch circuit, for acquiring the current phase voltage of the brushless DC motor and transmitting the current phase voltage to the input terminal of the state switch circuit; the output terminal of the state switch circuit is electrically connected to the lead angle control circuit, for determining a signal output to the lead angle control circuit based on the current phase voltage; the lead angle control circuit is used to determine the current lead angle of the brushless DC motor based on the signal.

[0014] In some embodiments, the state switch circuit includes: a comparator A1, resistors R1 and R2, resistor RPCT, an NPN transistor T1, and a PNP transistor T2; the negative input terminal of the comparator A1 is electrically connected to the input terminal of the current detection circuit; the positive input terminal of the comparator A1 is electrically connected to the second terminal of the resistor R1; the first terminal of the resistor R1 is connected to a +5V voltage source; the first terminal of the resistor R2 is electrically connected to the second terminal of the resistor R1, and the resistor R2... The second terminal is grounded; the output terminal of comparator A1 is electrically connected to the base of NPN transistor T1, the collector of transistor T1 is connected to a +5V voltage source, the emitter of transistor T1 is electrically connected to the collector of PNP transistor T2; the base of PNP transistor T2 is electrically connected to the output terminal of comparator A1, the collector of PNP transistor T2 is electrically connected to the lead angle control circuit, and the emitter of PNP transistor T2 is connected to the resistor R. PCT The second terminal is electrically connected to the resistor R. PCT The first end is grounded.

[0015] In some embodiments, the lead angle control circuit includes: a resistor R PCH Resistance R PCL and a control chip; the control chip includes: a phase control logic unit, a bias voltage output port PCT, and a phase control input port PC; the resistor R PCH The first terminal is connected to a +5V voltage source, and the resistor R PCH The second terminal is connected to the resistor R PCL The first terminal is electrically connected, and the resistor R PCL The second terminal is grounded; the bias voltage output port PCT is connected to the resistor R. PCH The second terminal is electrically connected, and the phase control input port PC is electrically connected to the collector of the NPN transistor T2; the phase control logic unit stores phase control logic; the phase control logic includes: phase bias voltage V PCT =V SP -V SPminPhase bias current I PCT =V PCT / R PCT Phase control voltage V PC =I PCT *R PC V SPmin R is the minimum voltage for speed command. PCT R is the resistance to ground of the bias voltage output port PCT port. PC This is the resistance to ground of the phase control input port PC port.

[0016] The beneficial effects of this invention are as follows: This application obtains the current phase voltage of the brushless DC motor; obtains the current reference voltage of the brushless DC motor; and determines the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage. This solves the problem in the prior art where the current delay angle is small when the motor is under no-load or low-speed load, leading to significant no-load vibration or low-speed load noise due to excessive lead angle compensation. This invention achieves efficiency optimization at multiple operating points of the brushless DC motor and reduces no-load vibration or low-speed load noise. Attached Figure Description

[0017] The scope of this disclosure can be better understood by reading the following detailed description of exemplary embodiments in conjunction with the accompanying drawings. The accompanying drawings are:

[0018] Figure 1 A flowchart illustrating an overall method for determining a leading angle provided in an embodiment of this application;

[0019] Figure 2 A structural block diagram of a device for determining the lead angle provided in an embodiment of this application;

[0020] Figure 3 A schematic diagram of a circuit for determining the lead angle provided in an embodiment of this application;

[0021] Figure 4 A detailed circuit diagram of a circuit for determining the lead angle provided in an embodiment of this application. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0023] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0024] If the application documents contain similar descriptions such as "first, second, third", the following explanation shall be added: In the following description, the terms "first, second, third" are used only to distinguish similar objects and do not represent a specific order of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0026] Example 1:

[0027] In existing automatic lead angle modes, the lead angle and speed command voltage have a linear relationship. However, in actual use, the load has multiple operating points. There are instances where the lead angle compensation at low-speed operating points is excessive, exceeding the optimal lead angle for the rated operating point. Therefore, when the automatic lead angle is used in no-load or low-speed load conditions, the current delay angle is small. Due to the excessive lead angle compensation, the motor experiences noticeable no-load vibration or low-speed load noise.

[0028] To address the problems existing in the current technology, such as Figure 1 As shown, this application provides a method for determining the leading angle. This method is applied to electronic devices, which can control chips, servers, mobile terminals, computers, cloud platforms, etc. The functions implemented by the device data processing provided in this application embodiment can be achieved by the processor of the electronic device calling program code. The program code can be stored in a computer storage medium. The method for determining the leading angle includes:

[0029] Step S1: Obtain the current phase voltage of the brushless DC motor.

[0030] This application aims to address the significant noise issue caused by mismatched lead angles in brushless DC motors at low speeds or under no-load conditions. Therefore, it is necessary to match the lead angle according to the current actual state of the brushless DC motor. The current phase voltage represents the current state of the brushless DC motor. Therefore, this application requires obtaining the current phase voltage of the brushless DC motor.

[0031] In some embodiments, step S1, "obtaining the current phase voltage of the brushless DC motor," includes:

[0032] Step S11: Obtain the current phase current of the brushless DC motor.

[0033] Step S12: Determine the current phase voltage based on the current phase current.

[0034] However, it is generally difficult to directly collect the current phase voltage of a brushless DC motor. Therefore, in this application, the current phase current of the brushless DC motor can be directly collected, and then the current phase voltage of the brushless DC motor can be determined based on the current phase current of the brushless DC motor.

[0035] Step S2: Obtain the current reference voltage of the brushless DC motor.

[0036] However, due to the principle of automatic lead angle, it is difficult for brushless DC motors to obtain a lead angle that matches the actual situation of the brushless DC motor during no-load or low-speed operation. Therefore, this application proposes a method for determining the lead angle based on the actual conditions of the brushless DC motor. In other words, the method for determining the lead angle differs depending on the state of the brushless DC motor. The dividing line for changing the current lead angle of the brushless DC motor is the current reference voltage.

[0037] Since brushless DC motors have multiple operating points, the distinction between them needs to be adjusted depending on the operating point or the load on the motor.

[0038] Therefore, in some embodiments, step S2, "obtaining the current reference voltage of the brushless DC motor," includes:

[0039] Step S21: Obtain the current operating point and current motor load of the brushless DC motor.

[0040] Step S22: Determine the reference voltage based on the current operating point and the current motor load.

[0041] In order to better match the current lead angle with the current state of the brushless DC motor, it is necessary to obtain the current operating point and current motor load of the brushless DC motor. Finally, the decomposition line of the current lead angle determination method, i.e., the retaining wall reference voltage, is determined based on the current operating point and current motor load.

[0042] Step S3: Determine the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage.

[0043] This application addresses the problem of mismatched current lead angles obtained using an automatic lead angle method when a brushless DC motor is operating at low speed or under no-load conditions. Therefore, this application redetermines the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage.

[0044] The main method involves determining the current lead angle of the brushless DC motor at different stages based on the current phase voltage and the reference voltage.

[0045] Therefore, in some embodiments, step S3, "determining the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage," includes:

[0046] Step S31: When the current phase voltage is less than the reference voltage, obtain the preset lead angle.

[0047] Step S32: Determine that the current lead angle is the preset lead angle.

[0048] Because the current lead angle determined by the automatic lead angle method when the brushless DC motor is at low speed or under control does not match the brushless DC motor, the applicant found after research that, within a certain period of the brushless DC motor, the current lead angle obtained by the fixed lead angle method is more compatible with the brushless DC motor than the current lead angle obtained by the automatic lead angle method.

[0049] Therefore, in this application, when the current phase voltage is less than the reference voltage, a preset lead angle is obtained. This preset lead angle is a fixed lead angle, pre-set at the factory. This fixed lead angle, i.e., the preset lead angle, is then used as the current lead angle of the brushless DC motor.

[0050] In some embodiments, step S3, "determining the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage," further includes:

[0051] Step S33: When the current phase voltage is greater than or equal to the reference voltage, obtain the speed command voltage of the brushless DC motor.

[0052] Step S34: Determine the current lead angle based on the speed command voltage.

[0053] Similarly, the applicant's research revealed that when the current phase voltage of the brushless DC motor is greater than the reference voltage, the current lead angle determined by the automatic lead angle method is more suitable for the brushless DC motor. This is because the current lead angle determined by the automatic lead angle method is positively correlated with the current speed command voltage of the brushless DC motor. Therefore, in this application, when the current phase voltage is greater than or equal to the reference voltage, the speed command voltage of the brushless DC motor is obtained. Then, the current lead angle is determined based on the speed command voltage.

[0054] This application addresses motors with multiple operating points. In existing automatic lead angle control methods, the lead angle is linearly related to the speed command voltage. However, the optimal lead angles for multiple operating points are not on the same slope line. By setting a lead angle self-adjustment circuit, the lead angle of the motor at low-speed operating points is fixed, while the lead angle at medium- and high-speed operating points increases significantly proportionally with the speed command voltage. This brings multiple operating points as close as possible to the optimal lead angle, solving the problem of the disproportionate relationship between the optimal lead angle and the speed command voltage for multiple operating points of the motor.

[0055] Example 2:

[0056] Based on the foregoing embodiments, this application provides a device for determining the leading angle. The various modules and units included in the device can be implemented by a processor in a computer device; of course, they can also be implemented by specific logic circuits. In the implementation process, the processor can be a central processing unit (CPU), a microprocessor unit (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.

[0057] like Figure 2 As shown, a device for determining a leading angle includes: a first acquisition module 1, a second acquisition module 2, and a first determination module 3.

[0058] The first acquisition module 1 is used to acquire the current phase voltage of the brushless DC motor. The second acquisition module 2 is used to acquire the current reference voltage of the brushless DC motor. The first determination module 3 is used to determine the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage.

[0059] In some embodiments, the first acquisition module 1 includes: a third acquisition module and a second determination module.

[0060] The third acquisition module is used to acquire the current phase current of the brushless DC motor. The second determination module is used to determine the current phase voltage based on the current phase current.

[0061] In some embodiments, the second acquisition module 2 includes a fourth acquisition module and a third determination module.

[0062] The fourth acquisition module is used to acquire the current operating point and current motor load of the brushless DC motor. The third determination module is used to determine the reference voltage based on the current operating point and the current motor load.

[0063] In some embodiments, the first determining module 3 includes a fifth obtaining module and a fourth determining module.

[0064] The fifth acquisition module is used to acquire a preset lead angle when the current phase voltage is less than the reference voltage. The fourth determination module is used to determine that the current lead angle is the preset lead angle.

[0065] In some implementations, the first determining module 3 also includes a sixth acquiring module and a fifth determining module.

[0066] The sixth acquisition module is used to acquire the speed command voltage of the brushless DC motor when the current phase voltage is greater than or equal to the reference voltage. The fifth determination module is used to determine the current lead angle based on the speed command voltage.

[0067] Each module in the aforementioned device for determining the leading angle can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor within the device in hardware form, or stored in the memory of the processing device in software form, so that the processor can call and execute the operations corresponding to each module. It should be noted that the module division in this embodiment is illustrative and represents only a logical functional division; in actual implementation, other division methods may be used.

[0068] Example 3:

[0069] The third aspect provides an electronic device including a storage device and a processor, the storage device storing a computer program, the processor executing the computer program to implement steps of a method for determining a leading angle.

[0070] Example 4:

[0071] Fourthly, such as Figure 3 As shown, this application provides a circuit for determining the lead angle. The circuit for determining the lead angle includes a current detection circuit 200, a state switch circuit 300, and a lead angle control circuit 400.

[0072] The output terminal of the current detection circuit 200 is electrically connected to the input terminal of the state switch circuit 300, and is used to obtain the current phase voltage of the brushless DC motor 100 and transmit the current phase voltage to the input terminal of the state switch circuit 300.

[0073] The output terminal of the state switch circuit 300 is electrically connected to the lead angle control circuit 400, and is used to determine the signal to be output to the lead angle control circuit 400 based on the current phase voltage.

[0074] The lead angle control circuit 400 is used to determine the current lead angle of the brushless DC motor 100 based on the signal.

[0075] like Figure 4 As shown, in some embodiments, the state switch circuit 300 includes: comparator A1, resistor R1, resistor R2, and resistor R... PCT NPN transistor T1 and PNP transistor T2.

[0076] The negative input terminal of comparator A1 is electrically connected to the input terminal of the current detection circuit 200. The positive input terminal of comparator A1 is electrically connected to the second terminal of resistor R1. The first terminal of resistor R1 is connected to a +5V voltage source. The first terminal of resistor R2 is electrically connected to the second terminal of resistor R1, and the second terminal of resistor R2 is grounded.

[0077] The output terminal of the comparator A1 is electrically connected to the base of the NPN transistor T1, the collector of the transistor T1 is connected to a +5V voltage source, and the emitter of the transistor T1 is electrically connected to the collector of the PNP transistor T2.

[0078] The base of the PNP transistor T2 is electrically connected to the output of the comparator A1, the collector of the PNP transistor T2 is electrically connected to the lead angle control circuit 400, and the emitter of the PNP transistor T2 is connected to the resistor R. PCT The second terminal is electrically connected to the resistor R. PCT The first end is grounded.

[0079] The conduction condition of T1 is the base-emitter voltage U. be Greater than the threshold voltage U ON The conduction condition of T2 is the base-emitter voltage U. be Less than the threshold voltage U ON .

[0080] In some embodiments, the lead angle control circuit 400 includes: a resistor R PCH Resistance R PCL The control chip includes: a phase control logic unit, a bias voltage output port PCT, and a phase control input port PC.

[0081] The resistor R PCH The first terminal is connected to a +5V voltage source, and the resistor R PCH The second terminal is connected to the resistor R PCL The first terminal is electrically connected, and the resistor R PCL The second end is grounded.

[0082] The bias voltage output port PCT and the resistor R PCHThe second terminal is electrically connected, and the phase control input port PC is electrically connected to the collector of the NPN transistor T2.

[0083] The phase control logic unit stores phase control logic.

[0084] The phase control logic includes: a phase bias voltage V PCT =V SP -V SPmin Phase bias current I PCT =V PCT / R PCT Phase control voltage V PC =I PCT *R PC V SPmin R is the minimum voltage for speed command. PCT R is the resistance to ground of the bias voltage output port PCT port. PC This is the resistance to ground of the phase control input port PC port.

[0085] In some embodiments, the current detection circuit 200 includes: a resistor R S Resistance R S The first terminal is connected to the negative input terminal of comparator A1, and the resistor R S The second end is grounded.

[0086] When the motor is operating at no-load and low-speed under load, the phase current I m Less than the reference value, i.e., U N Less than the reference voltage U P A1 outputs saturated positive voltage U H T1 is on, T2 is off, the PCT port is pulled up to +5V, the PCT port is open to ground, and resistor R... PCT Since it is infinite, the internal phase logic unit I PCT =0, the PC port voltage is provided solely by external circuitry, V PC =5*R PCL / (R PCH +R PCL ), where R PCH R PCL All are constants, from which the phase control voltage V can be obtained. PC This is a constant, and the lead angle is a fixed value. This is the fixed lead angle setting method.

[0087] When the motor is operating at medium load and high speed, the phase current I m Greater than the reference value, i.e., U N Greater than the reference voltage U P A1 outputs a saturated negative voltage U LWhen T1 is off and T2 is on, the PCT port is connected to resistor R. PCT Pulled down to ground, therefore the internal phase logic unit I PCT =(V SP -V SPmin ) / R PCT V PC =I PCT *R PCL +5*R PCL / (R PCH +R PCL ), that is, V PC =(V SP -V SPmin )*R PCL / R PCT +5*R PCL / (R PCH +R PCL ), where R PCT R PCH R PCL V SPmin All are constants, from which the phase control voltage V can be obtained. PC It is directly proportional to VSP, and the lead angle changes in real time with VSP. This is the automatic lead angle setting mode.

[0088] From the reference voltage U P =5*R2 / (R1+R2) shows that by changing the ratio of the resistance values ​​of resistors R1 and R2, the conduction time of the switching device in the state switch circuit can be controlled, thereby controlling the switching time of the lead angle setting mode.

[0089] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0090] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0091] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0092] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0093] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0094] In addition, each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0095] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0096] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to the prior art, 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 controller to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0097] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A circuit for determining the lead angle, comprising: Current detection circuit, status switch circuit, and lead angle control circuit; The output terminal of the current detection circuit is electrically connected to the input terminal of the state switch circuit, and is used to obtain the current phase voltage of the brushless DC motor and transmit the current phase voltage to the input terminal of the state switch circuit. The output terminal of the state switch circuit is electrically connected to the lead angle control circuit, and is used to determine the signal to be output to the lead angle control circuit according to the current phase voltage. The lead angle control circuit is used to determine the current lead angle of the brushless DC motor based on the signal; The state switch circuit includes: comparator A1, resistor R1, resistor R2, and resistor R. PCT NPN transistor T1 and PNP transistor T2; The negative input terminal of comparator A1 is electrically connected to the output terminal of the current detection circuit; the positive input terminal of comparator A1 is electrically connected to the second terminal of resistor R1; the first terminal of resistor R1 is connected to a +5V voltage source; the first terminal of resistor R2 is electrically connected to the second terminal of resistor R1, and the second terminal of resistor R2 is grounded. The output terminal of the comparator A1 is electrically connected to the base of the NPN transistor T1, the collector of the transistor T1 is connected to a +5V voltage source, and the emitter of the transistor T1 is electrically connected to the emitter of the PNP transistor T2. The base of the PNP transistor T2 is electrically connected to the output of the comparator A1, the emitter of the PNP transistor T2 is electrically connected to the lead angle control circuit, and the collector of the PNP transistor T2 is connected to the resistor R. PCT The second terminal is electrically connected to the resistor R. PCT The first end is grounded; The lead angle control circuit includes: resistor R PCH Resistance R PCL The control chip includes: a phase control logic unit, a bias voltage output port PCT, and a phase control input port PC; The resistor R PCH The first terminal is connected to a +5V voltage source, and the resistor R PCH The second terminal is connected to the resistor R PCL The first terminal is electrically connected, and the resistor R PCL The second terminal is grounded; resistor R PCH The second end is connected to the phase control input port PC, and the bias voltage output port PCT is connected to the emitter of the NPN transistor T1; The bias voltage output port PCT and the resistor R PCH The second terminal is electrically connected; The phase control logic unit stores phase control logic; The phase control logic includes: a phase bias voltage V PCT =V SP -V SPmin V SP Speed ​​command voltage, phase bias current I PCT =V PCT / R PCT Phase control voltage V PC =I PCT *R PC V SPmin R is the minimum voltage for speed command. PCT R is the resistance to ground of the bias voltage output port PCT port. PC This is the resistance to ground of the phase control input port PC port.

2. A method for determining a lead angle, characterized in that, The circuit for controlling the leading angle determination as described in claim 1 includes: Obtain the current phase voltage of the brushless DC motor; Obtain the current reference voltage of the brushless DC motor; The current lead angle of the brushless DC motor is determined based on the current phase voltage and the reference voltage.

3. The method for determining the lead angle according to claim 2, characterized in that, The step of obtaining the current reference voltage of the brushless DC motor includes: Obtain the current operating point and current motor load of the brushless DC motor; The reference voltage is determined based on the current operating point and the current motor load.

4. The method for determining the lead angle according to claim 2, characterized in that, The process of obtaining the current phase voltage of the brushless DC motor includes: Obtain the current phase current of the brushless DC motor; The current phase voltage is determined based on the current phase current.

5. The method for determining the lead angle according to claim 2, characterized in that, Determining the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage includes: When the current phase voltage is less than the reference voltage, a preset lead angle is obtained; The current lead angle is determined to be the preset lead angle.

6. The method for determining the lead angle according to claim 2, characterized in that, The step of determining the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage further includes: When the current phase voltage is greater than or equal to the reference voltage, the speed command voltage of the brushless DC motor is obtained; The current lead angle is determined based on the speed command voltage.

7. A device for determining a lead angle, comprising the lead angle determining circuit as described in claim 1, characterized in that, include: The first acquisition module is used to acquire the current phase voltage of the brushless DC motor; The second acquisition module is used to acquire the current reference voltage of the brushless DC motor; The first determining module is used to determine the current lead angle of the brushless DC motor based on the current phase voltage and the reference voltage.

8. An electronic device, characterized in that, include: A memory and a processor, wherein the memory stores a computer program that, when executed by the processor, performs a method for determining a leading angle as described in any one of claims 2 to 6.