Vehicle having drive motor and method of controlling the same
10882507 ยท 2021-01-05
Assignee
Inventors
Cpc classification
B60W10/08
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
B60W20/15
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
Y02T10/70
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
B60W30/1843
PERFORMING OPERATIONS; TRANSPORTING
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60L50/61
PERFORMING OPERATIONS; TRANSPORTING
B60L50/16
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60L50/16
PERFORMING OPERATIONS; TRANSPORTING
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A vehicle having a drive motor is provided. The vehicle includes a controller that changes the inclination of a drive motor torque command based on a demand torque of a driver or a temperature of a drive motor. A motor controller then operates the drive motor to change the motor torque changes based on the inclination of the motor torque command.
Claims
1. A vehicle having a drive motor, comprising: a controller configured to change an inclination of a drive motor torque command based on a demand torque of a driver or a temperature of a drive motor; and a motor controller configured to operate the drive motor to change the motor torque based on the inclination of the motor torque command, wherein the inclination of the motor torque command indicates an inclination of the torque command to gradually change the torque amount based on time until reaching from a current motor torque to a required motor torque.
2. The vehicle having the drive motor of claim 1, wherein the controller is configured to reduce the inclination of the drive motor torque command as the demand torque increases.
3. The vehicle having the drive motor of claim 1, wherein the controller is configured to reduce the inclination of the drive motor torque command as the temperature of the drive motor increases.
4. The vehicle having the drive motor of claim 1, wherein the controller is configured to: change the inclination of the drive motor torque command based on the demand torque of the driver and the temperature of the drive motor, reduce the inclination of the drive motor torque command as the demand torque increases, and reduce the inclination of the drive motor torque command as the temperature of the drive motor increases.
5. The vehicle having the drive motor of claim 4, wherein the controller is configured to: maintain the inclination of the drive motor torque command constant based on the change in the demand torque value in a low-torque region and a high-torque region of a predetermined range when the temperature of the drive motor is constant; and change the inclination of the drive motor torque command based on the change in the demand torque value between the low-torque region and the high-torque region.
6. The vehicle having the drive motor of claim 1, wherein the vehicle is a hybrid vehicle operated by an engine and the drive motor, and wherein the controller is a hybrid controller.
7. The vehicle having the drive motor of claim 6, wherein the vehicle further includes: an engine controller configured to operate the engine to change the engine torque based on the inclination of the engine torque command, and determine the inclination of the engine torque command based on the demand torque and the inclination of the motor torque command.
8. The vehicle having the drive motor of claim 6, wherein the controller is configured to change the inclination of the drive motor torque command when switching from an electric vehicle (EV) mode into a hybrid electric vehicle (HEV) mode.
9. The vehicle having the drive motor of claim 6, wherein the vehicle includes: a first drive motor having an input shaft directly connected with the engine; and a second drive motor being connected to the first drive motor via a clutch.
10. A method of controlling a vehicle having a drive motor, comprising: computing, by a controller, a demand torque of a driver; measuring, by the controller, a temperature of the drive motor; changing, by the controller, the inclination of a drive motor torque command based on a size of the demand torque of the driver or the temperature of the drive motor; and operating, by the controller, the drive motor to change the motor torque based on the changed inclination of the motor torque command, wherein the inclination of the motor torque command indicates an inclination of the torque command to gradually change the torque amount based on time until reaching from a current motor torque to a required motor torque.
11. The method of controlling the vehicle having the drive motor of claim 10, wherein the demand torque of the driver is computed by at least one selected from the group consisting of: an operation state of an acceleration pedal, an operation state of a brake pedal, a vehicle speed, or a gear stage.
12. The method of controlling the vehicle having the drive motor of claim 10, wherein the changing of the inclination of the drive motor torque command reduces the inclination of the drive motor torque command as the demand torque increases.
13. The method of controlling the vehicle having the drive motor of claim 10, wherein the changing of the inclination of the drive motor torque command reduces the inclination of the drive motor torque command as the temperature of the drive motor increases.
14. The method of controlling the vehicle having the drive motor of claim 10, wherein the changing of the inclination of the drive motor torque command reduces the inclination of the drive motor torque command as the demand torque increases, and reduces the inclination of the drive motor torque command as the temperature of the drive motor increases.
15. The method of controlling the vehicle having the drive motor of claim 10, wherein when the temperature of the drive motor is constant, the inclination of the drive motor is maintained constant based on the change in the demand torque value in a low-torque region and a high-torque region of a predetermined range, and the inclination of the drive motor changes based on the change in the demand torque value between the low-torque region and the high-torque region.
16. The method of controlling the vehicle having the drive motor of claim 10, further comprising: determining, by the controller, the inclination of the torque command of an engine torque based on the demand torque and the inclination of the motor torque command; and adjusting, by the controller, the engine torque based on the determined inclination of the torque command of the engine torque.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A brief description of each drawing is provided to more sufficiently understand drawings used in the detailed description of the present invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11) It is understood that the term vehicle or vehicular or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum). As referred to herein, a hybrid vehicle is a vehicle that has two or more sources of power, for example both gasoline-powered and electric-powered vehicles.
(12) Although exemplary embodiment is described as using a plurality of units to perform the exemplary process, it is understood that the exemplary processes may also be performed by one or plurality of modules. Additionally, it is understood that the term controller/control unit refers to a hardware device that includes a memory and a processor. The memory is configured to store the modules and the processor is specifically configured to execute said modules to perform one or more processes which are described further below.
(13) The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms a, an and the are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms comprises and/or comprising, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term and/or includes any and all combinations of one or more of the associated listed items.
(14) Unless specifically stated or obvious from context, as used herein, the term about is understood as within a range of normal tolerance in the art, for example within 2 standard deviations of the mean. About can be understood as within 10%, 9%, 8%, 7%, 6%, 5%, 4%, 3%, 2%, 1%, 0.5%, 0.1%, 0.05%, or 0.01% of the stated value. Unless otherwise clear from the context, all numerical values provided herein are modified by the term about.
(15) Hereinafter, a detailed description for embodying the present disclosure will be made in detail with reference to the accompanying drawings.
(16)
(17) An engine 10 burns fuel to generate power for the vehicle operation based on the operation of an engine controller 60. A motor 30 generates a driving force by the power supplied from a battery 35 to assist the power of the engine 10 or to operate the vehicle by the driving force of the motor 30 based on the operation of the motor controller 70.
(18) As illustrated in
(19) The motor 30 and the engine 10 may be connected to a transmission 50 through a dual clutch 40. The dual clutch 40 may include two clutches, and each clutch may operate as selectively delivering the powers of the engine 10 and the motor 30 to the transmission 50. The transmission 50 may be configured to convert the power generated from the power source into the rotational force required for a targeting vehicle speed to deliver the power to a vehicle wheel 100.
(20) Additionally, a hybrid starter and generator (HSG) 15 for starting by cranking the engine upon start may be disposed within the engine 10. The hybrid starter and generator (HSG) 15 may be configured to operate as the generator charging the surplus output after starting the engine 10 to charge the battery, in addition to cranking and starting the engine 10 by the operation of a starter motor connected through the input shaft and a belt, etc. of the engine 10. The starter motor may be operated to satisfy the inclination of a predetermined torque command based on the operation of the motor controller 70.
(21) A fly wheel 11 may be connected to the crank shaft of the engine 10 for power transfer, and may be configured to simultaneously rotate based on the rotation of the engine. The fly wheel mitigates the irregular rotational force generated during the explosion stroke of the internal combustion engine to transfer the force to the vehicle wheel 100.
(22) The controller 90, as the top-level controller for operating each element of the above-described vehicle, may be a hybrid controller (HCU) configured to integrally operate the hybrid vehicle by operating the engine controller 60, the motor controller 70, and a transmission controller 80. As will be described later, the controller 90 may be configured to change the inclination of the drive motor torque command based on the demand torque of the driver or the temperature of the drive motor.
(23) Hereinafter, referring to
(24) As illustrated in
(25) As illustrated in
(26) Accordingly, when the demand torque is substantial, the inclination of the torque command may be reduced. Since the motor current is low when the demand torque is minimal, the possibility of over-current occurring decreases. In addition, when the demand torque is low, the vehicle mainly drives at a constant speed. In particular, when the inclination of the torque command is low, the time to reach the demand torque is excessively low and accordingly, the drivability may deteriorate and the fuel efficiency may decrease. Accordingly, the inclination of the torque command is selected as a relatively large value. The motor demand torque can be less than 2030% of full scale of the motor torque (min), less than 7080% of full scale of the motor torque (middle) or less than 100% of full scale of the motor torque (max).
(27) The inclination of the torque command is determined by weighting minimum value (Nm/ms) of the inclination of the torque. The minimum value of the inclination of the torque is a maximum value in which the motor and inverter hardware is not failed in an extreme condition of the motor temperature and torque and generally given as specification by motor or inverter makers. The weighting value is basically determined by the ratio of maximum motor torque and torque command. Preferably, the weighting value can be corrected by additional weighting value (more than 0 and, less than or equal to 1) according to the temperature of the motor and motor demand torque. For example, if the maximum motor torque is 400 Nm and the torque command is 200 N/m, then the weighting value is 2 (=400 Nm,/200 Nm) and the weighting value can be corrected by multiplying it by the additional weighting value according to the temperature of the motor and motor demand torque, if needed. In this case, the inclination of the torque command can be determined by multiplying the minimum value of the inclination of the torque by the weighting value or the corrected weighting value.
(28) As illustrated in
(29) Accordingly, there is a high possibility that the over-current occurs in the motor compared to when the motor temperature is low, thus increasing the risk of damage to the element. Thus, the inclination of the low torque command may be selected in spite of the concern on the reduction in the responsiveness. On the contrary, there is a low possibility that the over-current occurs in the motor when the motor temperature is low, and thus, the inclination of the torque command is highly maintained to improve the responsiveness of the motor torque.
(30) Meanwhile, as illustrated in
(31) Meanwhile, as illustrated in
(32) As described above, in the conventional control method illustrated in
(33) Meanwhile, when the inclination of the torque command is selected, the torque command may be delivered to the motor controller 70 to gradually increase the torque of the motor 30 based on the inclination of the corresponding torque command. When receiving the torque command, the motor controller 70 may be configured to calculate the motor current that corresponds to the torque command value using the torque command value and a motor current map generated based on the motor torque and the motor current. When the motor current is calculated using the motor current map, a pulse width modulation (PWM) duty may be calculated using the current calculated in the motor current controller, and the motor 30 may be operated based on the PWM duty.
(34) According to the exemplary embodiment of the present disclosure described above, it may be possible to improve the responsiveness of the motor torque while preventing the over-current of the motor to prevent the damage to the element. The responsiveness improvement of the motor torque improves the starter responsiveness and the fuel efficiency particularly in the hybrid vehicle illustrated in
(35) The motor torque control method of the present disclosure described above is not limited to the hybrid vehicle illustrated in
(36) In other words, the first motor 31 instead of the fly wheel 11 may mitigate the torque fluctuation generated in each explosion stroke of the multi-cylinder engine. Accordingly, when the first motor 31 is operated using the torque control method of the present disclosure described above, it may be possible to improve the responsiveness of the motor torque, thus enhancing the attenuation control reactivity of the first motor 31 with respect to the torque fluctuation of the engine 10. Accordingly, the noise and vibration occurrence of the engine 10 may be suppressed.
(37) Moreover, the exemplary embodiment of the present disclosure may further include the engine controller 60 configured to operate the engine to change the engine torque based on the inclination of the engine torque. Upon driving the hybrid vehicle in the HEV mode, the engine torque may be the torque amount excluding the motor demand torque from total demand torque of the driver. Accordingly, upon the engine torque command, considering the size of the motor demand torque, the total demand torque amount, and the inclination of the motor torque command, the inclination of the engine torque may be selected.
(38) Upon switching from the EV mode into the HEV mode, to synchronize the speeds of the engine 10 and the motor 30, the appropriate inclination of the engine torque command may be selected considering the size of the motor torque, the inclination of the motor torque command, etc. When selecting the inclination of the engine torque command, the engine controller 60 may be configured to adjust the fuel supply amount and the ignition angle to gradually change the torque of the engine 10 based on the inclination of the corresponding torque command.
(39)
(40) However, from the viewpoint of improving the responsiveness of the motor torque while excluding the possibility of the element damage due to the motor over-current, the inclination of the motor torque command may be selected considering the two factors together. When the inclination of the motor torque command is selected, as described above, the higher the demand torque amount and the higher the motor temperature, the relatively low inclination of the torque command may be selected. The inclination of the torque command for each motor temperature and each demand torque size may be determined through the predetermined map pre-generated as illustrated in
(41) When the inclination of the motor torque command is selected, the controller 90 may be configured to deliver the torque command to the motor current map of the motor controller 70 based on the corresponding inclination (S40). When receiving the torque command, the motor controller 70 may be configured to calculate the motor current that corresponds to the torque command value using the torque command value and the motor current map generated based on the motor torque and the motor current. Additionally, the motor controller 70 may be configured to calculate the pulse width modulation (PWM) duty using the calculated current, and operate the motor 30 based on the PWM duty (S50).
(42) Further, considering the size of the required motor torque, total demand torque amount and the inclination of the motor torque command, the present disclosure may include selecting the inclination of the engine torque (S60). When the appropriate inclination of the engine torque by the engine controller 60 is selected, the engine controller 60 may be configured to adjust the engine torque by adjusting the fuel supply amount and the ignition angle to gradually change the torque of the engine 10 based on the inclination of the corresponding torque command.
(43)
(44) The experimental results of
(45) As shown be seen in the above examples, when the control method of the present disclosure is applied, it may be possible to dramatically improve the responsiveness of the motor torque. In addition, in the present disclosure, it may be possible to achieve the above effect without requiring an expensive separate component. Accordingly, it may be possible to achieve the effects that enhance the fuel efficiency, suppress the occurrence of the noise and vibration, and improve the drivability without increasing the production costs.