A vehicle power torque control method and device, electronic equipment and storage medium

By monitoring the restart status of the vehicle controller and obtaining power operation information, an appropriate power controller is selected for power torque control, which solves the safety risks of power torque control during the restart process of the vehicle controller and improves the safety and driving comfort of new energy vehicles.

CN116691367BActive Publication Date: 2026-01-09DEEPAL AUTOMOBILE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310818500.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-05
Publication Date
2026-01-09
Estimated Expiration
2043-07-05

AI Technical Summary

Technical Problem

In existing technologies, during the restart process of the vehicle controller of a new energy vehicle, the power torque control is easily affected by changes in the driver's operating intentions, leading to safety risks.

Method used

By acquiring current power operation information and key vehicle operating parameters, the system monitors the working status of the vehicle controller, determines the restart monitoring status, and selects the current power controller as the vehicle controller or the motor controller based on changes in the restart monitoring status to perform power torque control, ensuring the continuity and safety of power torque.

Benefits of technology

It effectively solves the safety risks of power torque control caused by changes in driver operation intentions during the vehicle controller restart process, and improves vehicle driving safety and driving comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116691367B_ABST
    Figure CN116691367B_ABST
Patent Text Reader

Abstract

The application provides a vehicle power torque control method and device, electronic equipment and storage medium, and the method comprises the following steps: acquiring current power operation information, key parameters of vehicle operation and working monitoring state of a vehicle controller; obtaining a restart monitoring state based on the working monitoring state; determining a current power controller according to the change of the restart monitoring state, wherein the current power controller comprises the vehicle controller or a motor controller; and controlling the power torque of the vehicle according to the current power controller, the current power operation information and the key parameters of the vehicle operation. The application solves the technical problems of vehicle power interruption caused by the restart of the vehicle controller and the safety risk caused by the restart of the vehicle controller, and improves the safety of vehicle driving.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of new energy vehicles, in particular to a vehicle power torque control method and device, an electronic device and a storage medium. BACKGROUND

[0002] With the popularity of intelligent and electrified new energy vehicles, the number of new energy vehicle controllers has increased dramatically. From the application point of view, new energy vehicle controllers are classified into power domain controllers, body domain controllers, cabin domain controllers, chassis domain controllers and intelligent driving controllers. The power domain controller includes but is not limited to the vehicle controller, the battery controller and the motor controller, the body domain controller includes but is not limited to the key controller, the window controller and the back door controller, the cabin domain controller includes but is not limited to the vehicle controller, the instrument controller, the HUD controller, the main driver monitoring controller and the screen rotation controller, etc., the chassis domain controller includes but is not limited to the body stability controller, the steering controller and the brake controller, etc., and the intelligent driving controller includes but is not limited to the lane departure controller, the adaptive cruise controller and the millimeter wave radar controller, etc. Among them, the power domain controller is mainly responsible for the driving function of the vehicle driving part. Due to the safety requirements of vehicle driving, very high requirements are put forward for the performance of the power domain controller. However, even the mainstream controller main chip will exist including but not limited to stack overflow, watchdog feeding timeout and other reasons to cause the controller to be in an abnormal state, at this time the controller must be restarted to quickly recover to the normal state. However, if the vehicle is driving, the power domain related controller restarts and restarts, the vehicle power drive will be abnormal, which will cause the vehicle power to be interrupted and bring great safety risks to the user.

[0003] For example, CN105700419B discloses a vehicle controller control method and device and a vehicle control method and system, wherein the vehicle controller control method includes: saving the driving parameters of the vehicle during driving; when the vehicle controller is initially running, determining whether the vehicle controller is normally powered on or has a fault and triggers the initialization after the controller reset according to the saved driving parameters; when it is determined that the vehicle controller triggers the controller reset due to a fault, the vehicle controller is switched to the running state before the reset occurs. This scheme solves the technical problem of ensuring the continuity of the controller running state after the restart by saving the driving parameters and reading the driving parameters after the vehicle controller restarts, but cannot solve the safety risk of the change of the driver's operation intention affecting the power torque control during the vehicle controller restart.

