METHOD AND SYSTEM FOR CONTROLLING A POLE SWITCH IN AN ELECTRIC MOTOR
20220371572 · 2022-11-24
Assignee
Inventors
Cpc classification
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/64
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02K19/12
ELECTRICITY
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60L15/007
PERFORMING OPERATIONS; TRANSPORTING
B60L2260/26
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L2220/54
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
B60L15/00
PERFORMING OPERATIONS; TRANSPORTING
H02K19/12
ELECTRICITY
Abstract
An electric vehicle is disclosed herein which includes an electric motor switchable between a first mode with a first number of poles and a second mode with a second number of poles less than the first number of poles, a plurality of inverters coupled to the motor, and a control module coupled to the plurality of inverters. The control module receives current vehicle information, determines that a mode switch is required between the first and second modes of the motor based on the current vehicle information, wherein the first mode achieves higher torque than the second mode, and performs the mode switch by controlling the plurality of inverters
Claims
1. An electric vehicle comprising: an electric motor switchable between a first mode with a first number of poles and a second mode with a second number of poles less than the first number of poles; a plurality of inverters coupled to the motor; a control module coupled to the plurality of inverters, the control module configured to: receive current vehicle information and lookahead information; determine, based on the current vehicle information and the lookahead information, that a mode switch is required between the first and second modes of the motor, wherein the first mode achieves higher torque than the second mode; and perform the mode switch by controlling the plurality of inverters.
2. The electric vehicle of claim 1, wherein the current vehicle information includes one or more of: current motor mode, current load, and current vehicle speed.
3. (canceled)
4. The electric vehicle of claim 1, wherein the lookahead information includes predicted route information.
5. The electric vehicle of claim 4, wherein the predicted route information includes one or more of: terrain information, road condition information, and traffic information.
6. The electric vehicle of claim 1, wherein the control module is further configured to receive historical information and determine that the mode switch is required based on the historical information.
7. The electric vehicle of claim 6, wherein the historical information includes driving pattern information.
8. A method in an electric vehicle with an electric motor switchable between a first mode with a first number of poles and a second mode with a second number of poles less than the first number of poles, a plurality of inverters coupled to the motor, and a control module coupled to the plurality of inverters, the method comprising: receiving, by the control module, current vehicle information and lookahead information; determining, by the control module based on the current vehicle information and the lookahead information, that a mode switch is required between the first and second modes of the motor, wherein the first mode achieves higher torque than the second mode; and performing, by the control module, the mode switch by controlling the plurality of inverters.
9. The method of claim 8, wherein the current vehicle information includes one or more of: current motor mode. current load, and current vehicle speed.
10. (canceled)
11. The method of claim 8, wherein the lookahead information includes one or more of terrain information, road condition information, and traffic information,
12. The method of claim 8, wherein determining that the mode switch is required comprises: determining, by the control module, that the motor is currently in the first mode; measuring, by at least one sensor coupled to the motor, a current speed of the vehicle; and determining, by the control module, that the mode switch from the first mode to the second mode is required in response to the current speed increasing to be greater than a threshold speed.
13. The method of claim 12, wherein the threshold speed is variable based on a current vehicle load or mass.
14. The method of claim 8, wherein determining that the mode switch is required comprises: determining, by the control module, that the motor is currently in the second mode; measuring, by at least one sensor coupled to the motor, a current speed of the vehicle; and determining, by the control module, that the mode switch from the second mode to the first mode is required in response to the current speed decreasing to be less than a threshold speed.
15. The method of claim 14, wherein the threshold speed is variable based on a current vehicle load or mass.
16. The method of claim 8, further comprising performing, by the control module, the mode switch in response to a user input selecting a towing mode for the vehicle.
17. An electric vehicle system comprising: an electric vehicle comprising: an electric motor switchable between a first mode with a first number of poles and a second mode with a second number of poles less than the first number of poles, a plurality of inverters coupled to the motor, and a control module coupled to the plurality of inverters, the control module configured to perform a mode switch by controlling the plurality of inverters; and a transportation management system coupled to the control module of the electric vehicle, the transportation management system configured to: receive current vehicle information and lookahead information: determine, based on the current vehicle information and the lookahead information, that a mode switch is required between the first and second modes of the motor, wherein the first mode achieves higher torque than the second mode; and instruct the control module to perform the mode switch.
18. The electric vehicle system of claim 17, wherein the transportation management system includes a mapping application and an optimization module.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The embodiments will be more readily understood in view of the following description when accompanied by the below figures and wherein like reference numerals represent like elements. These depicted embodiments are to be understood as illustrative of the disclosure and not as limiting in any way.
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021] While the present disclosure is amenable to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and are described in detail below. The intention, however, is not to limit the present disclosure to the particular embodiments described. On the contrary, the present disclosure is intended to cover all modifications, equivalents, and alternatives falling within the scope of the present disclosure as defined by the appended claims.
DETAILED DESCRIPTION OF THE DISCLOSURE
[0022] In the following detailed description, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific embodiments in which the present disclosure is practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the present disclosure, and it is to be understood that other embodiments can be utilized and that structural changes can be made without departing from the scope of the present disclosure. Therefore, the following detailed description is not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims and their equivalents.
[0023] Reference throughout this specification to “one embodiment,” “an embodiment,” or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. Appearances of the phrases “in one embodiment,” “in an embodiment,” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment. Similarly, the use of the term “implementation” means an implementation having a particular feature, structure, or characteristic described in connection with one or more embodiments of the present disclosure, however, absent an express correlation to indicate otherwise, an implementation may be associated with one or more embodiments. Furthermore, the described features, structures, or characteristics of the subject matter described herein may be combined in any suitable manner in one or more embodiments.
[0024] As shown in
[0025]
[0026]
[0027]
[0028] The state in
[0029]
[0030] In some examples, the processing unit 200 is coupled to a user interface 502 to receive specific instructions from the user regarding the state of the electric vehicle 100. For example, a user may need to use the vehicle 100 to tow another vehicle from one place to another. In this case, the user may select “towing mode” on the user interface 502, which sends instructions to the processing unit 200 that the vehicle 100 needs more torque to perform the towing. As such, in response to this user input, the processing unit 200 observes the number of magnetic poles that are currently in the motor 106 and, if there are twelve magnetic poles, the processing unit 200 takes no action, but if there are only six magnetic poles (i.e., there is the 180-degree delay in one of the inverters 206, 208 with respect to the other inverter), the processing unit 200 eliminates the 180-degree delay by implementing an additional 180-degree delay to the already-delayed inverter, for example, so that the inverters 204 and 206 are in synchronization with respect to each other. Furthermore, the user may undo “towing mode” after the towing is completed, in which case the processing unit 200 may then decide whether to maintain the twelve-pole mode or revert to the six-pole mode based on other factors that will be further explained below.
[0031] Another component that the processing unit 200 may have access to is an intelligent transportation system (ITS) 504 which is a transportation management system that provides information to optimize the user's driving experience. For example, the ITS 504 includes a mapping application which has data regarding grades (a.k.a. slopes or inclines) of the roads and highways within a distance from the current position of the vehicle 100 or an area or terrain surrounding the predicted route that the vehicle 100 is estimated to take, based on user input or historical data of previous travels. The mapping application can also include speed limit information and traffic information of the roads and highways that the user is predicted to travel. In some examples, the mapping application also includes potential rolling resistance that may be experienced by the wheels 110 of the vehicle 100. A rolling resistance, which depends on a coefficient of rolling friction of the surface, is the opposing force that the vehicle 100 must overcome due to the rolling motion between the wheels 110 and the surface of motion of the vehicle 100. Different road surfaces and conditions (e.g. concrete, asphalt, macadam, snow, dirt, mud, grass, and sand, etc.) have different values of such coefficient. Even with the same contact surface, the coefficient may vary considerably depending on how well-maintained the road is (poorly maintained roads would naturally have higher coefficients than well-maintained roads) or the thickness and softness of the layer of material (e.g. snow, dirt, mud, sand) covering the surface. Therefore, more torque is required if the vehicle 100 is driving on a road covered with snow or sand, for example, than if the vehicle 100 is driving on a well-maintained concrete road. In any of these examples, the mapping application is configured to find an optimal route that takes the shortest time, shortest distance, or any other parameters based on user preference as well as the current traffic and road condition information.
[0032] Combining these information, the processing unit 200 can decide the best mode of operation for the motor 106. In some examples, the transfer of information between the processing unit 200 and any of the components 500, 502, and 504, is bidirectional. That is, the processing unit 200 can send a request signal to the component 500, 502, or 504 to request the targeted component to provide information data to the processing unit 200. In some embodiments, the transfer of information is unidirectional, i.e. from the component 500, 502, or 504 to the processing unit 200 at a predetermined interval of time between each separate transfer. As explained below, the transfer may occur via wired communication or wireless communication, as appropriate.
[0033]
[0034]
[0035] In one example, the processing unit 200 reduces the vehicle speed automatically and notifies the user via the user interface 502 that the vehicle speed is being reduced to activate high-torque mode. In another example, the processing unit 200 uses the user interface 502 to display a notification for the user to reduce the vehicle speed in view of the predicted torque demand. In this example, the user has the power to decide when to switch modes, which may be beneficial if the user does not wish to slow down the vehicle 100 due to various reasons such as time constraints. Either way, the processing unit 200 waits until the vehicle speed is reduced to the threshold speed before switching to the mode with the higher number of poles, as shown in block 708, which would then provide higher torque but slower speed for the vehicle 100.
[0036]
[0037] Therefore, the vehicle 100 is operating in the mode that provides the highest torque at block 802, during which the processing unit 200 decides if the predicted torque demand is less than the threshold torque demand. If the answer to the block 802 is “yes”, the method proceeds to block 804 in which the processing unit 200 deicides if the vehicle speed is increasing. If the answer to either of block 802 or 804 is “no”, there is no need to switch the mode of the vehicle, therefore the processing unit 200 maintains the higher number of poles as in block 808. If the answer to the block 804 is “yes”, the method proceeds to block 806 in which the processing unit 200 switches the mode of the vehicle to the one with the lower number of poles because there is no demand for more torque and the vehicle 100 needs the speed that can be obtained from lowering the number of poles in the motor 106. In some examples, there may be additional steps in the methods shown above that incorporate hysteresis of the system to make decisions in order to avoid or minimize toggling between modes. For example, there may be a step in which the processing unit 200 confirms when the last mode change took effect, so that the processing unit 200 can avoid changing modes too soon to reduce the risk of having a fault in the motor 106. In some examples, the processing unit 200 may also decide not to switch between modes when such fault is detected in any component of the motor 106.
[0038]
[0039]
[0040] The present subject matter may be embodied in other specific forms without departing from the scope of the present disclosure. The described embodiments are to be considered in all respects only as illustrative and not restrictive. Those skilled in the art will recognize that other implementations consistent with the disclosed embodiments are possible. The above detailed description and the examples described therein have been presented for the purposes of illustration and description only and not for limitation. For example, the operations described can be done in any suitable manner. The methods can be performed in any suitable order while still providing the described operation and results. It is therefore contemplated that the present embodiments cover any and all modifications, variations, or equivalents that fall within the scope of the basic underlying principles disclosed above and claimed herein. Furthermore, while the above description describes hardware in the form of a processor executing code, hardware in the form of a state machine, or dedicated logic capable of producing the same effect, other structures are also contemplated.