Vehicle mode control method, electronic equipment and computer readable storage medium

By adjusting the clutch position and determining the motor control instructions through a single motor control system, the problem of high cost of dual electronic control systems is solved, and the success rate of switching of extended-range automotive modes is improved.

CN120363898APending Publication Date: 2025-07-25ZHEJIANG LEAPMOTOR TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510527991.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

The dual electronic control system of extended-range cars in the prior art requires two sets of motor systems to receive power generation and drive control independently, resulting in higher costs.

Method used

The single motor control system is adopted to realize the function switching of the single motor control system during the vehicle mode switching process by obtaining the vehicle status and current motor speed, adjusting the clutch position and determining the target motor control command.

Benefits of technology

Reduces the cost of vehicle mode control and improves the success rate of mode switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120363898A_ABST
    Figure CN120363898A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle mode control method, electronic equipment and a computer readable storage medium. The method comprises the following steps: in response to a received mode switching instruction of a vehicle, acquiring a vehicle state, a current motor rotating speed and a current clutch position; position adjustment processing is conducted on the current clutch position according to the vehicle state and the current motor rotating speed until the current clutch position is adjusted to the target clutch position, a target motor control instruction is determined from at least two obtained motor control instructions based on the target clutch position, and the at least two motor control instructions comprise a power generation instruction and / or a driving instruction; and the motor is controlled to execute the target motor control instruction, and function switching of the single-motor control system in the vehicle mode switching process is achieved. Therefore, the cost can be reduced, and the switching success rate is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle control, and particularly to a vehicle mode control method, an electronic device, and a computer-readable storage medium. Background Art

[0002] With the rapid development of new energy vehicles, automobiles have more and more power types. Among them, range-extended electric vehicles combine two power types, namely electricity and gas, which not only extend the endurance time but also save energy and protect the environment. A range-extended electric vehicle includes at least a range-extended power generation mode, a driving mode, etc.

[0003] Moreover, the dual electric control system adopted in the prior art needs to independently receive power generation and driving control through two sets of motor systems respectively, resulting in a high cost. Summary of the Invention

[0004] The main technical problem to be solved by this application is to provide a vehicle mode control method, an electronic device, and a computer-readable storage medium, which can reduce costs.

[0005] To solve the above technical problem, this application provides a vehicle mode control method. The vehicle mode control method is applied to a single-motor control system, and the single-motor control system includes a clutch and a motor. The method includes: in response to receiving a mode switching instruction of the vehicle, obtaining vehicle operation information, where the vehicle operation information includes vehicle state, current motor speed, and current clutch position; performing position adjustment processing on the current clutch position according to the vehicle state and the current motor speed until it is adjusted to a target clutch position, where the target clutch position is the clutch position corresponding to the to-be-switched mode in the mode switching instruction; determining a target motor control instruction from at least two obtained motor control instructions based on the target clutch position, where the at least two motor control instructions include a power generation instruction and / or a driving instruction; controlling the motor to execute the target motor control instruction to realize function switching of the single-motor control system during vehicle mode switching.

[0006] In one embodiment, the step of performing position adjustment processing on the current clutch position according to the vehicle state and the current motor speed until it is adjusted to the target clutch position includes: performing speed difference adjustment processing on the current motor speed according to the vehicle state to obtain the adjusted motor speed; in response to the adjusted motor speed meeting the requirements, performing adjustment processing on the current clutch position until it is adjusted to the target clutch position.

[0007] In one embodiment, the step of performing speed difference adjustment processing on the current motor speed according to the vehicle state to obtain the motor speed after speed adjustment includes: obtaining a first target speed of the motor according to the vehicle state; adjusting the current motor speed based on the first target speed to obtain the motor speed after speed adjustment.

[0008] In one embodiment, the vehicle operation information includes the current speed of the vehicle, and the step of obtaining the first target speed of the motor according to the vehicle state includes: in response to the vehicle state being a stationary state, determining the preset motor speed as the first target speed; in response to the vehicle state being a running state, determining the first target speed from a preset adjustment speed mapping table according to the current vehicle speed, and the preset adjustment speed mapping table includes corresponding preset vehicle speeds and preset speeds.

[0009] In one embodiment, the step of adjusting the current clutch position until it is adjusted to the target clutch position includes: in response to the current clutch position being a first preset position, controlling the clutch to move from the first preset position to the target clutch position until it moves to the target clutch position; in response to the current clutch position being a second preset position, controlling the clutch to move from the second preset position to the first preset position, and then controlling the clutch to move from the first preset position to the target clutch position until it moves to the target clutch position; the first preset position is between the second preset position and the target clutch position, and the clutch at the first preset position can move to the second preset position or the target clutch position.

[0010] In one embodiment, the vehicle operation information includes the current vehicle speed and the current throttle opening of the vehicle, and the at least two motor control instructions include a first motor control instruction. Before the step of determining the target motor control instruction from the at least two motor control instructions obtained based on the target clutch position, the method also includes: determining a target torque mapping table corresponding to the mode to be switched; determining a corresponding first target torque from the target torque mapping table according to the current vehicle speed and the current throttle opening; the target torque mapping table includes a correspondence between a preset throttle opening, a preset vehicle speed and a preset torque; and determining the first motor control instruction according to the first target torque.

[0011] In one embodiment, the vehicle operation information includes the current vehicle speed, the current throttle opening, and the available discharge power of the battery. The at least two motor control instructions include a second motor control instruction. Before the step of determining the target motor control instruction from the at least two obtained motor control instructions based on the target clutch position, the method further includes: determining a target power from a preset target power mapping table according to the current vehicle speed, the current throttle opening, and the to-be-switched mode, where the preset target power mapping table includes the corresponding relationship between a preset throttle opening, a preset vehicle speed, a preset to-be-switched mode, and a preset power; determining the range-extending power generation power according to the target power and the available discharge power of the battery; determining a corresponding second target speed and a second target torque from a preset target torque and speed mapping table according to the range-extending power generation power, where the preset target torque and speed mapping table includes the corresponding relationship between a preset range-extending power generation power, a preset speed, and a preset torque; and determining the second motor control instruction according to the second target speed and the second target torque.