[0004] For another example, CN115214380A discloses a vehicle controller reset method, system and electric vehicle. The vehicle controller reset method includes the following steps: saving the driving parameters of the motor; according to the power-off instruction, the vehicle controller enters the sleep state; obtaining the driving parameters at a certain time before the power-off instruction and transmitting them to the motor; according to the restart instruction, the vehicle controller enters the reset state; obtaining the driving parameters at the same time, so that the motor maintains the driving parameters in the sleep state; according to the power-on instruction, the vehicle controller sends the driving parameters at the current time to the motor. When the vehicle controller goes through different stages such as sleep state, reset state and power-on state, the driving parameters of the motor change from the driving parameters at a certain time before the power-off instruction to the driving parameters at the current time. This scheme keeps the vehicle from shaking violently by using the driving parameters before restarting as the driving parameters during restarting, but still cannot solve the safety risk of power torque control caused by changes in driver's operation intention during restarting.

[0005] Application content

[0006] The present application provides a vehicle power torque control method, device, electronic equipment and storage medium to solve the technical problem of safety risk in power torque control caused by vehicle controller restart.

[0007] In an embodiment of the present application, the present application provides a vehicle power torque control method, which includes: obtaining current power operation information, vehicle running key parameters and working monitoring state of the vehicle controller; obtaining a restart monitoring state based on the working monitoring state, and determining a current power controller according to the change of the restart monitoring state, the current power controller including the vehicle controller or a motor controller; performing power torque control on the vehicle according to the current power controller, the current power operation information and the vehicle running key parameters.

[0008] In an embodiment of the present application, obtaining a restart monitoring state based on the working monitoring state includes: if the first monitoring state is normal, determining the restart monitoring state as normal working of the vehicle controller; if the first monitoring state is abnormal, determining the restart monitoring state as being in the process of restarting the vehicle controller; if the second monitoring state is restart complete, updating the restart monitoring state from being in the process of restarting the vehicle controller to restart complete; sending the restart monitoring state to the motor controller; the working monitoring state includes the first monitoring state and the second monitoring state, the first monitoring state being used to represent the working state of the vehicle controller before restarting operation, and the second monitoring state being used to represent the completion state of the restarting operation of the vehicle controller.

[0009] In an embodiment of the present application, the current power controller is determined according to the change of the restart monitoring state, the current power controller including the vehicle controller or the motor controller, including: receiving the restart monitoring state; if the restart monitoring state is vehicle controller restart, determining the motor controller as the current power controller; if the restart monitoring state is vehicle controller restart completion, updating the current power controller from the motor controller to the vehicle controller; if the restart monitoring state is vehicle controller normal operation, keeping the current power controller as the vehicle controller.

[0010] In an embodiment of the present application, the vehicle power torque control is performed according to the current power controller, the current power operation information and the vehicle operation key parameter, including: determining the vehicle power torque by the current power controller according to the current power operation information; performing the vehicle power torque control according to the vehicle power torque and the vehicle operation key parameter.

[0011] In an embodiment of the present application, after receiving the restart monitoring state, the vehicle power torque control method further includes: if the restart monitoring state is vehicle controller restart, keeping the battery controller and the motor controller in working state; stopping the working state detection of the vehicle controller.

[0012] In an embodiment of the present application, stopping the working state detection of the vehicle controller includes: setting the first controller area network communication to a preset default value; setting the second controller area network communication to the current power operation information; stopping the hardware input and output detection of the vehicle controller; wherein the first controller area network communication is used for the controller area network communication detection between the initial power controller and the vehicle controller, the second controller area network communication is used for the power torque control by the initial power controller, and the initial power controller is used for being controlled by the current power controller to complete the power torque control.

[0013] In an embodiment of the present application, after the first monitoring state is abnormal, the vehicle power torque control method further includes: storing the vehicle operation key parameter in a parameter temporary storage module; determining the restart monitoring state as vehicle controller restart; and restarting the vehicle controller.

[0014] In an embodiment of the present application, after the restart operation of the vehicle controller, the vehicle power torque control method further includes: reading the vehicle operation key parameter from the parameter temporary storage module and storing it in the vehicle controller; determining the second monitoring state as restart completion; and performing the working state detection of the vehicle controller by the initial power controller.

[0015] In an embodiment of the present application, the parameter temporary storage module reads the whole vehicle operation key parameters and stores them into the whole vehicle controller, including: the parameter temporary storage module reads the whole vehicle operation key parameters; the whole vehicle driving key parameters are stored into the whole vehicle torque control module; the whole vehicle battery key parameters are stored into the application management module; wherein the whole vehicle operation key parameters include the whole vehicle driving key parameters and the whole vehicle battery key parameters, and the whole vehicle controller includes the application management module and the whole vehicle torque control module.

