Method and system for controlling a hybrid vehicle
View Patent ↗A hybrid controller for controlling a hybrid vehicle is set forth. The hybrid vehicle has an engine, an electric motor and an engine controller determining a crankshaft torque. The hybrid controller includes an optimization module determining an electric motor torque, determining an engine torque and communicating the engine torque from the hybrid controller to the engine controller. The hybrid controller also includes a motor control module controlling the electric motor based on the electric motor torque.
1. A method of controlling a hybrid vehicle having an engine and an electric motor comprising:
determining a crankshaft torque request;
communicating the crankshaft torque request to a hybrid control module;
determining an electric motor torque request in the hybrid control module using the crankshaft torque request;
determining an engine torque request in the hybrid control module using the crankshaft torque request;
communicating the engine torque request from the hybrid control module to an engine control module; and
selectively bypassing the hybrid control module by controlling the engine independent from the engine torque request.
2. A method as recited in claim 1 wherein determining an engine torque request comprises determining a without motor torque, wherein the without motor torque is the crankshaft torque request without electric motor influences.
3. A method as recited in claim 2 wherein determining a without motor torque comprises determining the without motor torque based on at least one of engine pumping losses, friction, an accessory drive load, and an electric motor capacity.
4. A method as recited in claim 2 wherein determining an crankshaft torque request comprises determining an immediate crankshaft torque and a predicted crankshaft torque.
5. A method as recited in claim 1 wherein determining an electric motor torque request and determining an engine torque request comprises optimizing the electric motor torque request and the engine torque request for fuel economy.
6. A method as recited in claim 5 further comprising after optimizing, time adjusting an execution of the electric motor torque request and the engine torque request.
7. A method as recited in claim 5 wherein optimizing comprises optimizing the electric motor torque request and the engine torque request in response to engine capabilities and capacities.
8. A method as recited in claim 5 wherein optimizing comprises optimizing the electric motor torque request and the engine torque request in response to a predicted torque request and an immediate torque request.
9. A method as recited in claim 1 wherein determining an electric motor torque request and determining an engine torque request comprises optimizing the electric motor torque request and the engine torque request for vehicle performance.
10. A method as recited in claim 1 wherein determining a crankshaft torque request comprises determining a driver torque request, determining an axle torque request and determining a brake regeneration torque request.
11. A method as recited in claim 1 further comprising adjusting the engine torque request for a reserve load after communicating the engine torque request.
12. A method as recited in claim 1 wherein bypassing comprises determining a without motor torque in the engine control module based on the crankshaft torque request and a steady state electric motor torque, wherein the without motor torque is the crankshaft torque request without electric motor influences.
13. A method of controlling a hybrid vehicle having an engine and an electric motor comprising:
determining a crankshaft torque;
communicating the crankshaft torque to a hybrid control module;
determining an electric motor torque in the hybrid control module using the crankshaft torque;
determining an engine torque in the hybrid control module using the crankshaft torque;
communicating the engine torque from the hybrid control module to an engine control module; and
bypassing the hybrid control module by controlling the engine independent from the engine torque during idling of the vehicle or motor fault detection or serial data fault detection between the engine control module and hybrid control module.
14. A system comprising:
an engine control module that determines a crankshaft torque request; and
a hybrid control module that determines an electric motor torque request and an engine torque request based on the crankshaft torque request, wherein the engine control module selectively controls an engine based on the engine torque request and the engine control module selectively bypasses the hybrid control module by controlling the engine independent from the engine torque request.
15. A system as recited in claim 14 wherein the engine torque request comprises a without motor torque, wherein the without motor torque is the crankshaft torque request without electric motor influences.
16. A system as recited in claim 15 wherein the without motor torque is based on engine pumping losses, friction, and an accessory drive load.
17. A system as recited in claim 14 wherein the hybrid control module comprises an optimization module that optimizes the electric motor torque request and the engine torque request for fuel economy.
18. A system as recited in claim 14 wherein the engine control module bypasses the hybrid control module during idling of a vehicle or motor fault detection or serial data fault detection between the engine control module and the hybrid control module.
19. A system as recited in claim 14 wherein the engine control module comprises a crankshaft determination module and the engine control module bypasses the hybrid control module by communicating the crankshaft torque request to a propulsion torque arbitration without motor switch module from the crankshaft determination module.
20. A system as recited in claim 14 wherein the engine control module bypasses the hybrid control module by determining a without motor torque based on the crankshaft torque request and a steady state electric motor torque, and the engine control module controls the engine based on the without motor torque, wherein the without motor torque is the crankshaft torque request without electric motor influences.