[0012] In one embodiment, before the step of, in response to receiving a mode switching instruction of the vehicle, obtaining vehicle operation information, the method further includes: in response to the obtained state of charge of the vehicle battery being greater than or equal to a second preset state-of-charge threshold and less than a first preset state-of-charge threshold, determining the first preset mode as the to-be-switched mode in the mode switching instruction, where the first preset state-of-charge threshold is greater than the second preset state-of-charge threshold; and in response to the state of charge of the vehicle battery being less than the second preset state-of-charge threshold, determining the second preset mode as the to-be-switched mode in the mode switching instruction.

[0013] To solve the above technical problems, the present application provides an electronic device, including a memory and a processor. The memory stores program instructions, and the processor retrieves the program instructions from the memory to execute the above vehicle mode control method.

[0014] To solve the above technical problems, the present application provides a computer-readable storage medium, including: storing program data, where the program data, when executed by a processor, is used to implement the above vehicle mode control method.

[0015] In the above solution, in response to receiving a vehicle mode switching instruction, the vehicle state, the current motor speed, and the current clutch position are obtained; the current clutch position is adjusted based on the vehicle state and the current motor speed until the target clutch position is reached, and the target motor control instruction is determined from at least two obtained motor control instructions based on the target clutch position, and the motor is controlled to execute the target motor control instruction, so as to realize the function switching of the single-motor control system during the vehicle mode switching process. Thus, by determining the target motor control instruction from at least two motor control instructions in the single-motor control system, the switching of multiple vehicle modes can be controlled by one set of control system, reducing costs. At the same time, by adjusting the current motor speed and adjusting the position of the clutch when the adjusted motor speed meets the requirements, the success of the clutch position adjustment can be ensured, and thus the success of the vehicle mode switching can be ensured, which is beneficial to improving the success rate of vehicle mode control. Description of the Drawings

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings, where:

[0017] Figure 1 is a schematic flowchart of an exemplary embodiment of the vehicle mode control method shown in the present application;

[0018] Figure 2 is Figure 1 a schematic flowchart of an exemplary embodiment of step S120 in the vehicle mode control method shown;

[0019] Figure 3 is a schematic diagram of an exemplary embodiment of vehicle mode switching shown in the present application;

[0020] Figure 4 is a schematic structural diagram of an exemplary embodiment of the single-motor control system shown in the present application;

[0021] Figure 5 is a schematic structural diagram of an exemplary embodiment of the dual-motor control system shown in the present application;

[0022] Figure 6 is a block diagram of an exemplary embodiment of the vehicle mode control device shown in an exemplary embodiment of the present application;

[0023] Figure 7 is a schematic structural diagram of an embodiment of an electronic device provided by the present application;

[0024] Figure 8It is a schematic structural diagram of an embodiment of a computer-readable storage medium provided by this application.

[0025] Reference numerals:

[0026] 1 - First controller; 2 - Front motor; 3 - Dog clutch; 4 - Engine system; 5 - Vehicle controller VCU; 6 - Second controller; 7 - Rear motor; 8 - Battery pack system; 9 - Reducer; 10 - Front wheel L; 11 - Front wheel R; 12 - Rear wheel L; 13 - Rear wheel R; 14 - Dual - power control system; 15 - Generator; 16 - Drive motor. Detailed implementation manners

[0027] Next, the technical solutions in the embodiments of this application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this application. It can be understood that the specific embodiments described herein are only used to explain this application, rather than limiting this application. Additionally, it should be noted that for the convenience of description, only parts related to this application rather than all structures are shown in the drawings. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of this application.

[0028] First of all, it should be noted that with the rapid development of new - energy vehicles, automobiles have more and more power types. Among them, range - extender vehicles combine two power types, electricity and gas, which not only extend the cruising range but also save energy and protect the environment. Range - extender vehicles at least include range - extended power generation mode, driving mode, etc. In the range - extended power generation mode, a range - extender vehicle can generate electricity through a equipped small - scale fuel engine to provide energy for vehicle charging. In the driving mode, the range - extender vehicle drives the vehicle to run.

[0029] The vehicle shifts gears by switching the position of the clutch to achieve function switching in different modes. However, in the operation of frequently switching the clutch, the vehicle may experience impacts or vehicle mode switching failures due to the mismatch between the motor speed and the engine speed. Moreover, the dual - electronic control system adopted in the prior art needs to independently receive power generation and driving control through two sets of motor systems respectively, resulting in a high cost.

[0030] Based on this, this application provides a vehicle mode control method, an electronic device, and a computer - readable storage medium. For details, refer to Figure 1 , Figure 1 It is a schematic flowchart of an exemplary embodiment of a vehicle mode control method shown in this application.

[0031] The execution entity of a vehicle mode control method can be a terminal device, a server, or other processing devices. Among them, the terminal device can be a computer, a mobile device, a terminal, a computing device, a vehicle-mounted device, etc. The execution entity of the vehicle mode control method can also be a vehicle mode control device. In some possible implementation manners, the vehicle mode control method can be implemented by a processor invoking computer-readable instructions stored in a memory. The execution entity of the vehicle mode control method can also be a big data cluster, which is a computer system architecture formed by connecting multiple computers through a network. The big data cluster can be deployed on a private cloud built by K8S (Kubernetes, a container orchestration engine).

[0032] Specifically, the vehicle mode control method is applied to a single-motor control system. The single-motor control system includes a clutch and a motor. A vehicle mode control method in this embodiment includes the following steps:

[0033] Step S110: In response to receiving a mode switching instruction of the vehicle, obtain vehicle operation information, where the vehicle operation information includes vehicle state, current motor speed, and current clutch position.

[0034] The mode switching instruction refers to an instruction for switching the vehicle from one vehicle mode to another vehicle mode. The vehicle modes at least include a rear-wheel drive mode, a four-wheel drive mode, and an extended-range mode. For example, the mode switching instruction can be to switch the vehicle from the rear-wheel drive mode to the extended-range mode, or to switch the vehicle from the four-wheel drive mode to the extended-range mode. The mode switching instruction includes the target mode to be switched. As an example, when the vehicle mode control device receives manual key switching information from the vehicle central control or instrument, the target vehicle mode in the received manual key switching information is used as the target mode to be switched in the mode switching instruction. As another example, the vehicle operation information includes the vehicle battery SOC (State of Charge), the throttle pedal opening, and the instrument central control key signal. The vehicle mode control device determines whether the vehicle meets the mode automatic switching condition based on the obtained vehicle operation information, and obtains a judgment information. If the judgment information indicates that the vehicle meets the mode automatic switching condition, the target vehicle mode in the judgment information is determined as the target mode to be switched in the mode switching instruction.

[0035] The vehicle operation information refers to information related to vehicle operation. The vehicle operation information can at least include vehicle state, current motor speed, and current clutch position, and can also include current vehicle speed, current throttle opening, available discharge power of the battery, and the state of charge of the vehicle battery, etc. Among them, the vehicle state refers to the current operating state of the vehicle, and the vehicle state can include a stationary state and an operating state.

[0036] The vehicle mode control device obtains vehicle operation information in response to receiving a mode switching instruction of the vehicle. Specifically, the vehicle mode control device obtains vehicle operation information through the vehicle's central control system.

[0037] Step S120: Adjust the position of the current clutch according to the vehicle state and the current motor speed until it is adjusted to the target clutch position, where the target clutch position is the clutch position corresponding to the mode to be switched in the mode switching instruction.

[0038] The current motor speed refers to the current rotational speed of the motor.

[0039] The mode to be switched refers to the mode after the vehicle mode is switched. The mode to be switched can be a rear-wheel drive mode, a four-wheel drive mode, and an extended-range mode.

[0040] The target clutch position is the clutch position when the vehicle switches to the mode to be switched. Specifically, when the mode to be switched is the rear-wheel drive mode, the corresponding target clutch position is the intermediate side; when the mode to be switched is the four-wheel drive mode, the corresponding target clutch position is the drive side; when the mode to be switched is the extended-range mode, the corresponding target clutch position is the engine side.

[0041] The vehicle mode control device adjusts the position of the current clutch according to the vehicle state and the current motor speed until it is adjusted to the target clutch position. Specifically, the single-motor control system includes a motor controller. The vehicle mode control device, in response to the vehicle state being the running state, determines a first target speed from a preset adjusted speed mapping table according to the current vehicle speed, disconnects the clutch from the extended-range side to the intermediate side through the motor controller, controls the motor speed regulation to reach the first target speed on the intermediate side, and controls the clutch to move to the drive side to complete the engagement.

[0042] In some embodiments, the current clutch of the vehicle is in a non-operating state on the extended-range side. The single-motor control system receives a power generation control instruction from the VCU. The power generation control instruction can be speed control, and the target control speed is 0. It receives a four-wheel drive switching instruction, and the four-wheel drive switching instruction includes that the clutch position corresponding to the mode to be switched is the drive side; the current vehicle speed is 60, and by looking up the table, the first target speed corresponding to the motor is 8000 rpm. The motor controller first disconnects the clutch from the extended-range side to the intermediate side, then controls the motor speed regulation to reach the first target speed on the intermediate side, and then combines the clutch towards the drive side through the motor controller. After the combination is completed, it feeds back the clutch combination completion status to the VCU. After receiving this signal, the VCU switches the vehicle state to the four-wheel drive mode and sends at least two motor control instructions to the single-motor control system.

[0043] Step S130: Determine a target motor control instruction from the at least two motor control instructions obtained based on the target clutch position. The at least two motor control instructions include a power generation instruction and / or a drive instruction.

[0044] At least two motor control instructions may include a first motor control instruction and a second motor control instruction. The first motor control instruction may be a driving instruction, and the second motor control instruction may be a power generation instruction. Specifically, the at least two motor control instructions may further include a rear-wheel drive instruction and a four-wheel drive instruction.

[0045] The target motor control instruction refers to an instruction for controlling the operation of the motor. The target motor control instruction includes motor control torque and / or motor control speed.

[0046] The vehicle mode control device determines a target motor control instruction from the obtained at least two motor control instructions based on the target clutch position. Specifically, the vehicle mode control device performs a matching process on the target clutch position and the at least two motor control instructions respectively, obtains a motor control instruction that matches the target clutch position, and determines the motor control instruction that matches the target clutch position as the target motor control instruction. Among them, the motor control instruction includes position information having a matching relationship with the target clutch position.

[0047] Step S140: Control the motor to execute the target motor control instruction to realize the function switching of the single-motor control system during the vehicle mode switching process.

[0048] The vehicle mode control device controls the motor to execute the target motor control instruction to realize the function switching of the single-motor control system during the vehicle mode switching process. The vehicle mode control device controls the motor to operate according to the motor control torque and / or the motor control speed to realize the function switching of the single-motor control system during the vehicle mode switching process.

[0049] In one embodiment, the single-motor control system includes a single controller. The target motor control instruction is determined from the obtained at least two motor control instructions through the single controller, so as to perform driving control or power generation control. Compared with the prior art that includes a driving controller and a power generation controller, and then controls driving through the driving controller or controls power generation through the power generation controller, the single-motor control system of this embodiment only needs a single controller, with lower cost.