[0016] In an embodiment of the present application, the present application provides a vehicle power torque control device, including: an acquisition module, configured to acquire current power operation information, whole vehicle operation key parameters and working monitoring state of a whole vehicle controller; a power controller determination module, configured to obtain a restart monitoring state based on the working monitoring state, and determine a current power controller according to the change of the restart monitoring state, the current power controller including the whole vehicle controller or a motor controller; and a power torque control module, configured to perform power torque control on a vehicle according to the current power controller, the current power operation information and the whole vehicle operation key parameters.

[0017] The present application also provides an electronic device, including: one or more processors; a storage device, configured to store one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the vehicle power torque control method in any one of the above embodiments.

[0018] The present application also provides a computer readable storage medium, having a computer program stored thereon, when the computer program is executed by a processor of a computer, the computer executes the vehicle power torque control method in any one of the above embodiments.

[0019] The present application has the following beneficial effects: the present application provides a vehicle power torque control method, device, electronic device and storage medium, in the present application, the motor controller performs power torque control on the vehicle in the whole vehicle controller restart, solves the technical problem that the power torque control cannot respond to the driver operation due to the whole vehicle controller restart and exists the safety risk, and the technical problem that the power torque control exists the safety risk due to the whole vehicle controller restart, improves the safety of the vehicle driving.

[0020] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS

[0021] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application. It is to be understood that the drawings are designed solely for purposes of illustration to be used in conjunction with the description in

[0022] Figure 1 A schematic diagram showing an exemplary system architecture to which the technical solutions of the embodiments of the present application can be applied;

[0023] Figure 2 A flowchart showing a vehicle power torque control method according to an embodiment of the present application;

[0024] Figure 3 A flowchart showing a vehicle power torque control implementation method according to an embodiment of the present application;

[0025] Figure 4 A block diagram showing a vehicle power torque control device according to an embodiment of the present application;

[0026] Figure 5 A structural schematic diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application. DETAILED DESCRIPTION

[0027] The implementation of the present application will be described hereinafter with reference to the drawings and preferred embodiments, and those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in the present specification. The present application can also be implemented or applied by means of other different specific embodiments, and the details in the present specification can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, but not for limiting the protection scope of the present application.

[0028] It should be noted that the diagrams provided in the following embodiments only schematically illustrate the basic concepts of the present application, and only the components related to the present application are shown in the diagrams, but not drawn according to the number, shape and size of the components in actual implementation, and the type, number and proportion of the components in actual implementation can be arbitrarily changed, and the layout type of the components can also be more complex.

[0029] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application, however, it is obvious for those skilled in the art that the embodiments of the present application can be implemented without these specific details, and in other embodiments, the known structures and devices are shown in the form of block diagrams instead of details, to avoid making the embodiments of the present application difficult to understand.

[0030] First of all, it needs to be pointed out that during the vehicle controller restart process, the following reasons cause power loss: first, due to the input and output drive failure of the vehicle controller and communication loss, the initial power controller is in an abnormal state or diagnoses power related faults, the vehicle power torque is limited or lost; second, during the vehicle controller restart process, the vehicle controller cannot collect the current power operation information, causing abnormal power torque control calculation, and the vehicle power torque is lost; third, during the vehicle controller restart process, the vehicle controller stops running, causing abnormal vehicle power torque control calculation, and the vehicle power torque is lost. And after the vehicle controller restarts, if the power torque control directly recovers to the state before the restart, unexpected acceleration and other safety problems will occur.

[0031] Please refer to Figure 1 , Figure 1 The schematic diagram of an exemplary system architecture to which the technical solutions of the embodiments of the present application can be applied is shown. As Figure 1 shown, the system architecture can include a vehicle controller 101, a battery controller 102, a motor controller 103 and a motor 104. Among them, the vehicle controller 101 and the motor controller 103 can obtain the current power operation information, if the vehicle controller 101 works normally, the motor torque request is obtained according to the current power operation information through the torque calculation module in the vehicle controller, and the motor demand torque in the motor torque request is sent to the motor 104 through the motor controller 103, so as to control the motor 104 to perform motor torque execution; if the vehicle controller 101 restarts, the motor demand torque is obtained according to the current power operation information through the torque calculation module in the motor controller 103, and is sent to the motor 104, the motor 104 performs motor torque execution according to the motor demand torque. The vehicle controller 101 controls the battery controller 102 according to the battery main relay control, if the vehicle controller restarts, the battery controller 102 keeps working state according to the battery main relay control before the vehicle controller restarts.

[0032] The safety risk of the change of the driver's operation intention affecting the power torque control during the vehicle controller restart process cannot be solved.

