Systems and methods for adaptive driver for inverter for electric vehicle
A system includes: an inverter configured to convert DC power from a battery to AC power to drive a motor, wherein the inverter includes: a power switch including a drain terminal, a source terminal, and a gate terminal; and one or more controllers configured to: receive one or more signals related to an operation of the power switch, update one or more state definitions based on the received one or more signals, and control a gate control signal to the gate terminal based on the updated one or more state definitions.
1. A system comprising:
an inverter configured to convert DC power from a battery to AC power to drive a motor, wherein the inverter includes:
a power switch including a drain terminal, a source terminal, and a gate terminal; and
one or more controllers configured to:
initialize one or more state definitions from a memory;
receive one or more signals related to an operation of the power switch,
update, on a scale from a higher priority to a lower priority, the one or more state definitions based on the received one or more signals, and
control a gate control signal to the gate terminal based on the updated one or more state definitions,
wherein the one or more state definitions include one or more of a temperature state definition, a threshold state definition, a motor current state definition, or a voltage state definition.
2. The system of claim 1 , wherein the one or more controllers includes one or more point-of-use controllers on a power module with the power switch.
3. The system of claim 1 , wherein the drain terminal of the power switch is configured to be connected to a positive terminal of the battery, and the source terminal of the power switch is configured to be connected to a phase terminal of the motor.
4. The system of claim 1 , wherein the source terminal of the power switch is configured to be connected to a negative terminal of the battery, and the drain terminal of the power switch is configured to be connected to a phase terminal of the motor.
5. The system of claim 1 , wherein the one or more controllers includes:
a high speed gate-to-source voltage detector connected to the gate terminal and the source terminal of the power switch, the high speed gate-to-source voltage detector configured to detect a gate-to-source voltage of the power switch as the one or more signals.
6. The system of claim 5 , wherein the one or more controllers further includes:
an M-bit flash thermometer analog-to-digital converter configured to receive an analog gate-to-source voltage signal from the high speed gate-to-source voltage detector and generate a digital gate-to-source voltage signal.
7. The system of claim 6 , wherein the one or more controllers further includes:
an adaptive driver controller configured to receive the digital gate-to-source voltage signal from the M-bit flash thermometer analog-to-digital converter, update the one or more state definitions based on the received digital gate-to-source voltage signal, and control the gate control signal to the gate terminal based on the updated one or more state definitions.
8. The system of claim 1 , wherein the one or more signals includes one or more of a temperature of the power switch, a current-sense of the power switch, a current-sense di/dt of the power switch, thermal and/or layout constants, a threshold, or a voltage.
9. The system of claim 1 , further comprising:
the battery configured to supply the DC power to the inverter; and
the motor configured to receive the AC power from the inverter to drive the motor.
10. A system including:
a power module for an inverter for an electric vehicle, the power module comprising:
a drain connection;
a source connection;
a power switch including a drain terminal, a source terminal, and a gate terminal, the power switch configured to control a flow of current between the drain connection and the source connection; and
one or more point-of-use controllers configured to:
initialize one or more state definitions from a memory;
receive one or more signals related to an operation of the power switch,
update, on a scale from a higher priority to a lower priority, the one or more state definitions based on the received one or more signals, and
control a gate control signal to the gate terminal based on the updated one or more state definitions,
wherein the one or more state definitions include one or more of a temperature state definition, a threshold state definition, a motor current state definition, or a voltage state definition.
11. The system of claim 10 , wherein the one or more point-of-use controllers includes:
a high speed gate-to-source voltage detector connected to the gate terminal and the source terminal of the power switch, the high speed gate-to-source voltage detector configured to detect a gate-to-source voltage of the power switch as the one or more signals.
12. The system of claim 11 , wherein the one or more controllers further includes:
an M-bit flash thermometer analog-to-digital converter configured to receive an analog gate-to-source voltage signal from the high speed gate-to-source voltage detector and generate a digital gate-to-source voltage signal.
13. The system of claim 12 , wherein the one or more controllers further includes:
an adaptive driver controller configured to receive the digital gate-to-source voltage signal from the M-bit flash thermometer analog-to-digital converter, update the one or more state definitions based on the received digital gate-to-source voltage signal, and control the gate control signal to the gate terminal based on the updated one or more state definitions.
14. The system of claim 10 , wherein the one or more signals includes one or more of a temperature of the power switch, a current-sense of the power switch, a current-sense di/dt of the power switch, thermal and/or layout constants, a threshold, or a voltage.
15. A system comprising:
one or more point-of-use controllers for a power module for an inverter, the one or more point-of-use controllers configured to:
initialize one or more state definitions from a memory;
receive one or more signals related to an operation of a power switch of the power module;
update, on a scale from a higher priority to a lower priority, the one or more state definitions based on the received one or more signals; and
generate a gate control signal for a gate terminal of the power switch, based on the updated one or more state definitions,
wherein the one or more state definitions include one or more of a temperature state definition, a threshold state definition, a motor current state definition, or a voltage state definition.
16. The system of claim 15 , wherein the one or more point-of-use controllers includes:
a high speed gate-to-source voltage detector connected to the gate terminal and the a source terminal of the power switch, the high speed gate-to-source voltage detector configured to detect a gate-to-source voltage of the power switch as the one or more signals.
17. The system of claim 16 , wherein the one or more point-of-use controllers further includes:
an M-bit flash thermometer analog-to-digital converter configured to receive an analog gate-to-source voltage signal from the high speed gate-to-source voltage detector and generate a digital gate-to-source voltage signal.
18. The system of claim 17 , wherein the one or more point-of-use controllers further includes:
an adaptive driver controller configured to receive the digital gate-to-source voltage signal from the M-bit flash thermometer analog-to-digital converter, update the one or more state definitions based on the received digital gate-to-source voltage signal, and control the gate control signal to the gate terminal based on the updated one or more state definitions.
19. The system of claim 15 , wherein the one or more signals includes one or more of a temperature of the power switch, a current-sense of the power switch, a current-sense di/dt of the power switch, thermal and/or layout constants, a threshold, or a voltage.