Apparatus for controlling motor system of environment-friendly vehicle and method thereof
Abstract
An apparatus for controlling a motor system of an environment-friendly vehicle includes a tilt angle sensor to measure a driving tilt angle of a vehicle; a hill hold determinator to calculate a real-time driving gradient of the vehicle in order to determine a hill hold situation based on tilt angle information from the tilt angle sensor; and a variable switching determination controller to calculate a command torque for a motor based on the real-time gradient calculated by the hill hold determinator and to determine a variable switching condition of an inverter based on the command torque, a motor speed and previous and current tilt angle information from the tilt angle sensor.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. An apparatus for controlling a motor system of an environment-friendly vehicle, the apparatus comprising:
a tilt angle sensor to measure a driving tilt angle of a vehicle;
a hill hold determinator to calculate a real-time driving gradient of the vehicle in order to determine a hill hold situation based on tilt angle information from the tilt angle sensor; and
a variable switching determination controller to calculate a command torque for a motor based on the real-time gradient calculated by the hill hold determinator and to determine a variable switching condition of an inverter based on the command torque, a motor speed and previous and current tilt angle information from the tilt angle sensor when a tilt angle based on information about the current tilt angle is equal to or greater than a tilt angle based on information about the previous tilt angle,
wherein the inverter is controlled by a variable switching operation of the inverter that changes a switching frequency and a sampling frequency of the inverter, when the variable switching condition is satisfied.
2. A method of controlling a motor system of an environment-friendly vehicle, the method comprising:
detecting information about a driving tilt angle;
calculating a real-time gradient of a vehicle based on the driving tilt angle and a motor speed from a motor speed sensor;
obtaining a motor command torque corresponding to a current tilt angle by applying the real-time gradient to a real-time gradient-torque map;
determining a variable switching condition of an inverter when a tilt angle based on information about a current tilt angle is equal to or greater than a tilt angle based on information about a previous tilt angle; and
performing a variable switching operation of the inverter that changes a switching frequency and a sampling frequency of the inverter, when the variable switching condition is satisfied.
3. The method of claim 2 , wherein the determining of the variable switching condition is performed by distinguishing a case in which the motor is driven for moving from a case in which the motor is driven for regenerative braking.
4. The method of claim 3 , wherein the variable switching operation of the motor is performed when the motor is driven for movement and a following conditional inequality is satisfied:
(Wrpm_cal1≦|Wrpm|≦Wrpm_cal2)&(|Te_ref|<Te_cal1)or(|Power|<Power_cal1),
wherein Wrpm is a motor speed, Wrpm call is a motor speed minimum reference value, Wrpm_cal2 is a motor speed maximum reference value, Te_cal1 is a motor torque reference value. Te_ref is a motor command torque, Power_cal1 is a motor output reference value, and Power is a motor output.
5. The method of claim 4 , wherein, when the conditional inequality is satisfied, the switching frequency of the inverter is adjusted higher than a base switching frequency, such that the inverter is controlled at a single sampling frequency.
6. The method of claim 4 , wherein, when the conditional inequality is not satisfied, the inverter is maintained at a base switching frequency, such that the inverter is controlled at a double sampling frequency.
7. The method of claim 3 , wherein the variable switching operation of the motor is performed when the motor is driven for regenerative braking and a following conditional inequality is satisfied:
(Wrpm_cal3≦|Wrpm|≦Wrpm_cal4)&(|Te_ref|<Te_cal2)or(|Power|<Power_cal2)
wherein Wrpm is a motor speed, Wrpm_cal3 is a motor speed minimum reference value. Wrpm_cal4 is a motor speed maximum reference value, Te_cal2 is a motor torque reference value, Te_ref is a motor command torque, Power_cal2 is a motor output reference value, and Power is a motor output.
8. The method of claim 7 , wherein, when the conditional inequality is satisfied, the switching frequency of the inverter is adjusted higher than a base switching frequency, such that the inverter is controlled at a single sampling frequency.
9. The method of claim 7 , wherein, when the conditional inequality is not satisfied, the inverter is maintained at a base switching frequency, such that the inverter is controlled at a double sampling frequency.Join the waitlist — get patent alerts
Track US9045056B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.