[0033] To solve the above technical problems, the present application provides a vehicle power torque control method, device, electronic equipment and storage medium, and the implementation details of the technical solutions of the embodiments of the present application are described in detail.

[0034] Please refer to Figure 2 , Figure 2 The flowchart of the vehicle power torque control method according to an embodiment of the present application is shown. As Figure 2As shown, in an exemplary embodiment, the vehicle power torque control method comprises at least steps S210 to S230, which are described in detail as follows:

[0035] In step S210, current power operation information, key vehicle running parameters and working monitoring state of the vehicle controller are obtained.

[0036] In an embodiment of the present application, the current power operation information includes accelerator pedal electrical signal, brake pedal electrical signal, gear position and vehicle speed, and is obtained by driver operation intention and initial power controller. The driver operation intention includes driver throttle pedal operation information, brake pedal operation information and gear position operation information, and the throttle pedal operation information includes throttle pedal opening degree. The vehicle controller and the motor controller obtain the accelerator pedal 1 / 2 road electrical signal. The initial power controller is used to realize power torque control, and the initial power controller includes but is not limited to chassis controller and the like. The vehicle speed is transmitted to the vehicle controller and the motor controller by the controller area network (CAN) of the chassis controller.

[0037] In an embodiment of the present application, the key vehicle running parameters include but are not limited to vehicle running mode, power on / off state, key state, battery main electrical appliance closing state, battery working mode, motor working mode, vehicle driving mode, energy recovery level, cruise speed and chassis working state.

[0038] In an embodiment of the present application, before obtaining the working monitoring state of the vehicle controller, the working state of the vehicle controller is detected to obtain a first monitoring state. The working state detection includes but is not limited to hardware input / output detection, controller area network communication detection, controller power state detection, stack condition detection, task running time detection and watchdog monitoring detection, and the working monitoring state is determined to be abnormal or normal through the working state detection. The hardware input / output detection includes I / O drive detection, and the controller area network communication detection and the hardware input / output detection are controlled by the initial power controller. If at least one of the working state detection is abnormal, the working monitoring state is determined to be abnormal, and if all the working state detection is normal, the working monitoring state is determined to be normal.

[0039] In step S220, a restart monitoring state is obtained based on the working monitoring state, and the current power controller is determined according to the change of the restart monitoring state.

[0040] The current power controller includes the vehicle controller or the motor controller.

[0041] In an embodiment of the present application, the restart monitoring state is obtained based on the working monitoring state, including: if the first monitoring state is normal, determining the restart monitoring state as the working state of the vehicle controller being normal; if the first monitoring state is abnormal, determining the restart monitoring state as the vehicle controller being in the process of restarting; if the second monitoring state is restart completion, updating the restart monitoring state from the vehicle controller being in the process of restarting to the vehicle controller being in the process of restarting completion; and sending the restart monitoring state to the motor controller. The working monitoring state includes the first monitoring state and the second monitoring state, the first monitoring state is used to represent the working state of the vehicle controller before the restarting operation, and the second monitoring state is used to represent the completion state of the restarting operation of the vehicle controller.

[0042] In an embodiment of the present application, the restart flag is set to represent the restart monitoring state. For example, the vehicle controller being in the process of restarting is represented by the restart flag being 1, and the vehicle controller being in the process of restarting completion is represented by the restart flag being 0.

[0043] In an embodiment of the present application, the current power controller is determined according to the change of the restart monitoring state, including the vehicle controller or the motor controller, including: receiving the restart monitoring state; if the restart monitoring state is the vehicle controller being in the process of restarting, determining the motor controller as the current power controller; if the restart monitoring state is the vehicle controller being in the process of restarting completion, updating the current power controller from the motor controller to the vehicle controller; and if the restart monitoring state is the vehicle controller being in the working state, keeping the current power controller as the vehicle controller.

[0044] In an embodiment of the present application, after receiving the restart monitoring state, the vehicle power torque control method further includes: if the restart monitoring state is the vehicle controller being in the process of restarting, keeping the battery controller and the motor controller in the working state; and stopping the working state detection of the vehicle controller.

[0045] In an embodiment of the present application, during the restarting process of the vehicle controller, the communication information of the vehicle controller will be lost, resulting in the failure to receive the key parameters of the power torque control, such as the vehicle speed, the I / O drive being controlled to be pulled down, and the driver's throttle opening degree and brake pedal signal being collected being lost. Therefore, the power domain controllers such as the vehicle controller, the battery management controller and the motor controller need to be powered. Since the battery controller and the motor controller are awakened by the digital drive of the vehicle controller, after receiving the restart flag position 1 sent by the vehicle controller, the motor controller and the battery controller do not enter the sleep mode, but keep the working state, so as to avoid the power loss caused by the sleep of the battery controller or the motor controller. When the motor controller receives the restart flag position 1 of the vehicle controller, the current power operation information obtained is enabled, and the current power operation information is sent to the initial power controller through the motor controller as the current power controller and CAN communication.