[0050] It can be seen that in response to receiving a vehicle mode switching instruction, the vehicle state, the current motor speed, and the current clutch position are acquired; the position of the current clutch is adjusted based on the vehicle state and the current motor speed until the target clutch position is reached, and the target motor control instruction is determined from at least two acquired motor control instructions based on the target clutch position, and the motor is controlled to execute the target motor control instruction, so as to realize the function switching of the single-motor control system during the vehicle mode switching process. Thus, by determining the target motor control instruction from at least two motor control instructions in the single-motor control system, the switching of multiple vehicle modes can be controlled by one control system, reducing costs. At the same time, by adjusting the current motor speed and adjusting the position of the clutch when the adjusted motor speed meets the requirements, the success of the clutch position adjustment can be ensured, and then the success of the vehicle mode switching can be ensured, which is beneficial to improving the success rate of vehicle mode control.

[0051] The vehicle mode control device adjusts the position of the current clutch based on the vehicle state and the current motor speed until the target clutch position is reached. Specifically, the speed difference of the current motor speed is adjusted according to the vehicle state to obtain the adjusted motor speed; in response to the adjusted motor speed meeting the requirements, the position of the current clutch is adjusted until the target clutch position is reached.

[0052] The vehicle mode control device adjusts the speed difference of the current motor speed according to the vehicle state to obtain the adjusted motor speed. Specifically, the vehicle mode control device determines the corresponding target adjustment speed difference from the preset target adjustment speed difference mapping table according to the vehicle state, and the preset target adjustment speed difference mapping table includes the corresponding relationship between the preset vehicle state and the preset speed difference; the motor is adjusted from the current motor speed to the target adjustment speed difference to obtain the adjusted motor speed.

[0053] The vehicle mode control device adjusts the position of the current clutch until the target clutch position is reached in response to the adjusted motor speed meeting the requirements. Specifically, when the adjusted motor speed is equal to the first target speed, the vehicle mode control device determines that the adjusted motor speed meets the requirements and sends a clutch switching instruction to the clutch, triggering the clutch to move from the current clutch position to the target clutch position according to the received clutch switching instruction.

[0054] It can be seen that in response to receiving a vehicle mode switching instruction, this embodiment obtains the vehicle state, the current motor speed, and the current clutch position; performs a differential adjustment process on the current motor speed according to the vehicle state to obtain the adjusted motor speed; in response to the adjusted motor speed meeting the requirements, performs an adjustment process on the current clutch position until it is adjusted to the target clutch position; and controls the motor to execute the target motor control instruction corresponding to the target clutch position. Thus, by adjusting the current motor speed and adjusting the position of the clutch when the adjusted motor speed meets the requirements, it is possible to ensure the successful adjustment of the clutch position, and further ensure the successful switching of the vehicle mode, which is beneficial to improving the success rate of vehicle mode control.

[0055] Based on the above embodiment, please refer to Figure 2 , Figure 2 which Figure 1 is a schematic flowchart of an exemplary embodiment of step S120 in the vehicle mode control method shown. Specifically, in the process of performing a differential adjustment process on the current motor speed according to the vehicle state in step S120 to obtain the adjusted motor speed, the following steps are included:

[0056] Step S210: Obtain the first target speed of the motor according to the vehicle state.

[0057] The first target speed refers to the target speed when adjusting the motor speed before the clutch position is switched.

[0058] As an example, the vehicle operation information includes the current vehicle speed of the vehicle, and the vehicle mode control device obtains the first target speed of the motor according to the vehicle state. Specifically, in response to the vehicle state being a stationary state, the preset motor speed is determined as the first target speed; in response to the vehicle state being an operating state, the first target speed is determined from the preset adjustment speed mapping table according to the current vehicle speed, and the preset adjustment speed mapping table includes the corresponding preset vehicle speed and preset speed.

[0059] As another example, in response to the vehicle state being an operating state, the current vehicle speed is multiplied by the preset vehicle speed change rate threshold, and the product obtained is the first target speed.

[0060] Step S220: Adjust the current motor speed based on the first target speed to obtain the adjusted motor speed.

[0061] The vehicle mode control device adjusts the current motor speed based on the first target speed to obtain the adjusted motor speed. Specifically, the vehicle mode control device compares the first target speed with the current motor speed to obtain a comparison result; if the comparison result indicates that the first target speed is greater than the current motor speed, the current motor speed is increased until the first target speed is reached to obtain the adjusted motor speed; if the comparison result indicates that the first target speed is less than the current motor speed, the current motor speed is decreased until the first target speed is reached to obtain the adjusted motor speed.

[0062] It can be seen that the first target speed of the motor is obtained according to the vehicle state, and then the current motor speed is adjusted based on the first target speed to obtain the adjusted motor speed. Thus, it is possible to adjust the motor speed, avoid clutch switching failure caused by the motor not running when the vehicle is stationary, and also avoid clutch switching failure caused by too fast motor speed when the vehicle is running.

[0063] The steps for the vehicle mode control device to adjust the current clutch position until it reaches the target clutch position include: in response to the current clutch position being the first preset position, controlling the clutch to move from the first preset position to the target clutch position until it reaches the target clutch position; in response to the current clutch position being the second preset position, controlling the clutch to move from the second preset position to the first preset position, and then controlling the clutch to move from the first preset position to the target clutch position until it reaches the target clutch position; the first preset position is between the second preset position and the target clutch position, and the clutch at the first preset position can move to the second preset position or the target clutch position.

[0064] As an example, when the vehicle switches from the rear-wheel drive mode to the four-wheel drive mode or the range-extended mode, the first preset position is the middle side of the clutch, and the target clutch position is the drive side or the engine side. The vehicle mode control device controls the clutch to move from the middle side to the drive side or the engine side of the clutch until it reaches the drive side or the engine side. Or, when the vehicle switches from the four-wheel drive mode or the range-extended mode to the rear-wheel drive mode, the first preset position is the drive side or the engine side, and the target clutch position is the middle side of the clutch. The vehicle mode control device controls the clutch to move from the drive side or the engine side to the middle side until it reaches the middle side.

