This patent application claims priority from Italian patent application no. 102023000023958 filed on Nov. 13, 2023, the entire disclosure of which is incorporated herein by reference.
The present invention relates to a method to control an electric power system of an electric vehicle.
An electric vehicle comprises at least one electric machine which is electrically connected to a battery and is mechanically connected to the drive wheels. In particular, the electric power system of an electric vehicle comprises at least one electronic bidirectional DC-AC power converter (namely, an inverter) which on the DC side is connected to the battery and on the AC side is connected to the electric machine and has the function of controlling the electric machine.
During the operation of the electronic power converter, on the DC side an evident ripple of the voltage is manifested at the switching frequency of the electronic power converter (directly dependent on the rotation speed of the electric machine); this ripple of the voltage on the DC side subjects the electrochemical cells of the battery to a significant stress and must thus be filtered by installing on the DC side a filter capacitor having a suitable (i.e. sufficiently high) capacity.
If the vehicle comprises more electric machines (for example two electric machines connected to the two front and rear axles, or four electric machines connected to the four wheels), just as many electronic bidirectional DC-AC power converters (inverters) are obviously provided, all connected to the same battery; in this situation, the ripples of the voltage on the DC side determined by all the electronic power converters can also be summed (at least for several instants) and thus it is necessary to dimension the filter capacitor in order to be able to compensate the sum of all the ripples of the voltage caused by all the electronic power converters.
Patent application US2012235617A1 describes a system for controlling rotary electric machines to reduce the current ripple on a DC bus.
Patent application US2004160201A1 describes a multiple inverter system with low power bus ripples.
Patent U.S. Pat. No. 7,425,806B2 describes a system for controlling a variable speed drive.
The object of the present invention is to provide a method for controlling an electric power system of an electric vehicle, said control method allowing reducing the weight, the bulk and the cost of the filter capacitor and being simultaneously easy and cost-effective to implement.
According to the present invention, a method for controlling an electric power system of an electric vehicle is provided according to what is claimed in the appended claims.
The claims describe preferred embodiments of the present invention forming integral part of the present description.
The present invention will now be described with reference to the accompanying drawings, which illustrate a non-limiting example embodiment thereof, wherein:
In
The vehicle 1 comprises an electric propulsion system 3 which is arranged in a front position (namely, is connected to the two front drive wheels 2), and an electric propulsion system 3 which is arranged in a rear position (namely, is connected to the two rear drive wheels 2), is structurally totally identical to the electric propulsion system 3 arranged in the front position, and is mechanically totally independent of and separated from the electric propulsion system 3 arranged in the front position.
According to a different embodiment not illustrated, the vehicle 1 comprises one single electric propulsion system 3 (arranged in a front position or arranged in a rear position) and thus has only two drive wheels 2; in this embodiment, the vehicle 1 could alternatively also comprise a thermal propulsion system connected to the drive wheels 2 which do not receive the motion from the single electric propulsion system 3.
In the embodiment illustrated in
The vehicle 1 comprises a battery 6 provided with a container 7 and with a plurality of electrochemical cells which are arranged inside the container 7 and are adapted to convert the accumulated chemical energy into electric energy and vice versa.
According to what is illustrated in
Between the electronic power converters 9 and the battery 6, a filter capacitor 10 is interposed which has the function of filtering the high-frequency voltage ripples determined by the operation of the electronic power converters 9.
A control unit 11 is provided which controls the operation of each electronic power converter 9 for following a rotation speed target (positive for the forward movement and negative for the backward movement) of the respective electric machine 8 and a torque target (positive in the case of operation as motor, negative in the case of operation as generator) delivered or absorbed by the electric machine 8.
In use, each electronic power converter 9 applies a three-phase alternated voltage to the terminals of the electric machine 8 (and thus delivers/absorbs a three-phase alternating current which flows through the terminals of the electric machine 8). In particular, the control unit 11 translates the “mechanical” targets (rotation speed and delivered/absorbed torque of the electric machine 8) into “electric” targets (among which an electric power which has to be provided to/absorbed by the electric machine 8).
The control unit 11 identifies only one of the electronic power converters (inverters) 9 as master (namely, as guide) and identifies all the other electronic power converters (inverters) 9 as slave (namely, as followers of the master electronic power converter 9).
The control unit 11 determines the master switching period Tmaster solely based on a rotation speed of the corresponding electric machine 4; namely, the master switching period Tmaster is established only based on the control needs of the corresponding electric machine 4 so as to perform the best control possible of the corresponding electric machine 4.
In use and according to what is illustrated in
In the embodiment where only two electronic power converters 9 are present (one master electronic power converter 9 and one slave electronic power converter 9), the sole desired time difference Δt* is approximately one quarter of the master switching period Tmaster. In the embodiment where four electronic power converters 9 are present (one master electronic power converter 9 and three slave electronic power converters 9), the three desired time differences Δt* are different from one another and could, for example be equal, to one quarter, half and three quarters of the master switching period Tmaster.
In use and according to what is illustrated in
If a desired time difference Δt* is the same as the respective actual time difference Δt, the corresponding slave switching period Tslave is set to be identical to the master switching period Tmaster (namely, it is not necessary to insert a further switching between the master electronic power converter 9 and the corresponding slave electronic power converter 9).
If a desired time difference Δt* is (substantially) different from the respective actual time difference Δt, the corresponding slave switching period Tslave is set to be different from the master switching period Tmaster (namely, it is necessary to insert a further switching between the master electronic power converter 9 and the corresponding slave electronic power converter 9 for eliminating the difference between the desired time difference Δt* and the respective actual time difference Δt).
According to a preferred embodiment, if a desired time difference Δt* is (substantially) greater than the respective actual time difference Δt, the corresponding slave switching period Tslave is set to be greater than the master switching period Tmaster and, if a desired time difference Δt* is (substantially) smaller than the respective actual time difference Δt, the corresponding slave switching period Tslave is set to be smaller than the master switching period Tmaster.
According to a preferred embodiment, a difference ε is calculated between a desired time difference Δt* and the respective actual time difference Δt (ε=Δt*−Δt): if the difference ε between the desired time difference Δt* and the respective actual time difference Δt is smaller than a lower threshold ΔtUP (having a negative value, i.e. lower than zero), the respective slave switching period Tslave is set to be smaller than the master switching period Tmaster and preferably equal to a minimum value TSMIN (obviously smaller than the master switching period Tmaster), if the difference ε between the desired time difference Δt* and the respective actual time difference Δt is greater than an upper threshold ΔtLOW (having a positive value), the respective slave switching period Tslave is set to be greater than the master switching period Tmaster and preferably equal to a maximum value TSMAX (obviously greater than the master switching period Tmaster), and if the difference ε between the desired time difference Δt* and the respective actual time difference Δt is comprised between the lower threshold ΔtUP (having a negative value) and the upper threshold ΔtLOW (having a positive value), the respective slave switching period Tslave is set to be the same as the master switching period Tmaster.
According to a preferred embodiment, the control unit 11 determines the lower threshold ΔtUP (having a negative value) and the upper threshold ΔtLOW (having a positive value) based on the master switching period Tmaster; namely, upon the varying of the master switching period Tmaster, also the lower threshold ΔtUP and the upper threshold ΔtLOW are varied. Similarly, according to a preferred embodiment, the control unit 11 determines the minimum value TSMIN and the maximum value TSMAX based on the master switching period Tmaster; namely, upon the varying of the master switching period Tmaster, also the minimum value TSMIN and the maximum value TSMAX are varied.
Preferably, the control unit 11 determines the minimum value TSMIN and the maximum value TSMAX assuming that a switching frequency difference ΔF is (by adding or subtracting) applied to the master switching period Tmaster; the switching frequency difference ΔF has to be sufficiently high for quite quickly allowing correcting the corresponding difference ε between the desired time difference Δt* and the respective actual time difference Δt, but it must not be too large for avoiding an excessive difference between the master switching period Tmaster and a slave switching period Tslave (namely, for avoiding penalizing the quality of the control of the respective slave electronic power converter 9). The switching frequency difference ΔF which is added to/subtracted from the master switching period Tmaster for determining the minimum value TSMIN and the maximum value TSMAX can be constant and predetermined or can also be variable (for example, based on the master switching period Tmaster/namely the switching frequency difference ΔF increases upon the decrease in the master switching period Tmaster).
Namely, the minimum value TSMIN and the maximum value TSMAX are calculated using the following equations:
By way of example, generally the minimum value TSMIN and the maximum value TSMAX differ from the master switching period Tmaster by 0.1-10%.
The minimum value TSMIN is clearly lower than the maximum value TSMAX and thus when a slave switching period Tslave is set to be equal to the minimum value TSMIN, the respective slave electronic power converter 9 accelerates with respect to (goes faster than) the master electronic power converter 9, whereas when a slave switching period Tslave is set to be equal the maximum value TSMAX, the respective slave electronic power converter 9 slows down with respect to (goes slower than) the master electronic power converter 9.
Summarizing, if the difference ε between the desired time difference Δt* and the respective actual time difference Δt is smaller than the lower threshold ΔtUP (having a negative value), it means that the actual time difference Δt is higher than the desired time difference Δt* (ε=Δt−Δt) and thus it is necessary to accelerate the respective slave electronic power converter 9 setting the respective slave switching period Tslave to be smaller than the master switching period Tmaster and equal to the minimum value TSMIN; whereas, if the difference ε between the desired time difference Δt* and the respective actual time difference Δt is greater than the upper threshold ΔtLOW (having a positive value), it means that the actual time difference Δt is lower than the desired time difference Δt* (ε=Δt*−Δt) and it is thus necessary to slow down the respective slave electronic power converter 9 setting the respective slave switching period Tslave to be greater than the master switching period Tmaster and equal to the maximum value TSMAX. Finally, if the difference ε between the desired time difference Δt* and the respective actual time difference Δt is comprised between the lower threshold ΔtUP (having a negative value) and the upper threshold ΔtLOW (having a positive value), it means that the actual time difference Δt is quite (sufficiently) similar to the desired time difference Δt* (ε=Δt*−Δt) and thus the respective slave electronic power converter 9 can have the same speed of the respective master electronic power converter 9 setting the respective slave switching period Tslave to be identical to the master switching period Tmaster.
According to a preferred embodiment, the control unit 11 generates a synchronization signal SYNCH (illustrated in
According to a preferred embodiment, the control unit 11 carries out the comparison between each desired time difference Δt* and the respective actual time difference Δt and the consequent change, if needed, of the respective slave switching period Tslave with every switching cycle of the electronic power converters 9. Namely, potentially with every switching cycle of the electronic power converters 9, each slave switching period Tslave could be adapted for eliminating a possible difference between the respective desired time difference Δt* and the respective actual time difference Δt.
According to a preferred embodiment, the control unit 11 temporarily interrupts the change of the slave switching periods Tslave based on the comparison between the desired time differences Δt* and the respective actual time differences Δt, when an absolute value of a difference between the rotation speeds of the electric machines 4 exceeds a synchronization threshold. In other words, in order to carry out a good control of an electric machine 4, it is necessary for the switching period to be suitable to the rotation speed of the electric machine 4: when all the electric machines 4 approximately have the same speed (namely, when the vehicle 1 is travelling along a straight road), it is possible to set each slave switching period Tslave to be the same as the master switching period Tmaster or anyway not much different from the master switching period Tmaster and instead, when the electric machines 4 have different speeds (namely, when the vehicle 1 is travelling along a curve and thus the wheels 2 outside the curve have to rotate faster than the wheels 2 inside the curve) it can be more convenient not to link the slave switching periods Tslave to the master switching period Tmaster so as to be free to choose the slave switching periods Tslave more suitable to the actual rotation speeds of the respective electric machines 4. It is important to observe that during the travelling of a curve, the electric machines 4 are hardly called to generate or absorb high torques and mechanical powers (namely, close to the maximum values) and thus the fact of compensating in a less effective manner the voltage ripple on the DC side is less penalizing (stressful) for the battery 6.
In the embodiment illustrated in the accompanying figures, four electronic power converters (inverters) 9 are present and thus one master electronic power converter 9 and three slave electronic power converters 9; according to other embodiments not illustrated, a different number of electronic power converters (inverters) 9 is provided, for example two or three electronic power converters (inverters) 9 and thus one master electronic power converter 9 and one or two slave electronic power converters 9.
The embodiments described herein can be combined with one another without departing from the scope of protection of the present invention.
The above-described control method has numerous advantages.
Firstly, the above-described control method allows minimizing the ripple of the voltage on the DC side since the voltage ripples generated by the various electronic power converters (inverters) 9 tend to compensate (reduce) one another rather than summing up. In other words, the above-described control method allows obtaining a destructive interference, rather than a constructive interference, between the voltage ripples generated by the various electronic power converters (inverters) 9 and thus allows reducing in a substantial manner the ripple of the voltage on the DC side.
Therefore, thanks to the above-described control method, it is possible to reduce the capacity of the filter capacitor 10: some simulations have demonstrated that, thanks to the above-described control method, the capacity of the filter capacitor 10 can be reduced by 40-50%. In this manner, the filter capacitor 10 is smaller (less bulky), lighter and less expensive.
Furthermore, the above-described control method is easy and cost-effective to implement, since it does not require a high calculation power, does not require a relevant memory occupation, and especially does not require the installation of any additional physical component (hardware) with respect to what normally provided (and thus the above-described control method can also be installed in an existing road vehicle 1 with a simple software updating).
| Number | Date | Country | Kind |
|---|---|---|---|
| 102023000023958 | Nov 2023 | IT | national |