[0046] In an embodiment of the present application, the stopping the working state detection of the vehicle controller comprises: setting the first controller area network communication to a preset default value; setting the second controller area network communication to current power operation information; stopping the hardware input and output detection of the vehicle controller; wherein the first controller area network communication is used for the controller area network communication detection between the initial power controller and the vehicle controller, the second controller area network communication is used for the power torque control of the initial power controller, and the initial power controller is used for being controlled by the current power controller to complete the power torque control.

[0047] In an embodiment of the present application, the initial power controller needs to stop the working state detection of the vehicle controller, that is, to shield the vehicle controller fault. The first controller area network communication is set to shield the CAN communication fault, which includes but is not limited to the cyclic redundancy check (CRC) fault, the counter COUNTER fault and the CAN loss fault, that is, the first controller area network communication is set to the preset default value, and the preset default value is used to stop the CAN communication fault detection signal. The second controller area network communication is sent to the initial power controller after the current power operation information is obtained through the motor controller. The I / O driving detection of the vehicle controller is stopped, that is, the I / O port information and the I / O driving are stopped for fault diagnosis, so as to avoid the power limitation or even the power loss after the diagnosis fault.

[0048] In an embodiment of the present application, if the first monitoring state is abnormal, the vehicle power torque control method further comprises: storing the vehicle running key parameters into a parameter temporary storage module; determining the restart monitoring state as the vehicle controller restart; and restarting the vehicle controller.

[0049] In an embodiment of the present application, the parameter temporary storage module includes but is not limited to an electrically erasable programmable read-only memory, that is, an E memory, so that after the vehicle controller is restarted, the control mode before the restart can be quickly recovered by reading the vehicle running key parameters in the E memory. The restart monitoring state is determined as the vehicle controller restart by setting the restart flag bit to 1.

[0050] In an embodiment of the present application, after the vehicle controller is restarted, the vehicle power torque control method further comprises: reading the vehicle running key parameters from the parameter temporary storage module and storing them into the vehicle controller; determining the second monitoring state as the restart completion; and detecting the working state of the vehicle controller through the initial power controller.

[0051] In an embodiment of the present application, the restart monitoring state is determined as the restart of the vehicle controller being completed by setting the restart flag to 0, and the restart flag is sent through CAN communication. The initial power controller resumes the CAN communication detection and I / O drive detection of the vehicle controller.

[0052] In an embodiment of the present application, the vehicle running key parameters are read by the parameter temporary storage module and stored in the vehicle controller, including: reading the vehicle running key parameters by the parameter temporary storage module; storing the vehicle driving key parameters in the vehicle torque control module; and storing the vehicle battery key parameters in the application management module; wherein the vehicle running key parameters include the vehicle driving key parameters and the vehicle battery key parameters, and the vehicle controller includes the application management module and the vehicle torque control module.

[0053] In an embodiment of the present application, after the restart of the vehicle controller is completed, the running key parameters are read out from the E-side memory. The vehicle battery key parameters include but are not limited to the vehicle running mode, the power-on / off state, the key state, the battery main electrical appliance closing state, the battery working mode and the motor working mode, so as to make the vehicle return to the high-voltage state; the vehicle driving key parameters include but are not limited to the vehicle driving mode, the energy recovery level, the cruise speed and the chassis working state, so as to make the vehicle in a drivable state. The application management module is used for managing the application layer high-voltage management logic, and the vehicle torque control module is used for managing the application layer vehicle torque control logic.

[0054] In an embodiment of the present application, if the motor controller receives the restart flag of the vehicle controller being 0, the current power torque control is exited by the motor controller, and the current power torque control is taken over by the vehicle controller after the current power operation information is acquired, so as to update the current power controller to the vehicle controller.

[0055] Step S230, performing power torque control on the vehicle according to the current power controller, the current power operation information and the vehicle running key parameters.

[0056] In an embodiment of the present application, the power torque control on the vehicle according to the current power controller, the current power operation information and the vehicle running key parameters includes: determining the vehicle power torque according to the current power operation information by the current power controller; and performing power torque control on the vehicle according to the vehicle power torque and the vehicle running key parameters.