[0065] As another example, when the vehicle switches from the four-wheel drive mode to the range-extended mode, the second preset position is the drive side, the first preset position is the middle side of the clutch, and the target clutch position is the engine side. The vehicle mode control device controls the clutch to move from the drive side through the middle side to the engine side until it reaches the engine side. Or, when the vehicle switches from the range-extended mode to the rear-wheel drive mode, the second preset position is the engine side, the first preset position is the middle side of the clutch, and the target clutch position is the drive side. The vehicle mode control device controls the clutch to move from the engine side through the middle side to the drive side until it reaches the drive side.

[0066] It can be seen that by directly moving the clutch to the target clutch position when the clutch is at the first preset position, and moving the clutch through the first preset position to the target clutch position when the clutch is not at the first preset position, the position adjustment of the clutch can be realized.

[0067] Further, before the step of determining the target motor control instruction from at least two obtained motor control instructions based on the target clutch position, the vehicle mode control device further includes: obtaining at least two motor control instructions.

[0068] The step of the vehicle mode control device controlling the motor to execute the target motor control instruction corresponding to the target clutch position includes: obtaining at least two motor control instructions; determining the target motor control instruction from at least two motor control instructions according to the target clutch position; controlling the motor to execute the target motor control instruction.

[0069] As an example, the vehicle operation information includes the current vehicle speed and the current throttle opening of the vehicle, and at least two motor control instructions include the first motor control instruction. The step of obtaining at least two motor control instructions includes: determining the target torque map corresponding to the mode to be switched; determining the corresponding first target torque from the target torque map according to the current vehicle speed and the current throttle opening; the target torque map includes the corresponding relationship between the preset throttle opening, the preset vehicle speed and the preset torque; determining the first motor control instruction according to the first target torque.

[0070] Further, the motor includes a front motor and a rear motor. Calculate the motor wheel-side speed according to the tire rolling radius and the current vehicle speed of the vehicle, and obtain the first efficiency of the front motor and the second efficiency of the rear motor; calculate the front motor torque and the rear motor torque in the case of the optimal total efficiency according to the first efficiency, the second efficiency, the motor wheel-side speed and the first target torque; use the front motor torque and the rear motor torque as the target motor torque in the first motor control instruction.

[0071] Wherein, the first efficiency, the second efficiency, the motor wheel-side speed, the first target torque and the total efficiency satisfy the following formula:

[0072] η max=(T1*η1) / T+(T2*η2) / T

[0073] In the above formula, η max represents the maximum efficiency, that is, the optimal efficiency. η1 represents the first efficiency, η2 represents the second efficiency, T1 represents the front motor torque, T2 represents the rear motor torque, T represents the first target torque, and T = T1 + T2. Among them, the torque distribution ratio λ of the front motor satisfies the formula λ = T1 / T, and the value range of λ is between 0 and 1. The front motor torque and the rear motor torque can be calculated through the torque distribution ratio. It should be noted that both the front motor torque and the rear motor torque are torques at the motor wheel side speed. For example, when the motor wheel side speed is 1000 rpm, the corresponding torque can be 10 Nm, 20 Nm, or 30 Nm, etc.

[0074] In one embodiment, the corresponding efficiency is determined from a preset efficiency mapping table according to the motor wheel side speed and the motor torque. Determining the corresponding efficiency in the preset efficiency mapping table includes the corresponding relationship between the preset speed, the preset torque, and the preset efficiency. It should be noted that the motor wheel side speed can be calculated by using the preset wheel side speed calculation formula for the tire rolling radius and the current vehicle speed.

[0075] The vehicle mode control device determines the first motor control command according to the first target torque. Specifically, the vehicle mode control device uses the first target torque as the motor control torque in the first motor control command.

[0076] As another example, the vehicle operation information includes the current vehicle speed, the current throttle opening, and the available discharge power of the battery. At least two motor control commands include the second motor control command. The step of obtaining at least two motor control commands includes: determining the target power from a preset target power mapping table according to the current vehicle speed, the current throttle opening, and the mode to be switched. The preset target power mapping table includes the corresponding relationship between the preset throttle opening, the preset vehicle speed, the preset mode to be switched, and the preset power; determining the range extender power generation power according to the target power and the available discharge power of the battery; determining the corresponding second target speed and second target torque from a preset target torque and speed mapping table according to the range extender power generation power. The preset target torque and speed mapping table includes the corresponding relationship between the preset range extender power generation power, the preset speed, and the preset torque; determining the second motor control command according to the second target speed and the second target torque.

[0077] The vehicle mode control device determines the range extender power generation power according to the target power and the available discharge power of the battery. Specifically, the vehicle mode control device determines the difference between the target power and the available discharge power of the battery as the range extender power generation power.

[0078] In one embodiment, the vehicle mode control device obtains battery information from the vehicle's VCU (Vehicle Control Unit) module, and the battery information includes the available discharge power of the battery.

[0079] Further, the vehicle mode control device obtains the power generation power, obtains the second target speed and the second target torque according to the extended-range power generation power, and sends the second target speed and the second target torque to the motor controller and the engine controller respectively through the CAN signal. For example, when the extended-range power generation power is 5 kw, the corresponding second target speed is N1, and the corresponding second target torque is P1; when the extended-range power generation power is 10 kw, the corresponding second target speed is N2, and the corresponding second target torque is P2.

[0080] Among them, the extended-range power generation power = power generation efficiency * second target torque * second target speed / 9549.

[0081] The vehicle mode control device determines the second motor control command according to the second target speed and the second target torque. Specifically, the vehicle mode control device uses the second target speed and the second target torque as the motor control torque and the motor control speed in the second motor control command respectively.

