STARTING METHODS FOR BLDC MOTORS APPLIED ON RECIPROCATING COMPRESSORS
20240039450 ยท 2024-02-01
Assignee
Inventors
- Claudio Eduardo SOARES (JOINVILLE - SC, BR)
- Roberto ANDRICH (Joinville - SC, BR)
- Andre DERING (Joinville - SC, BR)
Cpc classification
H02P1/10
ELECTRICITY
International classification
H02P29/024
ELECTRICITY
H02P1/10
ELECTRICITY
Abstract
The present invention refers to a starting method with two-levels modified and discrete fixed-time or fixed-frequency hysteresis current controller, under high load conditions, of a BLDC motor (10) with trapezoidal-shaped induced voltages, wherein the BLDC motor (10) is driven by an inverter bridge (30) with only one current sensor (20) positioned in the busbar, controlled by means of a processing unit associated to an analog-digital converter, wherein the novelty basically comprises the fact that: the intensity of the BLDC motor current (Im) is controlled by means of the two-levels and discrete fixed-time or fixed-frequency hysteresis current controller.
Claims
1. Starting method with two-levels discrete fixed-time or fixed frequency hysteresis current controller, under high load conditions, of a BLDC motor (10) with trapezoidal shaped induced voltages, the BLDC motor (10) being driven by an inverter bridge (30) with only one current sensor (20) positioned in the busbar, controlled by means of a processing unit associated to an analog-digital converter, comprising the following steps: driving the BLDC motor (10) by the six-step driving technique, wherein only two phases are driven at a certain electric position; applying, by means of a closed mesh of current control, a current in the BLDC motor (10) of maximum intensity in order to generate a maximum torque in said BLDC motor (10); applying the unipolar switching pattern of the ON_PWM type, wherein each switch is driven during 120 electrical in the following way: each switch is maintained switched on continuously during the first 60 electrical and is modulated by pulse width modulation during the final 60 electrical; characterized in that further comprises the steps of: controlling, by means of the two-levels discrete fixed-time or fixed frequency hysteresis current controller, the intensity of the BLDC motor current (I.sub.m), wherein the first protecting level comprises: turning off a first switch, said first switch belonging to the portion of the inverter bridge associated with the two phased driven at a certain electric position, during a first protecting time (T.sub.off1), when the BLDC motor current (I.sub.m), measured in a measuring instant (X), surpasses a first maximum current limit (I.sub.max1); and keeping the first switch turned off and turning off a second switch, said second switch belonging to the portion of the inverter bridge associated with the two phases driven at a certain electric position, during a second protecting time (T.sub.off2), in the end of the first protecting time (T.sub.off1); wherein the second protecting level comprises: turning off the first switch and the second switch, during a third protecting time (T.sub.off3), when the BLDC motor current (I.sub.m), measured in a measuring instant (X), surpasses a second maximum current limit (I.sub.max2); wherein the first maximum current limit (I.sub.max1) is lower than the second maximum current limit (I.sub.max2); and wherein the second protecting level actuates after the actuation of first protecting level.
2. Method, according to the claim 1, characterized in that the second maximum current limit (I.sub.max2) is lower than the maximum current allowed (I.sub.desmag).
3. Method, according to claim 1, characterized in that the second maximum current limit (I.sub.max2) is set by subtracting the maximum current allowed (I.sub.desmag) by a second maximum error (I.sub.max2), and the first maximum current limit (I.sub.max1) is set by subtracting the second maximum current limit (I.sub.max2) by a first maximum error (I.sub.max1).
4. Method, according to claim 1, characterized in that the difference between the value of the first maximum current limit (I.sub.max1) and the value of the second maximum current limit (I.sub.max2) is higher than the value of a first maximum error (I.sub.max1).
5. Method, according to claim 1, characterized in that the difference between the value of the second maximum current limit (I.sub.max2) and the value of the maximum current allowed (I.sub.desmag) is higher than the value of the second maximum error (.sub.Imax2).
6. Method, according to claim 1, characterized in that the first protecting time (T.sub.off1) guarantees that the reduction of the BLDC motor current (I.sub.m) is higher than a first maximum error (I.sub.max1) in the case of a successful start.
7. Method, according to claim 1, characterized in that the second protecting time (T.sub.off2) must be lower than or equal to a sampling period (T.sub.s).
8. Method, according to claim 7, characterized in that the second protecting time (T.sub.off2) is gradually extinct when the BLDC motor (10) reaches of the nominal speed or carries out a complete mechanical turn.
9. Method, according to claim 8, characterized in that the gradual extinction of the second protecting time (T.sub.off2) must be done in approximately one second.
10. Method, according to claim 1, characterized in that the third protecting time (T.sub.off3) guarantees that the reduction of the BLDC motor current (I.sub.m) is bigger than the value of the second maximum error (I.sub.max2) even in the case of a starting failure.
11. Method, according to claim 1, characterized in that the third protecting time (T.sub.off3) may be replaced by the following condition: the two switches are switched on again when the motor current (I.sub.m), measured in a measuring instant (X), is lower than the first maximum current limit (I.sub.max1).
12. Method, according to claim 1, characterized in that the third protecting time (T.sub.off3) may be replaced as follows: the starting is aborted when the motor current (I.sub.m) surpasses a second maximum current limit (I.sub.max2).
13. Method, according to claim 1, characterized in that the first protecting time (T.sub.off1) may be adjusted in function of the speed of the motor.
14. Method, according to claim 1, characterized in that the step of turning off a first switch, during a first protecting time (T.sub.off1), when the BLDC motor current (I.sub.m), measured in a measuring instant (X), surpasses a first maximum current limit (I.sub.max1) is replaced by: turning off a first switch when the BLDC motor current (I.sub.m), measured in a measuring instant (X), surpasses a first maximum current limit (I.sub.max1), and only switch it on again in the beginning of the next modified period of the pulse width modulation (T.sub.MPWM).
15. Method, according to claim 1, characterized in that the first switch to be turned off is the switch associated to the phase kept driven after a change of electrical position.
16. Method, according to claim 1, characterized in that it takes advantage of the opening of the two switches, in the end of the second protecting time T.sub.off2, in order to manage to carry out the monitoring of the biggest current circulating in the BLDC motor 10.
17. Method, according to claim 1, characterized in that guarantees a more effective protection against possible overcurrents.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0097] The objectives and advantages of the present invention will become clearer in the following detailed description of the examples and non-limiting drawings shown at the end of this document:
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108]
[0109]
DETAILED DESCRIPTION
[0110] The present invention describes a starting method of a BLDC motor 10 with the aid of a two-levels discrete and modified fixed-time or fixed frequency hysteresis current controller, using only a current sensor 20 in the busbar.
[0111] As noted in
[0112] As shown in
[0113] Optionally, still according to
[0114] The difference between the fixed-time hysteresis current controller and the fixed-frequency hysteresis current controller is the fact that in the fixed-time, T.sub.off1 is fixed and T.sub.MPWM is variable, while in the fixed-frequency, T.sub.MPWM is fixed and T.sub.off1 is variable. In both cases, the time T.sub.on is variable and depends on the operating condition and the time T.sub.off2 is fixed.
[0115] The current equation during the third step, (equation i3(t)); the approximating equation (equation 3) of this current by a straight line with the inclination defined by the derivative of the current i3(t) in the initial instant (t=0); and the current variation equation in the third step (equation i3) are defined as below:
[0116] Thus, even in the case of very low revolutions, such as in the beginning of the start or in the case of a start failure, if we take into account the very low or practically null induced voltage E of the BLDC motor 10, and the busbar voltage V.sub.cc much higher than the voltage drop in the resistances R, due to the current I.sub.1 circulating int the BLDC motor 10, the increment in the current variation in the first step i.sub.i can be compensated by the decrement in the current variation in the third step i.sub.3, provided that the second protecting time T.sub.off2 is equal to the first time period T.sub.on. Thus, taking into account the worst case when the current is already above the first maximum current limit I.sub.max1, wherein the first time period T.sub.on is equal to the sampling period T.sub.s, the second protecting time T.sub.off2 must be adjusted in order to be equal to the sampling period T.sub.s. Thus, it is possible to guarantee that, even in such conditions, the current variation i, resulting from three steps i1, i2 and i3, is less than zero and it is possible to prevent the overcurrent, such as shown by the equations below:
[0117] In the development above, the portions I.sub.1R/L.Math.T.sub.On, I.sub.2R/L.Math.T.sub.Off1 and I.sub.2R/L.Math.T.sub.Off2, which correspond to the natural answer of the RL circuit, were simplified taking as a base the higher current among I.sub.1, I.sub.2 and I.sub.3, in other words I.sub.2, and grouping the time portions t.sub.On, T.sub.off1 and T.sub.off2, totaling the period of pulse width modulation T.sub.pwm.
[0118] According to
[0119] Thus, the first maximum current limit I.sub.max1 must be lower than the maximum current allowed I.sub.desmag minus the first maximum error I.sub.max1.
[0120] However, such first protecting level does not impede that, in case of occurring a starting failure with reversion of the rotation direction, typical of reciprocating compressors, the current does not continue increasing even after the opening of the first switch with the first protecting level. In this case, if we take into account the induced voltage E of the BLDC motor 10 as negative, which we will rename it as E.sub.rev due to the reversion of rotation direction, the BLDC motor current I.sub.m can increase, instead of diminishing, during a switching period. This happens whenever the reversed induced voltage E.sub.rev of the BLDC motor 10 is higher than the voltage drop in the resistances R of the BLDC motor 10, such as shown by the equations below:
[0121] In the development above, the same simplifying procedure was applied to the portions relating to the natural answer of the circuit RL and the portions relating to the reverse induced voltage E.sub.rev, where the portions of time t.sub.On, T.sub.off1 and T.sub.off2 are grouped, totaling the pulse width modulation period T.sub.pwm.
[0122] Thus, the present invention also proposes a second protecting level which defines a second maximum current limit I.sub.max2, said limit, when reached by the current of the BLDC motor I.sub.m, measured in a measuring instant X, opens two switches during a third protecting time T.sub.off3, as exemplified in
[0123] Therefore, the starting method with two-levels modified and discrete fixed-time or fixed-frequency hysteresis current controller, according to the present invention, as can be seen in
[0124] It Is worth to highlight that the value of the second maximum current limit I.sub.max2 must take into account the second maximum error I.sub.max2, which can occur due to the increase of the current on account of the reversion of the rotation direction. In this case, the second maximum error I.sub.max2 depends on the reverse induced voltage E.sub.rev of the BLDC motor 10 and may be set by the equation below:
[0125] Thus, the value of the second maximum current limit I.sub.max2 must be lower than the maximum current allowed I.sub.desmag and must be set taking into account the second maximum error I.sub.max2.
[0126] Additionally, with the addition of the second maximum current limit I.sub.max2, the first maximum current limit I.sub.max1 needs to be redefined, so that the first current limit I.sub.max1 is lower than the second maximum current limit I.sub.max2 minus the first maximum error I.sub.max1.
[0127] In addition, the value of the first maximum current limit I.sub.max1 must be set for the control of the motor current I.sub.m, under normal operating conditions and, besides, it must guarantee the second maximum current limit I.sub.max2 is not surpassed in case of a successful start. Yet the value of the second maximum current limit I.sub.max2 must be set for the protection against the maximum current allowed I.sub.desmag, so that it only acts in case of a starting failure.
[0128] The duration of the third protecting time can be set in function of the second maximum error I.sub.max2, according to the equation below.
[0129] In the case of the fixed-time hysteresis controller, the duration of the third protecting time T.sub.off3 can be set by the lower modified period of the pulse width modulation T.sub.mpwm, which would be equal to the first protecting time T.sub.off1, the second protecting time T.sub.off2 and the sampling time T.sub.s, as the lower time turned on T.sub.on is equal to the sampling time T.sub.s.
[0130] Alternatively, in the case of the fixed-frequency hysteresis controller, the duration of the third protecting time T.sub.off3 can be simply set by the modified period T.sub.mpwv.
[0131] Finally, the third protecting time T.sub.off3 can be replaced in such a way that the start is aborted when the motor current I.sub.m surpasses the second current limit I.sub.max2, as such intensity of the current would be an indication of the revolution of the BLDC motor 10 in the opposite direction and an evidence of starting failure.
[0132] Another challenge related to the use of only one current sensor 20 in the busbar would be measuring the higher current when the three phases of the BLDC motor 10 are conducting, such as, for example, in the transitory just after a change in electrical position or in a failure of the sensing of the electric position, such as it happens in a starting failure with inversion of the rotation direction of the BLDC motor 10.
[0133]
[0134] Referring again to
i.sub.b=i.sub.a+i.sub.c
[0135] wherein i.sub.a>0 and i.sub.c>0, so i.sub.b>0
[0136] In this sense, in order to manage to carry out the monitoring of the biggest current circulating in the BLDC motor 10, the present invention proposes taking advantage of the opening of the two switches in the end of the switching period, during the second protecting time T.sub.off2. In this case, during the time when the switches are open, the biggest current circulating in such phases passes through the current sensor 20 of the busbar. In this case, i.sub.b=i.sub.a+i.sub.c such as is illustrated in
[0137] Finally, the second protecting time T.sub.off2 can be disabled as soon as a successful start is identified. A successful start may be identified when the BLDC motor 10 manages to make a complete turn or when the speed of the BLDC motor 10 reaches a minimum speed considered safe, such as of the nominal speed of the motor.
[0138] The disability of the second protecting time T.sub.off2 can be done in a gradual way, gradually reducing its actuating time at each mechanical turn until its complete extinction. The gradual extinction of the second protecting time may be, for example, conducted in approximately one second.
[0139] Besides the embodiments previously shown, the same inventive concept shall be applied to other alternatives or possibilities of using the invention.
[0140] Though the present invention has been described in relation to certain preferred embodiments, it should be understood that similar challenges are found when 3 current sensors are used associated in series to the lower switches, instead of only one current sensor in the inverter busbar, and they can be solved with the present invention.