[0057] In an embodiment of the present application, when the power torque control is transitioned from being controlled by the vehicle controller to being controlled by the motor controller, the vehicle power torque needs to be filtered to maintain the driving comfort of the vehicle. When the power torque control is transitioned from being controlled by the motor controller to being controlled by the vehicle controller, the vehicle power torque needs to be filtered to maintain the driving comfort of the vehicle.

[0058] In one embodiment of the present application, if the current power controller is the vehicle controller, the motor torque request is obtained by the torque calculation module in the vehicle controller according to the current power operation information, and the motor demand torque in the motor torque request is sent to the motor through the motor controller to control the motor to perform the motor torque. If the current power controller is the motor controller, the motor demand torque is obtained by the torque calculation module in the motor controller according to the current power operation information, and is sent to the motor, and the motor performs the motor torque according to the motor demand torque. The vehicle power torque, i.e. the motor demand torque, is calculated by the torque calculation module according to the vehicle running key parameters and the current power operation information.

[0059] In one embodiment of the present application, please refer to Figure 3 , Figure 3 The flowchart of the vehicle power torque control implementation method according to one embodiment of the present application is shown. As Figure 3 shown, S310 is a monitoring stage, monitoring the working state of the vehicle controller: through monitoring I / O drive detection, controller power supply state detection, stack condition detection, task running time detection and watchdog monitoring detection, etc. a plurality of working state detections, to determine whether the vehicle controller is abnormal, to obtain the working monitoring state; S320 is a preparation restart stage, storing the vehicle running key parameters and setting the restart monitoring state: if the working monitoring state is abnormal, the vehicle key parameters are written into the E memory, the vehicle controller restart flag is set to 1, and the CAN information is sent out; S330 is a restart stage, shielding the vehicle controller fault and performing power torque control through the motor controller: the initial power controller needs to shield the vehicle controller fault, and the motor controller will enable the collected driver operation signal, and perform power torque control through the motor controller; S340 is a restart completion stage: the vehicle controller reads the vehicle running key parameters, updates the restart monitoring state, and performs power torque control through the vehicle controller: after the vehicle controller restarts, the vehicle real-time state is read out from the E memory, so that the vehicle is in a drivable state, the vehicle controller restart flag is set to 0, and the CAN information is sent out, the initial power controller resumes the diagnosis of the vehicle controller, the motor controller exits the power torque control, and the vehicle controller performs power torque control according to the current power operation information and the vehicle power torque of the last period, and resumes the power torque control.

[0060] In the present application, the vehicle controller stores the vehicle running key parameters in the parameter temporary storage module during the restart process, and the motor controller takes over the power torque control, avoiding the situation that the vehicle loses power due to the restart of the vehicle controller, and avoiding the safety risk that the change of the driver's operation intention affects the power torque control; after the vehicle controller restarts, the vehicle running key parameters in the parameter temporary storage module are read and restored to the vehicle controller, and the vehicle controller takes over the power torque control again, the vehicle controller returns to the normal control state, and the driving safety is ensured. And the vehicle torque control is based on the current power operation information to control the power torque, that is, the power torque control is connected through the latest operation intention of the driver, and the safety problem in the power torque control connection is solved.

[0061] Please refer to Figure 4 , Figure 4 A block diagram of a vehicle power torque control device according to an embodiment of the present application is shown. The device can be applied to Figure 1 The implementation environment shown. The device can also be applied to other exemplary implementation environments, and the present embodiment does not limit the implementation environment to which the device is applied.

[0062] As Figure 4 shown, a vehicle power torque control device 400 according to an embodiment of the present application includes an acquisition module 401, a power controller determination module 402, and a power torque control module 403.

[0063] Wherein, the acquisition module 401 is configured to acquire the current power operation information, the vehicle running key parameters, and the working monitoring state of the vehicle controller; the power controller determination module 402 is configured to obtain a restart monitoring state based on the working monitoring state, and determine the current power controller according to the change of the restart monitoring state, the current power controller including the vehicle controller or the motor controller; the power torque control module 403 is configured to control the power torque of the vehicle according to the current power controller, the current power operation information, and the vehicle running key parameters.

[0064] It should be noted that the vehicle power torque control device provided by the above embodiment and the vehicle power torque control method provided by the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs operations has been described in detail in the method embodiment, which will not be repeated here. The vehicle power torque control device provided by the above embodiment can be completed by different functional modules according to the above functions in actual application, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above described functions, and this is not limited herein.