[0082] It can be seen that by obtaining at least two motor control commands, then determining the target motor control command from at least two motor control commands according to the target clutch position, and then controlling the motor to execute the target motor control command. Thus, determining the target motor control command from at least two motor control commands according to the target clutch position can avoid command confusion during mode switching.

[0083] Before the step of the vehicle mode control device obtaining the vehicle operation information in response to receiving the vehicle mode switching command, the method further includes: in response to the obtained vehicle battery charge state being greater than or equal to the second preset charge threshold and less than the first preset charge threshold, determining the first preset mode as the mode to be switched in the mode switching command, where the first preset charge threshold is greater than the second preset charge threshold; in response to the vehicle battery charge state being less than the second preset charge threshold, determining the second preset mode as the mode to be switched in the mode switching command.

[0084] The first preset mode may be the extended-range mode, and the second preset mode may be the four-wheel drive mode.

[0085] Further, when the vehicle mode control device responds to receiving the demand information for switching from the extended-range mode to the four-wheel drive mode and the vehicle battery charge state is greater than the second preset charge threshold, it controls the vehicle battery charge state to decrease until it is less than the second preset charge threshold.

[0086] In one embodiment, when the state of charge of the vehicle battery is greater than or equal to a second preset state-of-charge threshold S2 and less than a first preset state-of-charge threshold S1, the vehicle mode control device automatically switches from the four-wheel drive mode to the range-extender mode; when it receives that the state of charge of the vehicle battery is less than the second preset state-of-charge threshold, it automatically switches from the range-extender mode to the four-wheel drive mode.

[0087] Before the step of the vehicle mode control device obtaining vehicle operation information in response to receiving a vehicle mode switching instruction, the method further includes: obtaining the state of charge of the vehicle battery, the current clutch position, and the failure state of the multiplexed motor system; judging the current vehicle mode according to the current clutch position, judging whether the vehicle meets the mode switching condition according to the state of charge of the vehicle battery and the failure state of the multiplexed motor system, and when the vehicle meets the mode switching condition, executing the step of receiving the vehicle mode switching instruction and obtaining vehicle operation information.

[0088] The vehicle mode control device judges the current vehicle mode according to the current clutch position. Specifically, the vehicle mode control device determines the corresponding vehicle mode from a preset vehicle mode mapping table according to the current clutch position, and the preset vehicle mode mapping table includes the corresponding relationship between the preset clutch position and the preset vehicle mode.

[0089] The vehicle mode control device judges whether the vehicle meets the mode switching condition according to the state of charge of the vehicle battery and the failure state of the multiplexed motor system. Specifically, when the failure state of the multiplexed motor system indicates no failure and the state of charge of the vehicle battery is within the mode switching state-of-charge threshold range, the vehicle mode control device determines that the vehicle meets the mode switching condition; when the failure state of the multiplexed motor system indicates a failure or the state of charge of the vehicle battery is outside the mode switching state-of-charge threshold range, the vehicle mode control device determines that the vehicle does not meet the mode switching condition.

[0090] In one embodiment, when the vehicle mode control device responds to the vehicle meeting the mode switching condition, it determines the corresponding target switching mode from a preset mode mapping table according to the driving mode of the vehicle and the current throttle opening. The preset mode mapping table includes the corresponding relationship between the preset driving mode, the preset current throttle opening, and the preset vehicle mode, and takes the target switching mode as the mode to be switched in the mode switching instruction. Among them, the target switching mode can be the four-wheel drive mode, and the driving mode can include a leisure mode and a non-leisure mode, etc.

[0091] In one embodiment, as shown in Figure 3 the vehicle mode control device can switch between the four-wheel drive mode and the rear-wheel drive mode, can also switch between the four-wheel drive mode and the range-extender mode, and can also switch between the range-extender mode and the rear-wheel drive mode.

[0092] The vehicle mode control method further includes: obtaining the current engine speed of the vehicle, and if the current engine speed is a preset engine speed threshold, prohibiting the issuance of a clutch switching command or prohibiting the clutch position from switching. The preset engine speed threshold can be 0. Thus, by synchronously monitoring the engine speed and prohibiting clutch switching when the engine speed is 0, it is possible to avoid rapid back-and-forth switching of vehicle modes and accelerate the damage of vehicle equipment.

[0093] The vehicle mode control method further includes: in response to detecting a failure of the vehicle's VCU (Vehicle Control Unit), controlling the clutch to be at the current clutch position and controlling the motor according to a preset control torque; in response to receiving the clutch position adjustment end information and not receiving the clutch position change data sent by the clutch position detector, determining a clutch position failure and performing clutch failure handling; in response to detecting a communication failure of the clutch, performing clutch failure handling. The failure handling includes controlling the motor according to a preset control torque and controlling the clutch to return to the middle side. The preset control torque can be 0.

[0094] The vehicle mode control method further includes: in response to detecting that the number of times of clutch position adjustment failure is greater than a preset number of times, sending a failure message to a preset network end. The preset number of times can be 3. Thus, considering that reasons such as complex road conditions may lead to the risk of clutch engagement failure, reporting the clutch failure after three consecutive attempts of engagement failure is added to exclude hardware damage, which is beneficial to improving the success rate of clutch position adjustment.

[0095] The vehicle mode control method further includes: using a preset power in the current discharge power of the vehicle's battery as the motor speed regulation power, and the motor adjustment power is used for motor speed regulation. Thus, reserved power is used for motor speed regulation to avoid too slow intervention of clutch switching response.

[0096] The vehicle mode control method further includes: in response to the vehicle storing the reference vehicle mode at power-off and satisfying the mode memory condition when powering off, controlling the vehicle to enter the reference vehicle mode after powering on. Thus, it can improve convenience and avoid frequent mode switching.

