Generator controller target task abnormity processing method and device
By acquiring multiple parameters from the vehicle controller to determine abnormalities in the generator controller's target task, and performing a safe restart upon identifying the abnormality, the system resolves the issue of abnormalities caused by the generator controller's target task function stopping, ensuring stable and safe vehicle operation.
Patent Information
- Application Number
- CN202511042248.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-28
- Publication Date
- 2025-10-17
AI Technical Summary
In the prior art, the cessation of the target task function of the generator controller causes the generator to be unable to hibernate normally, which may lead to abnormal operating conditions such as loss of engine speed control, and may pose a safety hazard, especially when the vehicle is in motion.
The vehicle controller acquires parameters such as the status of the high-voltage relay, battery voltage, key signal, torque information, generator controller status, and bus voltage to determine whether the target task is abnormal, and triggers a safe restart of the generator controller if an abnormality occurs.
Accurately identify target task anomalies, promptly trigger a safe restart, quickly resolve abnormal and stuck issues, ensure stable vehicle operation, and prevent potential driving safety hazards.
Smart Images

Figure CN120792847A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle control, in particular to a processing method and device for target task exception of a generator controller. BACKGROUND
[0002] The plug-in hybrid electric vehicle adopts a new hybrid box, carries an Electronically Controlled Continuously Variable Transmission (ECVT), and combines power split and series-parallel hybrid modes. The main gear modes include pure electric drive (EV mode), ECVT, series mode, parallel mode, etc.
[0003] In order to realize these driving modes, the generator controller (GCU) participates in speed regulation and torque regulation during gear switching, power generation, and auxiliary engine starting, etc. If the generator controller stops running due to some target task functions (for example, the bus voltage, motor temperature, feedback torque, and maximum or minimum torque allowed to be stuck at a certain value without updating), the generator cannot go through the normal hibernation process, and abnormal working conditions such as engine speed out of control may occur when the vehicle is driving. SUMMARY
[0004] In view of the above problems, the present application provides a processing method and device for target task exception of a generator controller, which can accurately identify target task exceptions, timely trigger a safety restart, and quickly solve the problem of abnormal sticking.
[0005] According to a first aspect of the present application, a processing method for target task exception of a generator controller is provided, comprising:
[0006] After receiving the task exception signal sent by the generator controller, the vehicle controller obtains the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature.
[0007] The vehicle controller determines whether the target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature; wherein the target task is at least one of the bus voltage analysis task, the motor temperature analysis task, and the torque processing task.
[0008] If it is determined that the target task is abnormal, the generator controller is controlled to perform a safety restart operation.
[0009] Optionally, before the vehicle controller obtains the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller and the motor temperature after receiving the task exception signal sent by the generator controller, the method further comprises:
[0010] obtaining the running state of the vehicle, the running state of the vehicle including the power-off state and the driving state;
[0011] obtaining the running frequency of the target task based on the running state of the vehicle;
[0012] if it is detected that the running frequency of the target task is abnormal, sending a task exception signal to the vehicle controller.
[0013] Optionally, the vehicle controller determines whether the target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller and the motor temperature, including:
[0014] if the high-voltage relay state is in the off state, the battery voltage is greater than the first voltage threshold, the key signal is the off signal, the generator controller state is in the ready state, the bus voltage remains unchanged within the first time length, and the motor temperature remains unchanged within the second time length when the running state of the vehicle is in the power-off state, it is determined that the target task is abnormal.
[0015] Optionally, the control of the generator controller to perform a safe restart operation includes:
[0016] the vehicle controller sends a restart instruction to the generator controller, and the generator controller is restarted according to the restart instruction and then hibernates.
[0017] Optionally, the torque information includes the demand torque of the vehicle controller and the feedback torque of the generator controller.
[0018] the vehicle controller determines whether the target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller and the motor temperature, including:
[0019] When the running state of the vehicle is a driving state, if the high-voltage relay state is a closed state, the power battery voltage in the battery voltage is greater than a second voltage threshold, the generator controller state is a fault-free state, the bus voltage is maintained unchanged within a first time length, the motor temperature is maintained unchanged within a second time length, and the demand torque is not equal to 0, the target task is determined to be abnormal.
[0020] Optionally, the method further comprises:
[0021] If the vehicle is in a gear shifting process, the gear mode of the vehicle is controlled to return to a previous gear mode.
[0022] The engine speed is controlled to be less than a speed threshold, and the high-voltage relay state is controlled to remain in the closed state.
[0023] The vehicle controller sends a restart instruction to the generator controller, and the generator controller restarts according to the restart instruction.
[0024] Optionally, the method further comprises:
[0025] After the generator controller is restarted, and the generator controller state is a torque state.
[0026] According to a second aspect of the present application, a processing device for target task abnormality of a generator controller is provided, comprising:
[0027] An acquisition module is configured to acquire, by a vehicle controller, a high-voltage relay state, a battery voltage, a key signal, torque information, a generator controller state, a bus voltage of the generator controller, and a motor temperature after receiving a task abnormality signal sent by the generator controller.
[0028] A judgment module is configured to judge, by the vehicle controller, whether a target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature, wherein the target task is at least one of a bus voltage analysis task, a motor temperature analysis task, and a torque processing task.
[0029] A restart module is configured to control the generator controller to perform a safe restart operation if the target task is determined to be abnormal.
[0030] According to a third aspect of the present application, a controller is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the aforementioned processing method for target task abnormality of a generator controller.
[0031] According to a fourth aspect of the present application, a vehicle is provided, the vehicle comprising a vehicle body and a controller installed in the vehicle body, wherein the controller performs the aforementioned processing method for target task exception of the generator controller.
[0032] The one or more technical solutions in the embodiments of the present specification have at least the following technical effects:
[0033] The processing method and device for target task exception of the generator controller provided by the embodiments of the present specification, after receiving the task exception signal sent by the generator controller, the vehicle controller obtains the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature; the vehicle controller determines whether the target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature; if it is determined that the target task is abnormal, the generator controller is controlled to perform a safe restart operation. In this way, when the running frequency of the target task is abnormal, the vehicle controller combines other voltage, torque, state and other information to further confirm whether the target task is abnormal, avoiding fault misjudgment. And when it is determined that the target task is abnormal, the safe restart of the generator controller is triggered in time, the abnormal sticking problem is quickly solved, the driving safety hidden danger is prevented, and the stable operation of the vehicle is ensured.
[0034] The above description is only a summary of the technical solutions of the present application. In order to enable the technical means of the present application to be more clearly understood, and to be implemented according to the content of the specification, and in order to enable the above and other purposes, characteristics and advantages of the present application to be more apparent and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS
[0035] By reading the following detailed description of the preferred embodiments, various other advantages and benefits will become apparent to those of ordinary skill in the art. The drawings are for the purpose of illustrating the preferred embodiments only and are not to be considered as limiting the present application. Moreover, the same reference numerals are used throughout the several views to designate the same or similar parts. In the drawings:
[0036] Figure 1 A flow chart of a processing method for target task exception of a generator controller in an embodiment of the present application is shown.
[0037] Figure 2 A block diagram of a processing device for target task exception of a generator controller in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0038] In order to make the purposes, technical solutions and advantages of the embodiments of the present application more clear, the following will combine the present application with the
[0039] The accompanying drawings set forth herein illustrate embodiments of the application and serve as an example of how the technical solutions in the embodiments of the application are clearly and completely described. Apparently, the described embodiments are only a part of embodiments of the application, rather than all the embodiments of the application. The components of the embodiments of the application described and shown in the accompanying drawings can be arranged and designed in various different configurations.
[0040] Therefore, the detailed description of the embodiments of the application provided in the accompanying drawings below is not intended to limit the scope of the claimed application, but only represents selected embodiments of the application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the application without creative labor fall within the scope of protection of the application.
[0041] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.
[0042] In the description of the application, it should also be noted that, unless otherwise explicitly specified and limited, the terms "arrange", "mount", "connect", "connect" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium, or it can be the communication inside two elements. For those of ordinary skill in the art, the specific meaning of the above terms in the application can be understood according to the specific circumstances.
[0043] Plug-in hybrid vehicles use new hybrid boxes, equipped with Electronically Controlled Continuously Variable Transmission (ECVT), combining power split and series-parallel hybrid modes, including main gear modes such as pure electric drive (EV mode), ECVT, series mode, parallel mode, etc.
[0044] In order to realize these driving modes, the generator controller (GCU) participates in the speed and torque regulation during gear shifting, power generation, and auxiliary engine starting, etc. If some target task functions of the generator controller stop running (for example, the bus voltage, motor temperature, feedback torque, and the maximum or minimum torque allowed to be stuck at a certain value without updating), the generator will not go through the normal sleep process, and abnormal working conditions such as engine speed out of control may occur when the vehicle is driving.
[0045] Based on the above, the embodiment of the application provides a generator controller target task exception processing method, which combines the flowchart shown in the figure, and comprises steps 101 to 103: Figure 1
[0046] Step 101: After receiving a task exception signal sent by the generator controller, the vehicle controller obtains the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller and the motor temperature.
[0047] In the embodiment, the vehicle is a plug-in hybrid vehicle, which combines the power systems of a traditional fuel vehicle and an electric vehicle, and has an engine, a gearbox, an oil tank and the like of the fuel vehicle and a motor, a power battery and a charging interface of the electric vehicle. The battery capacity is relatively large, can be charged through an external power supply, and can run in a pure electric mode, a hybrid mode and the like.
[0048] The target task generally refers to at least one of a bus voltage analysis task, a motor temperature analysis task and a torque processing task. The target task function stopping running is that the bus voltage, the motor temperature, the feedback torque and the allowed maximum and minimum torque are stuck at a certain value and are not updated.
[0049] If the target task function of the generator controller (GCU) stops running, the generator may not go through a normal sleep process, and abnormal working conditions such as engine speed out of control may occur when the vehicle is running.
[0050] From the perspective of the generator controller, the target task exception can be preliminarily identified based on the running frequency of the target task, and the specific steps can comprise:
[0051] Obtaining the running state of the vehicle, wherein the running state of the vehicle comprises a power-off state and a running state;
[0052] Based on the running state of the vehicle, the running frequency of the target task is obtained.
[0053] If it is detected that the running frequency of the target task is abnormal, a task exception signal is sent to the vehicle controller.
[0054] The power-off state refers to the state in which the vehicle cuts off the power supply of the power system (engine, drive motor) and most high-voltage / low-voltage electrical equipment, and only retains necessary standby functions (such as anti-theft system, remote wake-up module, etc.). It is usually triggered by the driver's operation (such as pressing the start button, key-off), and the vehicle controller unit (VCU) will first execute the "power-off process". If the generator controller fails to enter sleep mode due to a fault, it may cause "false power-off" (i.e. the vehicle appears to be off, but some modules are still consuming power or working abnormally), and the generator controller may be stuck in a state after restarting (such as the generator controller state being stuck in the ready state).
[0055] The driving state refers to the process and state in which the power system is activated and can respond to the driver's operation (acceleration, deceleration, steering, etc.), covering the entire cycle from vehicle start to stop driving (including idle, driving, temporary parking, etc.). If the target task of the generator controller is abnormal (the target task function stops running), torque processing may be abnormal, causing the generator controller to fail to respond to the demand torque of the vehicle controller, resulting in loss of control of engine speed during driving, failure of the generator to generate electricity during parking, and failure of the engine to start due to the need for generator assistance, resulting in vehicle power feeding and other situations.
[0056] Based on the above, the embodiment will send a task abnormal signal to the vehicle controller when the generator controller identifies that the target task is abnormal (i.e. the target task function stops running).
[0057] The vehicle controller obtains the high-voltage relay state, battery voltage, key signal, torque information, generator controller state, generator controller bus voltage, and motor temperature, and performs safety judgment in sequence, and after the judgment is completed, the generator controller performs a safety restart operation.
[0058] Step 102: The vehicle controller determines whether the target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the generator controller bus voltage, and the motor temperature; wherein the target task is at least one of a bus voltage analysis task, a motor temperature analysis task, and a torque processing task;
[0059] In this embodiment, the high-voltage relay (High Voltage Relay) is the switching core of the high-voltage system, responsible for controlling the on-off of the high-voltage circuit, and its state is directly related to the power output, energy safety and system protection of the vehicle. The high-voltage relay state includes the open state and the attracted state. When the open state, the relay contacts are separated, the high-voltage circuit is cut off, the connection between the power battery and the high-voltage electrical equipment is interrupted, and the high-voltage electricity cannot be transmitted.
[0060] In the absorption state, the high-voltage circuit is turned on, and high-voltage electricity is transmitted from the power battery to the generator controller, the generator controller, the DC-DC converter, the air conditioner compressor and other high-voltage electrical equipment through the relay.
[0061] The battery voltage includes the storage battery voltage and the power battery voltage. The key signal is a core electrical signal reflecting the driver's operation intention, controlling the vehicle power state and function activation. The key signal is a shutdown signal, indicating that the driver has completed the engine shutdown operation and requests the vehicle to enter the power-off process.
[0062] The torque information includes the demand torque of the vehicle controller and the feedback torque of the generator controller. The generator controller state includes the initial state, the standby state (initialization is completed), the ready state (the bus voltage is greater than 250V), the torque state (the vehicle controller sends torque related information to the generator controller in the ready state), the power-off state (the key signal is a shutdown signal, and no wake-up message is received and the bus voltage is less than 60V), and the fault state (the generator controller jumps to this state when a 2-level or 3-level fault occurs).
[0063] In this embodiment, the bus voltage refers to the voltage value of the DC bus inside the generator controller, that is, the DC power output by the power battery is transmitted to the generator controller through the DC link, and the voltage formed on the DC bus. The motor temperature refers to the temperature of the key components inside the driving motor, such as the stator winding, the rotor core and the permanent magnet.
[0064] It should be noted that the vehicle controller has slightly different judgment methods for target task abnormalities based on different driving states.
[0065] In an optional embodiment, when the operating state of the vehicle is the power-off state, the generator controller checks the actual running frequency of the target task through the watchdog task, and judges that the running frequency is abnormal when the actual running frequency is too low, and informs the vehicle controller of this information. At this time, if the high-voltage relay state is the open state, the storage battery voltage in the battery voltage is greater than the first voltage threshold, the key signal is a shutdown signal, the generator controller state is in the ready state, the bus voltage remains unchanged within the first time length, and the motor temperature remains unchanged within the second time length, it is judged that the target task is abnormal.
[0066] Wherein, the first time length and the second time length can be equal, and the first time length and the second time length can also be unequal. In order to facilitate the understanding and implementation of those skilled in the art, the first time length and the second time length are set to 50ms.
[0067] The judgment logic in this embodiment verifies through multi-parameter combination, and only when the vehicle is definitely in the "power-off state", the conditions of "high-voltage relay is off", "battery voltage is normal (i.e. greater than the first voltage threshold, indicating that the low-voltage power supply is normal, and the first voltage threshold can be 12V. It should be noted that the battery voltage also needs to satisfy a certain voltage limit, for example, the battery voltage is less than 14V)", "key signal is off (the user has triggered the power-off instruction)", "the generator controller is still in the ready state (which should enter sleep after power-off)", "the bus voltage is constant for a long time (the first time length)", "the motor temperature is constant for a long time (the second time length)", and the like are met, it is determined that the target task is abnormal.
[0068] This design excludes normal transition states in the power-off process (such as voltage fluctuations at the moment of high-voltage relay disconnection, key signal delay, etc.), and also avoids false abnormalities caused by insufficient low-voltage power supply (low battery voltage), and only targets real task jams (such as bus voltage / temperature analysis tasks stopping updating, ready state unable to exit), greatly improving the accuracy of abnormality judgment.
[0069] In addition, by actively detecting abnormalities during the power-off phase, the task running logic of the generator controller can be repaired through a safe restart before the vehicle restarts, avoiding the user's dilemma of "still unable to restart after power-off", significantly improving the self-recovery ability of the vehicle, and reducing the dependence on manual maintenance.
[0070] After the vehicle controller determines that the target task is abnormal, the vehicle controller sends a restart instruction to the generator controller, and the generator controller restarts according to the restart instruction and performs a normal sleep process.
[0071] In another optional embodiment, when the running state of the vehicle is the driving state, the generator controller checks the actual running frequency of the target task through the watchdog task, and determines that the running frequency is abnormal when the actual running frequency is too low, and informs the vehicle controller of this information, and sets the maximum allowable speed of the generator controller to a safety value (the safety value can be 0). At this time, if the high-voltage relay is in the attracted state, the power battery voltage in the battery voltage is greater than the second voltage threshold, the generator controller is in the fault-free state, the bus voltage remains unchanged within the first time length, the motor temperature remains unchanged within the second time length, the demand torque is not equal to 0, and the feedback torque remains unchanged within the third time length, it is determined that the target task is abnormal.
[0072] The judgment logic in this embodiment verifies the multi-dimensional dynamic parameters cooperatively, and only when the vehicle is definitely in the driving state, and the conditions of “high-voltage relay attraction (normal operation of the high-voltage system)”, “power battery voltage > second voltage threshold (for example, the second voltage threshold is 350V, indicating that the high-voltage energy is sufficient)”, “no fault code of the generator controller (indicating that the hardware has no explicit failure)”, “bus voltage unchanged for a long time (first time length)”, “motor temperature unchanged for a long time (second time length)”, “existence of demand torque (user has power request)”, “feedback torque unchanged for a long time (third time length) (actual output torque is stuck)”, and the like are met at the same time, it is determined that the target task is abnormal.
[0073] This design accurately excludes normal scenes in driving (such as stable torque when driving at a constant speed, and short-time voltage fluctuation), and specially locks the task sticking problem (such as torque processing task failure, bus voltage / temperature analysis task stagnation) of “power demand but no response” and “key parameter stop updating”, avoiding false judgment caused by single parameter fluctuation, and improving the specificity of abnormal identification.
[0074] In addition, by monitoring the contradictory points such as “demand and feedback torque mismatch” and “key parameter stagnation” in real time, the abnormality can be identified before the safety hazard is expanded, a trigger signal is provided for subsequent safe restart, the risks such as power interruption, acceleration abnormality or overheating protection failure in driving are avoided, and the driving safety is ensured.
[0075] In the driving state, after the vehicle controller identifies that the target task is abnormal, the generator controller will be restarted after the safety operation:
[0076] If the vehicle is in the process of gear shifting, the gear mode of the vehicle is controlled to return to the previous gear mode. When the vehicle is in the process of gear shifting (such as switching from EV mode to ECVT mode, or from low gear to high gear), the power system is in a dynamic process of torque transfer and speed ratio adjustment. At this time, if the generator controller is directly restarted, it may cause power interruption or mode switching failure (such as power conflict between the motor and the engine). Returning to the previous gear mode can make the vehicle return to a stable power state, provide a “safety benchmark” for the restart operation, and avoid risks such as jerk and power loss caused by restart during gear shifting.
[0077] If the vehicle is in the process of gear shifting, the gear mode of the vehicle is controlled to return to the previous gear mode. When the vehicle is in the process of gear shifting (such as switching from EV mode to ECVT mode, or from low gear to high gear), the power system is in a dynamic process of torque transfer and speed ratio adjustment. At this time, if the generator controller is directly restarted, it may cause power interruption or mode switching failure (such as power conflict between the motor and the engine). Returning to the previous gear mode can make the vehicle return to a stable power state, provide a “safety benchmark” for the restart operation, and avoid risks such as jerk and power loss caused by restart during gear shifting.
[0078] If there is no shift process, the engine speed is controlled to be less than the speed threshold, and the high-voltage relay state is maintained in the attracted state. The generator controller anomaly may be accompanied by the risk of engine speed out of control (as in the background art "speed out of control"), and controlling the engine speed in a safe range (such as the low speed interval) before restarting can reduce the power coupling impact between the motor and the engine during the restart process, avoid mechanical overload under high speed (such as the risk of wear of planetary gear sets and transmission components), and at the same time reserve adjustment space for the re-matching of torque and speed after restarting. The high-voltage system needs to continuously supply power to the motor and the controller in the driving state, and if the high-voltage relay is disconnected when restarting the generator controller, it may cause voltage fluctuations (such as a sudden drop in bus voltage) caused by instantaneous power interruption, or even trigger the vehicle high-voltage protection and force power down. Maintaining the attracted state can ensure continuous and stable supply of high-voltage energy during the restart process, avoiding restart failure or power system failure due to power interruption.
[0079] Step 103: If it is determined that the target task is abnormal, the generator controller is controlled to perform a safe restart operation.
[0080] It should be noted that in the power-off state, if it is determined that the target task is abnormal, the vehicle controller determines that the target task is abnormal, and the vehicle controller sends a restart instruction to the generator controller. The generator controller restarts according to the restart instruction and then performs a normal sleep process.
[0081] In the driving state, if it is determined that the target task is abnormal, the vehicle controller sends a restart instruction to the generator controller, and the generator controller restarts according to the restart instruction. After the generator controller restarts, and the state of the generator controller is the torque state, the maximum allowable speed of the generator is restored (the maximum allowable speed of the generator controller before the restart is set to a safe value). The speed threshold can be 1200 r / min.
[0082] In summary, the method for processing target task exception of generator controller provided by the embodiments of the present specification is as follows: after receiving the task exception signal sent by the generator controller, the vehicle controller obtains the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature; the vehicle controller judges whether the target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature; and if it is judged that the target task is abnormal, the generator controller is controlled to perform a safe restart operation. In this way, when the running frequency of the target task is abnormal, the vehicle controller combines other voltage, torque, state, and other information to further confirm whether the target task is abnormal, thereby avoiding fault misjudgment. When it is determined that the target task is abnormal, the safe restart of the generator controller is triggered in time, the abnormal sticking problem is quickly solved, the driving safety hazard is prevented, and the stable operation of the vehicle is ensured.
[0083] Based on the same inventive concept, in combination with Figure 2 The embodiments of the present application also provide a device for processing target task exception of generator controller, which comprises:
[0084] The obtaining module is configured to, after receiving the task exception signal sent by the generator controller, obtain, by the vehicle controller, the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature.
[0085] The judging module is configured to judge, by the vehicle controller, whether the target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature; wherein the target task is at least one of the bus voltage analysis task, the motor temperature analysis task, and the torque processing task.
[0086] The restarting module is configured to, if it is judged that the target task is abnormal, control the generator controller to perform a safe restart operation.
[0087] Optionally, the obtaining module is further configured to:
[0088] Obtain the running state of the vehicle, wherein the running state of the vehicle comprises the power-off state and the driving state.
[0089] Obtain the running frequency of the target task based on the running state of the vehicle.
[0090] If it is detected that the running frequency of the target task is abnormal, send the task exception signal to the vehicle controller.
[0091] Optionally, the judging module is further configured to:
[0092] When the running state of the vehicle is the powered-off state, if the high-voltage relay state is the open state, the storage battery voltage in the battery voltage is greater than a first voltage threshold, the key signal is the off signal, the generator controller state is in the ready state, the bus voltage is maintained unchanged within a first time length, and the motor temperature is maintained unchanged within a second time length, it is determined that the target task is abnormal.
[0093] Optionally, the restarting module is further configured to:
[0094] The vehicle controller sends a restarting instruction to the generator controller, and the generator controller is restarted according to the restarting instruction.
[0095] Optionally, the torque information includes a demand torque of the vehicle controller and a feedback torque of the generator controller.
[0096] The judging module is further configured to:
[0097] When the running state of the vehicle is the driving state, if the high-voltage relay state is the attracted state, the power battery voltage in the battery voltage is greater than a second voltage threshold, the generator controller state is a fault-free state, the bus voltage is maintained unchanged within a first time length, the motor temperature is maintained unchanged within a second time length, the demand torque is not equal to 0, and the feedback torque is maintained unchanged within a third time length, it is determined that the target task is abnormal.
[0098] Optionally, the restarting module is further configured to:
[0099] If the vehicle is in the process of gear shifting, the gear mode of the vehicle is controlled to return to a previous gear mode.
[0100] The engine speed is controlled to be less than a speed threshold, and the high-voltage relay state is controlled to be maintained in the attracted state.
[0101] The vehicle controller sends a restarting instruction to the generator controller, and the generator controller is restarted according to the restarting instruction.
[0102] Optionally, the restarting module is further configured to:
[0103] After the generator controller is restarted, and the generator controller state is a torque state.
[0104] To sum up, the embodiment of the present specification provides a kind of generator controller target task exception processing device, by receiving the task exception signal sent by generator controller, vehicle controller obtains high voltage relay state, battery voltage, key signal, torque information, generator controller state, generator controller's bus voltage and motor temperature;The vehicle controller judges whether the target task is abnormal according to the high voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller and motor temperature;If the target task is judged to be abnormal, control generator controller to carry out safe restart operation.So, when the running frequency of target task is abnormal, vehicle controller combines other voltage, torque, state and the like, further confirm whether the target task is abnormal, avoid fault misjudgment.And when determining that target task occurs exception, timely trigger the safe restart of generator controller, quickly solve the problem of abnormal card stagnation, prevent driving safety hazard, guarantee vehicle operation stability.
[0105] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the generator controller target task exception processing device described above can refer to the corresponding process in the foregoing method, which will not be described in detail here.
[0106] Based on the same inventive concept, the embodiments of the present application also provide a controller, which includes a generator controller target task exception processing device, a memory, a processor and a communication unit, the memory stores machine-readable instructions executable by the processor, when the controller is running, the processor and the memory communicate through a bus, the processor executes the machine-readable instructions, and performs the generator controller target task exception processing method.
[0107] The memory, the processor and the communication unit are electrically connected to each other directly or indirectly to realize signal transmission or interaction. For example, these elements can be electrically connected to each other through one or more communication buses or signal lines. The generator controller target task exception processing device includes at least one software function module stored in the memory in the form of software or firmware. The processor is used to execute the executable modules stored in the memory, such as software function modules or computer programs included in the generator controller target task exception processing device.
[0108] The memory can be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), and the like.
[0109] In some embodiments, the processor is configured to perform one or more functions described in the embodiments. In some embodiments, the processor can include one or more processing cores (for example, a single-core processor (S) or a multi-core processor (S)).
[0110] In the embodiments, the memory is configured to store a program, and the processor is configured to execute the program after receiving an execution instruction. The method defined by the flow disclosed in any of the embodiments can be applied to the processor or implemented by the processor.
[0111] The communication unit is configured to establish a communication connection between the controller and other devices through a network, and is configured to transmit and receive data through the network.
[0112] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the controller described above can refer to the corresponding process in the foregoing method, and will not be described in detail here.
[0113] Based on the same inventive concept, the embodiments of the present application also provide a vehicle comprising a vehicle body and a controller installed in the vehicle body, the controller being configured to implement the method for processing the target task exception of the generator controller. The vehicle is a plug-in hybrid vehicle.
[0114] To sum up, the vehicle provided by the embodiment of the present application, after receiving the task exception signal sent by the generator controller, the vehicle controller acquires the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller and the motor temperature; the vehicle controller judges whether the target task is abnormal according to the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller and the motor temperature; if it is judged that the target task is abnormal, the generator controller is controlled to perform a safe restart operation. In this way, when the running frequency of the target task is abnormal, the vehicle controller combines other voltage, torque, state and other information to further confirm whether the target task is abnormal, so as to avoid fault misjudgment. When it is determined that the target task is abnormal, the safe restart of the generator controller is triggered in time, the abnormal stuck problem is quickly solved, the driving safety hidden danger is prevented, and the stable operation of the vehicle is ensured.
[0115] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the controller of the vehicle described above can refer to the corresponding process in the foregoing method, and will not be described in detail here.
[0116] The above is only various embodiments of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for processing abnormal target tasks of a generator controller, characterized in that: include: After receiving the task abnormality signal sent by the generator controller, the vehicle controller obtains the high-voltage relay status, battery voltage, key signal, torque information, generator controller status, generator controller bus voltage and motor temperature; The vehicle controller determines whether a target task is abnormal based on the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature; wherein the target task is at least one of a bus voltage analysis task, a motor temperature analysis task, and a torque processing task; If it is determined that the target task is abnormal, the generator controller is controlled to perform a safe restart operation.
2. The method according to claim 1, characterized in that After receiving the task abnormality signal sent by the generator controller, before the vehicle controller obtains the high-voltage relay status, battery voltage, key signal, torque information, generator controller status, bus voltage of the generator controller, and motor temperature, the method further includes: Obtaining the vehicle's operating status, including the vehicle's power-off status and driving status; Based on the operating status of the vehicle, obtaining the operating frequency of the target task; If it is detected that the operating frequency of the target task is abnormal, a task abnormality signal is sent to the vehicle controller.
3. The method according to claim 2, characterized in that The vehicle controller determines whether a target task is abnormal based on the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature, including: When the operating state of the vehicle is a power-off state, if the high-voltage relay state is a disconnected state, the battery voltage in the battery voltage is greater than a first voltage threshold, the key signal is a shutdown signal, the generator controller state is in a ready state, the bus voltage remains unchanged within a first time length, and the motor temperature remains unchanged within a second time length, then it is determined that the target task is abnormal.
4. The method according to claim 3, characterized in that The controlling the generator controller to perform a safe restart operation includes: The vehicle controller sends a restart instruction to the generator controller, and the generator controller restarts according to the restart instruction and then goes into hibernation.
5. The method according to claim 2, characterized in that The torque information includes the required torque of the vehicle controller and the feedback torque of the generator controller; The vehicle controller determines whether a target task is abnormal based on the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature, including: When the operating state of the vehicle is the driving state, if the high-voltage relay state is the energized state, the power battery voltage in the battery voltage is greater than the second voltage threshold, the generator controller state is a fault-free state, the bus voltage remains unchanged within the first time length, the motor temperature remains unchanged within the second time length, the required torque is not equal to 0, and the feedback torque remains unchanged within the third time length, then it is determined that the target task is abnormal.
6. The method according to claim 5, characterized in that The controlling the generator controller to perform a safe restart operation includes: If the vehicle is in the process of shifting gears, the gear mode of the vehicle is controlled to return to the previous gear mode; Controlling the engine speed to be less than a speed threshold, and controlling the high-voltage relay to remain in an engaged state; The vehicle controller sends a restart instruction to the generator controller, and the generator controller restarts according to the restart instruction.
7. The method according to claim 6, characterized in that The method further comprises: After the generator controller is restarted, and the generator controller state is in the torque state.
8. A device for processing abnormal target tasks of a generator controller, characterized in that: include: An acquisition module is used to obtain the high-voltage relay status, battery voltage, key signal, torque information, generator controller status, bus voltage of the generator controller, and motor temperature of the vehicle controller after receiving the task abnormality signal sent by the generator controller; a judgment module, configured for the vehicle controller to judge whether a target task is abnormal based on the high-voltage relay state, the battery voltage, the key signal, the torque information, the generator controller state, the bus voltage of the generator controller, and the motor temperature; wherein the target task is at least one of a bus voltage analysis task, a motor temperature analysis task, and a torque processing task; The restart module is used to control the generator controller to perform a safe restart operation if it is determined that the target task is abnormal.
9. A controller, characterized in that: The controller includes: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method for processing target task abnormality of the generator controller according to any one of claims 1 to 7 is implemented.
10. A vehicle, characterized in that: The vehicle includes a vehicle body and a controller installed in the vehicle body, wherein the controller executes the method for processing target task abnormality of a generator controller according to any one of claims 1-7.