[0065] Embodiments of the present application also provide an electronic device, comprising: one or more processors; a storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the vehicle power torque control method provided in each of the above embodiments.

[0066] Referring to Figure 5 , Figure 5 A structural schematic diagram of a computer system of an electronic device suitable for implementing embodiments of the present application is shown. It should be noted that Figure 5 The computer system 500 of the electronic device shown is only an example and should not impose any limitation on the functions and use range of embodiments of the present application.

[0067] As Figure 5 shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 502 or programs loaded from a storage portion 508 into a random access memory (RAM) 503, such as performing the methods in the above embodiments. In the RAM 503, various programs and data required for system operation are also stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0068] The following components are connected to the I / O interface 505: an input portion 506 including a keyboard, a mouse, and the like; an output portion 507 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), and the like, and a speaker, and the like; a storage portion 508 including a hard disk, and the like; and a communication portion 509 including a network interface card such as a LAN (Local Area Network) card, a modem, and the like. The communication portion 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as necessary. A removable recording medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like is attached to the drive 510 as necessary, so that a computer program read therefrom is installed in the storage portion 508 as necessary.

[0069] According to embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising computer programs for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication section 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, various functions defined in the system of the present application are performed.

[0070] It should be noted that the computer readable medium shown in the embodiments of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer readable signal medium can include a data signal propagated in a baseband or as a carrier wave in a propagated data signal, in which the computer readable computer program is carried. Such a propagated data signal can take on many forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium that can send, propagate or transfer the program for use by or in connection with the instruction execution system, apparatus or device. The computer program contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to wireless, wired, or the like, or any suitable combination thereof.

[0071] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functions, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of present application. It will be understood that each block of the flow diagrams and the block diagrams, and combinations of blocks in the flow diagrams or the block diagrams, can be implemented by various means, such as hardware, software, firmware, or any combination of hardware, software, and firmware. In this regard, for example, each block in the flow diagrams or the block diagrams can be implemented by a specially- programmed processor, computer, hard- wired electronic circuitry, or any combination of a specially- programmed processor, a computer, hard- wired electronic circuitry, and the like. Also, it will be appreciated that each of the blocks, and combinations of the blocks, can be implemented by one or more processors, such as one or more specially- programmed processors, computer, hard- wired electronic circuitry, or any combination of a specially- programmed processor, a computer, hard- wired electronic circuitry, and the like.

[0072] The units described in the embodiments of the present application can be implemented by software, or by hardware, or by a combination of software and hardware. The units described can be located in a single processor or distributed over several processors.

[0073] Another aspect of the present application also provides a computer readable storage medium, having stored thereon a computer program, which, when executed by a processor of a computer, causes the computer to perform the vehicle power torque control method provided in the above embodiments. The computer readable storage medium can be included in the electronic device described in the above embodiments, or can exist separately without being assembled into the electronic device.

[0074] In the above embodiments, unless otherwise specified, the common objects are described by using the ordinal numbers such as "first" and "second", which only represent different instances of the same object, rather than indicating that the described objects must be in a given order, whether in time, space, ranking, or any other manner.

[0075] The above embodiments only illustrate the principles of the present application and its effects, and are not used to limit the present application. Any modification or change made by any person skilled in the art without departing from the spirit and scope of the present application shall be covered by the claims of the present application. Therefore, all equivalent modifications or changes made by any person skilled in the art without departing from the spirit and scope of the present application shall be covered by the claims of the present application.

Claims

1. A vehicle power torque control method characterized by, The vehicle power torque control method comprises: obtaining current power operation information, key parameters of vehicle operation and working monitoring state of a vehicle controller; obtaining a restart monitoring state based on the working monitoring state, and determining a current power controller according to the change of the restart monitoring state, wherein the current power controller comprises the vehicle controller or a motor controller; controlling power torque of the vehicle according to the current power controller, the current power operation information and the key parameters of vehicle operation; wherein determining the current power controller according to the change of the restart monitoring state comprises: if the restart monitoring state is vehicle controller restarting, the motor controller is determined as the current power controller; controlling power torque of the vehicle according to the current power controller, the current power operation information and the key parameters of vehicle operation comprises: obtaining motor demand torque according to the current power operation information through the current power controller, and sending the motor demand torque to the motor in the vehicle, so that the motor performs motor torque according to the motor demand torque.