[0097] In one embodiment, when no input mode switching command is received, if the reference vehicle mode at vehicle power-off is the range-extending mode or the rear-wheel drive mode, the existing state can be maintained without judging other commands; when the vehicle is powered off in the four-wheel drive mode, the following information is obtained through the CAN message when powering on again: battery soc. If the battery soc > the four-wheel drive mode exit threshold, the multiplexed motor system has no three-level faults, and the dog clutch has no faults, the vehicle remains in the four-wheel drive mode after powering on; if the battery soc < the four-wheel drive mode exit threshold, or the multiplexed motor system has three-level faults, or the dog clutch has faults, the current four-wheel drive mode is exited.

[0098] In one embodiment, in combination with Figure 4 As shown, the vehicle mode control device includes a first controller 1, a front motor 2, a dog clutch 3, an engine system 4, a vehicle controller VCU 5, a second controller 6, a rear motor 7, a battery pack system 8, a reducer 9, a front wheel L10, a front wheel R11, a rear wheel L12, and a rear wheel R13. The vehicle mode control device can send a motor control command to the first controller 1 through the vehicle controller VCU 5, control the front motor 2 to operate according to a target torque, a target speed, or an adjusted speed through the first controller 1, send a motor control command to the second controller 6, and control the rear motor 7 to operate according to a target torque, a target speed, or an adjusted speed through the second controller 5. The battery pack system 8 is respectively connected to the first controller 1, the second controller 6, and the vehicle controller VCU 5. The engine system 4 is connected to the dog clutch 3, and the dog clutch 3 is respectively connected to the front motor 2, the front wheel L10, and the front wheel R11; the reducer 9 is respectively connected to the rear wheel L12 and the rear wheel R13. Among them, the front motor can be used for power generation and driving, and the rear motor is mainly used for driving.

[0099] In one embodiment, the vehicle structure of the dual-electric control system is as Figure 5 As shown, it includes a dual-electric control system 14, a generator 15, a drive motor 16, an engine system 4, a vehicle controller VCU 5, a second controller 6, a rear motor 7, a battery pack system 8, a reducer 9, a front wheel L10, a front wheel R11, a rear wheel L12, and a rear wheel R13. The dual-electric control system 14 is respectively connected to the generator 15 and the drive motor 16. The dual-electric control system 14 includes a generator controller and a drive motor controller. The generator 15 is controlled through the generator controller, and the drive motor 16 is controlled through the drive controller. Thus, compared with the dual-electric control system that requires the generator controller and the drive motor controller to separately control the generator and the drive motor, the single-motor control system provided in this embodiment only needs one controller to control the front motor, with lower cost.

[0100] It can be seen that the vehicle mode control device in this embodiment uses a set of motor systems to realize the switching of various working modes such as pure electric rear-wheel drive, four-wheel drive, and range-extending power generation. Compared with the dual-electric control system in the prior art, where two sets of motor systems independently receive power generation and drive control respectively, the vehicle mode control device in this embodiment realizes the switching of various working modes and function control through a set of motor systems, reducing the cost. Moreover, by receiving two function control messages of power generation and drive through one controller, and judging and controlling the motor according to the clutch position and the VCU module working state instruction to realize specific functions, it avoids the problem of signal confusion caused by receiving and feedbacking CAN signals using one communication address at the same time.

[0101] Figure 6 is a block diagram of the vehicle mode control device shown in an exemplary embodiment of the present application. AsFigure 6 As shown, the exemplary vehicle mode control device 600 includes: an acquisition module 610, a clutch position adjustment module 620, a target motor control instruction determination module 630, and a control module 640. Specifically:

[0102] The acquisition module 610 is configured to obtain vehicle operation information in response to receiving a vehicle mode switching instruction, where the vehicle operation information includes vehicle status, current motor speed, and current clutch position.

[0103] The clutch position adjustment module 620 is configured to perform position adjustment processing on the current clutch position according to the vehicle status and the current motor speed until it is adjusted to the target clutch position, and the target clutch position is the clutch position corresponding to the mode to be switched in the mode switching instruction.

[0104] The target motor control instruction determination module 630 is configured to determine a target motor control instruction from at least two obtained motor control instructions based on the target clutch position, and the at least two motor control instructions include a power generation instruction and / or a drive instruction.

[0105] The control module 640 is configured to control the motor to execute the target motor control instruction to implement function switching during vehicle mode switching in a single-motor control system.

[0106] In this exemplary vehicle mode control device, in response to receiving a vehicle mode switching instruction, the vehicle status, the current motor speed, and the current clutch position are obtained; position adjustment processing is performed on the current clutch position according to the vehicle status and the current motor speed until it is adjusted to the target clutch position, a target motor control instruction is determined from at least two obtained motor control instructions based on the target clutch position, and the motor is controlled to execute the target motor control instruction to implement function switching during vehicle mode switching in a single-motor control system. Thus, by determining a target motor control instruction from at least two motor control instructions in a single-motor control system, the switching of multiple vehicle modes is controlled by one control system, reducing costs. At the same time, by adjusting the current motor speed and adjusting the position of the clutch when the adjusted motor speed meets the requirements, the success of clutch position adjustment can be ensured, and thus the success of vehicle mode switching can be ensured, which is beneficial to improving the success rate of vehicle mode control.

[0107] Among them, the functions of each module can be referred to in the embodiments of the vehicle mode control method, which will not be elaborated here.

[0108] To implement the vehicle mode control method in the above embodiments, the present application proposes another electronic device. For details, please refer to Figure 7 , Figure 7 which is a schematic structural diagram of an embodiment of the electronic device provided by the present application.

[0109] The electronic device 700 includes a memory 701 and a processor 702, wherein the memory 701 and the processor 702 are coupled.

[0110] The memory 701 is used to store program data, and the processor 702 is used to execute the program data to implement the vehicle mode control method of the above embodiments.

[0111] In this embodiment, the processor 702 may also be referred to as a CPU (Central Processing Unit). The processor 702 may be an integrated circuit chip with signal processing capabilities. The processor 702 may also be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor may be a microprocessor or the processor 702 may also be any conventional processor, etc.