2. The vehicle power torque control method according to claim 1, characterized by, obtaining a restart monitoring state based on the working monitoring state comprises: if the first monitoring state is normal, the restart monitoring state is determined as vehicle controller working normally; if the first monitoring state is abnormal, the restart monitoring state is determined as vehicle controller restarting; if the second monitoring state is restart completion, the restart monitoring state is updated from vehicle controller restarting to vehicle controller restarting completion; sending the restart monitoring state to the motor controller; the working monitoring state comprises the first monitoring state and the second monitoring state, the first monitoring state is used to represent the working state of the vehicle controller before restarting operation, and the second monitoring state is used to represent the completion state of the vehicle controller after restarting operation.

3. The vehicle power torque control method according to claim 2, characterized by, determining the current power controller according to the change of the restart monitoring state, wherein the current power controller comprises the vehicle controller or the motor controller comprises: receiving the restart monitoring state; if the restart monitoring state is vehicle controller restarting completion, the current power controller is updated from the motor controller to the vehicle controller; if the restart monitoring state is vehicle controller working normally, the current power controller is kept as the vehicle controller.

4. The vehicle power torque control method according to claim 3, characterized by, controlling power torque of the vehicle according to the current power controller, the current power operation information and the key parameters of vehicle operation comprises: determining vehicle power torque through the current power controller according to the current power operation information; controlling power torque of the vehicle according to the vehicle power torque and the key parameters of vehicle operation.

5. The vehicle power torque control method of claim 3, wherein, after receiving the restart monitoring state, the vehicle power torque control method further comprises: if the restart monitoring state is vehicle controller restarting, keeping the battery controller and the motor controller in working state; stopping working state detection of the vehicle controller.

6. The vehicle power torque control method according to claim 5, characterized by, stopping working state detection of the vehicle controller comprises: setting first controller area network communication to a preset default value; setting a second controller area network communication as the current power operation information; stopping hardware input and output detection of the vehicle control unit; wherein the first controller area network communication is used for controller area network communication detection between an initial power controller and the vehicle control unit, and the second controller area network communication is used for power torque control by the initial power controller, and the initial power controller is used for being controlled by a current power controller to complete power torque control.

7. The vehicle power torque control method according to any one of claims 2-6, characterized by, If the first monitoring state is abnormal, the vehicle power torque control method further comprises: storing the vehicle operation key parameters into a parameter temporary storage module; determining the second monitoring state as a vehicle control unit restart; performing a restart operation on the vehicle control unit.

8. The vehicle power torque control method according to claim 7, characterized by, After the restart operation on the vehicle control unit, the vehicle power torque control method further comprises: reading the vehicle operation key parameters from the parameter temporary storage module and storing them into the vehicle control unit; determining the second monitoring state as a restart completion; performing a working state detection on the vehicle control unit by the initial power controller.

9. The vehicle power torque control method of claim 8, wherein, reading the vehicle operation key parameters from the parameter temporary storage module and storing them into the vehicle control unit comprises: reading the vehicle operation key parameters from the parameter temporary storage module; storing vehicle driving key parameters into a vehicle torque control module; storing vehicle battery key parameters into an application management module; wherein the vehicle operation key parameters include the vehicle driving key parameters and the vehicle battery key parameters, and the vehicle control unit includes the application management module and the vehicle torque control module.

10. A vehicle power torque control device characterized by, The vehicle power torque control device comprises: an acquisition module configured to acquire current power operation information, vehicle operation key parameters, and a working monitoring state of a vehicle control unit; a power controller determination module configured to obtain a restart monitoring state based on the working monitoring state, and determine a current power controller according to a change of the restart monitoring state, the current power controller including the vehicle control unit or a motor controller; wherein determining the current power controller according to the change of the restart monitoring state comprises: if the restart monitoring state is a vehicle control unit restart, determining the motor controller as the current power controller; a power torque control module configured to perform power torque control on a vehicle according to the current power controller, the current power operation information, and the vehicle operation key parameters; wherein performing power torque control on the vehicle according to the current power controller, the current power operation information, and the vehicle operation key parameters comprises: obtaining a motor demand torque by the current power controller according to the current power operation information, and sending the motor demand torque to a motor in the vehicle, so that the motor performs motor torque execution according to the motor demand torque.

11. An electronic device, comprising: The electronic device comprises: one or more processors; a storage device configured to store one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the vehicle power torque control method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, A computer-readable recording medium storing a computer program, which, when executed by a processor of a computer, causes the computer to execute the vehicle power torque control method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Vehicle controller control methods, devices, and vehicle control methods and systems

    CN105700419B

  • Method for setting target torque of motor applicable to pure electric vehicle

    CN102582460A

  • Vehicle control unit resetting method and system and electric vehicle

    CN115214380A