[0112] This application also provides a computer-readable storage medium, such as Figure 8 shown, the computer-readable storage medium 800 is used to store program data 801, and when the program data 801 is executed by the processor, it is used to implement the vehicle mode control method in the method embodiments of this application.

[0113] The method involved in the method embodiments of the vehicle mode control method of this application, when implemented and existing in the form of a software functional unit and sold or used as an independent product, can be stored in a device, such as a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the present invention. And the aforementioned storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs, etc., which can store program codes.

[0114] The above are only the embodiments of this application, and do not limit the patent scope of this application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of this application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of this application.

Claims

1. A vehicle mode control method, characterized in that Applied to a single-motor control system, the single-motor control system includes a clutch and a motor, and the method includes: In response to receiving a mode switching instruction of the vehicle, obtain vehicle operation information, where the vehicle operation information includes vehicle state, current motor speed, and current clutch position; Perform position adjustment processing on the current clutch position according to the vehicle state and the current motor speed until it is adjusted to a target clutch position, where the target clutch position is the clutch position corresponding to the to-be-switched mode in the mode switching instruction; Determine a target motor control instruction from at least two obtained motor control instructions based on the target clutch position, where the at least two motor control instructions include a power generation instruction and / or a drive instruction; Control the motor to execute the target motor control instruction to achieve function switching of the single-motor control system during vehicle mode switching.

2. The vehicle mode control method according to claim 1, wherein The step of performing position adjustment processing on the current clutch position according to the vehicle state and the current motor speed until it is adjusted to a target clutch position includes: Perform speed difference adjustment processing on the current motor speed according to the vehicle state to obtain a speed-adjusted motor speed; In response to the speed-adjusted motor speed meeting the requirements, perform adjustment processing on the current clutch position until it is adjusted to the target clutch position.

3. The vehicle mode control method according to claim 2, characterized in that The step of performing speed difference adjustment processing on the current motor speed according to the vehicle state to obtain a speed-adjusted motor speed includes: Obtain a first target speed of the motor according to the vehicle state; Adjust the current motor speed based on the first target speed to obtain the speed-adjusted motor speed.

4. The vehicle mode control method according to claim 3, wherein The vehicle operation information includes the current vehicle speed of the vehicle, and the step of obtaining the first target speed of the motor according to the vehicle state includes: In response to the vehicle state being a stationary state, determine a preset motor speed as the first target speed; In response to the vehicle state being an operating state, determine a first target speed from a preset adjustment speed mapping table according to the current vehicle speed, where the preset adjustment speed mapping table includes corresponding preset vehicle speeds and preset speeds.

5. The vehicle mode control method according to claim 2, wherein The step of performing adjustment processing on the current clutch position until it is adjusted to the target clutch position includes: In response to the current clutch position being a first preset position, control the clutch to move from the first preset position to the target clutch position until it moves to the target clutch position; In response to the current clutch position being a second preset position, control the clutch to move from the second preset position to the first preset position, and then control the clutch to move from the first preset position to the target clutch position until it moves to the target clutch position; the first preset position is between the second preset position and the target clutch position, and the clutch at the first preset position can move to the second preset position or the target clutch position.

6. The vehicle mode control method according to claim 5, characterized in that, The vehicle operation information includes the current vehicle speed and the current throttle opening of the vehicle. The at least two motor control instructions include a first motor control instruction. Before the step of determining a target motor control instruction from the at least two motor control instructions obtained based on the target clutch position, the method further includes: Determining a target torque mapping table corresponding to the to-be-switched mode; Determining a corresponding first target torque from the target torque mapping table according to the current vehicle speed and the current throttle opening; the target torque mapping table includes the corresponding relationship between a preset throttle opening, a preset vehicle speed, and a preset torque; Determining the first motor control instruction according to the first target torque.

7. The vehicle mode control method according to claim 5, wherein, The vehicle operation information includes the current vehicle speed, the current throttle opening, and the available discharge power of the battery of the vehicle. The at least two motor control instructions include a second motor control instruction. Before the step of determining a target motor control instruction from the at least two motor control instructions obtained based on the target clutch position, the method further includes: Determining a target power from a preset target power mapping table according to the current vehicle speed, the current throttle opening, and the to-be-switched mode; the preset target power mapping table includes the corresponding relationship between a preset throttle opening, a preset vehicle speed, a preset to-be-switched mode, and a preset power; Determining an extended-range power generation power according to the target power and the available discharge power of the battery; Determining a corresponding second target speed and a second target torque from a preset target torque and speed mapping table according to the extended-range power generation power; the preset target torque and speed mapping table includes the corresponding relationship between a preset extended-range power generation power, a preset speed, and a preset torque; Determining the second motor control instruction according to the second target speed and the second target torque.

8. The vehicle mode control method according to claim 1, wherein Before the step of, in response to receiving a mode switching instruction of the vehicle, obtaining vehicle operation information, the method further includes: In response to the obtained state of charge of the vehicle battery being greater than or equal to a second preset state-of-charge threshold and less than a first preset state-of-charge threshold, determining the first preset mode as the to-be-switched mode in the mode switching instruction, the first preset state-of-charge threshold being greater than the second preset state-of-charge threshold; In response to the state of charge of the vehicle battery being less than the second preset state-of-charge threshold, determining the second preset mode as the to-be-switched mode in the mode switching instruction.

9. An electronic device, characterized in that, Including: A memory and a processor, wherein the memory stores program instructions, and the processor retrieves the program instructions from the memory to execute the method according to any one of claims 1-8.

10. A computer-readable storage medium, characterized in that, Including: Storing program data, which is used to implement the method according to any one of claims 1-8 when executed by a processor.

Citation Information

Cited By

  • Multiplexing motor control method and system and vehicle

    CN121133674A