Control method, device and equipment for vehicle range extender
By automatically acquiring the range-extending mode and determining the target engine torque, the problem of the range extender's start-stop control being difficult to adapt to complex driving conditions is solved, fuel consumption and battery usage are optimized, the vehicle's power and economy are improved, and driving comfort is enhanced.
Patent Information
- Application Number
- CN202411394168.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2044-10-08
AI Technical Summary
In the existing technology, the start-stop control of the range extender is difficult to adapt to complex driving conditions and changeable driving behaviors, resulting in low fuel consumption and battery performance, making it difficult to ensure the vehicle's power and economy requirements.
A control method for a vehicle range extender is provided. By automatically acquiring different types of range extender modes and determining the target engine torque based on the range extender mode, fuel consumption and battery usage can be flexibly optimized. Combined with noise, vibration, and harshness (NVH) optimization, the control method is dynamically adjusted to ensure that the range extender operates in the optimal fuel efficiency range.
It improves the accuracy and efficiency of range-extended control, optimizes fuel consumption and battery usage, ensures the vehicle's power and economy requirements, while reducing vehicle vibration and noise and improving driving comfort.
Smart Images

Figure CN119142319B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a control method, device and equipment for a vehicle range extender. Background Art
[0002] In the new energy vehicle sector, start-stop control for range extenders is a key technology designed to improve vehicle energy efficiency and driving performance. With growing environmental awareness and advancements in battery technology, extended-range electric vehicles (EVs) are gaining market favor as a new type of clean energy vehicle. These vehicles utilize a small internal combustion engine as a range extender. When the battery is low, the engine starts to charge the battery or directly drive the electric motor, effectively addressing the short range of pure electric vehicles.
[0003] In related technologies, the start-stop control of the range extender is usually determined based on parameters such as the vehicle battery state of charge (SOC), vehicle speed, and acceleration. For example, when the SOC drops to a preset threshold, the range extender is automatically started in a fixed manner to charge. When the SOC returns to a higher level, the range extender stops working.
[0004] However, the above method can only determine the start and stop time of the range extender, and it is difficult to adapt to complex driving conditions and changeable driving behaviors. During the process of starting the range extender, fuel consumption and battery performance are low, making it difficult to ensure the vehicle's power and economy requirements. Summary of the Invention
[0005] The present invention provides a method, device, and apparatus for controlling a vehicle range extender, which can extend range control performance. The technical solution is as follows.
[0006] In one aspect, a method for controlling a vehicle range extender is provided, the method comprising:
[0007] Automatically obtaining a range-extending mode currently corresponding to a first vehicle, the range-extending mode being used to indicate a startup priority of a vehicle range extender of the first vehicle, the vehicle range extender including an engine and a generator;
[0008] When the battery level of the first vehicle is less than a preset range-extending battery level, starting the engine at a preset speed based on the range-extending mode, wherein the preset range-extending battery level is pre-set based on the type of the range-extending mode;
[0009] determining target speeds of the engine and the generator, and a target generated power of the generator according to the type of the range-extending mode, and determining a target torque of the engine in the range-extending mode based on the target speeds and the target generated power;
[0010] The engine is controlled according to the target torque.
[0011] In another aspect, a control device for a vehicle range extender is provided, the device comprising:
[0012] a first determining module configured to automatically obtain a range-extending mode currently corresponding to a first vehicle, the range-extending mode being used to indicate a startup priority of a vehicle range extender of the first vehicle, the vehicle range extender including an engine and a generator;
[0013] an extended-range starting module, configured to start the engine at a preset speed based on the extended-range mode when the battery level of the first vehicle is less than a preset extended-range battery level, the preset extended-range battery level being pre-set based on the type of the extended-range mode;
[0014] a second determining module, configured to determine target speeds of the engine and the generator, and a target generated power of the generator according to the type of the range-extending mode, and determine a target torque of the engine in the range-extending mode based on the target speeds and the target generated power;
[0015] The range extension control module is used to control the operation of the engine according to the target torque.
[0016] In some embodiments, the extended range mode includes at least one of a fuel mode, a pure electric mode, a limited pure electric mode, and an automatic mode;
[0017] The startup priorities indicated by the fuel mode, the pure electric mode, and the extreme pure electric mode are arranged in descending order;
[0018] The automatic mode is used to control the range-extended mode of the first vehicle to automatically switch between the fuel mode, the pure electric mode, and the extreme pure electric mode;
[0019] The fuel mode corresponds to a first preset extended-range power, the pure electric mode corresponds to a second preset extended-range power, and the extreme pure electric mode corresponds to a third preset extended-range power, wherein the first preset extended-range power, the second preset extended-range power and the third preset extended-range power are arranged in order from high to low.
[0020] In some embodiments, the extended range mode includes the fuel mode; and the second determining module is further configured to:
[0021] When the speed of the first vehicle is greater than a preset speed, the preset speed is determined as a first target speed, and a first target power generation corresponding to the first target speed is determined based on an engine universal characteristic curve corresponding to the engine; and a first target torque corresponding to the engine in the fuel mode is determined based on the first target speed and the first target power generation;
[0022] When the speed of the first vehicle is less than a preset speed, determining a second target power generation and a second target speed based on the noise, vibration and harshness (NVH) of the first vehicle; and determining a second target torque of the engine in the fuel mode based on the second target speed and the second target power generation;
[0023] The first target power generation is greater than the second target power generation.
[0024] In some embodiments, the first determination module is further configured to automatically switch to the pure electric mode when the battery level of the first vehicle drops to the second preset extended-range battery level.
[0025] In some embodiments, the extended-range mode includes the pure electric mode; and the second determining module is further configured to:
[0026] obtaining an actual generated power corresponding to the first vehicle as a third target generated power corresponding to the pure electric mode;
[0027] determining a third target speed corresponding to a third target generated power based on an engine universal characteristic curve corresponding to the engine;
[0028] A third target torque is determined based on the third target rotational speed and the third target generated power.
[0029] In some embodiments, the extended-range mode includes the extreme pure electric mode; and the second determining module is further configured to:
[0030] determining a fourth target generated power based on a charging power threshold and a generated power threshold corresponding to the first vehicle;
[0031] determining a fourth target speed corresponding to a fourth target generated power based on an engine universal characteristic curve corresponding to the engine;
[0032] A fourth target torque is determined based on the fourth target rotational speed and the fourth target generated power.
[0033] In some embodiments, the extended-range mode includes the automatic mode; and the second determining module is further configured to:
[0034] Obtaining the current driving condition of the first vehicle;
[0035] When the driving road condition is a high-speed road condition, automatically determining that the first vehicle currently corresponds to the fuel mode;
[0036] When the driving road condition is an urban road condition type and the distance between the first vehicle and the driving destination is greater than the pure electric range of the first vehicle, automatically determining that the first vehicle currently corresponds to the extreme pure electric mode;
[0037] When the driving road condition indicates that the first vehicle has arrived at the driving destination and the first vehicle has a need to continue driving, it is automatically determined that the first vehicle currently corresponds to the pure electric mode.
[0038] In some embodiments, the first determining module is further configured to:
[0039] Acquiring the driving road condition through a navigation system of the first vehicle;
[0040] In the event of a network connection failure of the navigation system, acquiring an image of an environment corresponding to the first vehicle in real time through a camera acquisition device of the first vehicle;
[0041] Identifying a speed limit sign in the environment image or infrastructure within a preset range of the first vehicle;
[0042] When the speed limit sign indicates that the driving speed range of the area where the first vehicle is located belongs to a preset high-speed range, determining that the driving road condition belongs to the high-speed road condition type;
[0043] When the speed limit sign indicates that the driving speed range of the area where the first vehicle is located belongs to a preset low-speed range, or when it is identified that the infrastructure belongs to a preset urban type facility, it is determined that the driving road condition belongs to the urban road condition type.
[0044] In some embodiments, the range-extending starting module is further configured to start the engine at the preset speed based on the extreme pure electric mode when the battery level of the first vehicle is less than a fourth preset range-extending battery level, and the fourth preset range-extending battery level is less than the third preset range-extending battery level;
[0045] The second determining module is further configured to determine a fifth target power generation power from a preset odometer based on the pure electric cruising distance, the preset odometer including a correspondence between the pure electric cruising distance and the target power generation power in the extreme pure electric mode;
[0046] The second determining module is further configured to determine a fifth target speed corresponding to a fifth target generated power based on an engine universal characteristic curve corresponding to the engine;
[0047] The second determination module is further configured to determine a fifth target torque based on the fifth target speed and the fifth target generated power.
[0048] On the other hand, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the vehicle range extender control method as described in any of the above embodiments of the present application.
[0049] On the other hand, a computer-readable storage medium is provided, wherein the storage medium stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the vehicle range extender control method as described in any of the above embodiments of the present application.
[0050] In another aspect, a computer program product or computer program is provided. The computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the vehicle range extender control method described in any of the above embodiments.
[0051] The beneficial effects of the technical solutions provided in the embodiments of the present application include at least:
[0052] It can automatically obtain different types of range-extending modes, start the range extender according to different range-extending power thresholds based on different types of range-extending modes, and determine the target torque of the engine according to the type of range-extending mode. It can adapt to complex driving conditions and changeable driving behaviors, flexibly determine different range-extending modes, and adopt different range-extending control methods for different range-extending modes. It can determine different power generation power, speed, torque, etc. for different range-extending modes, so as to flexibly optimize fuel consumption and battery usage for different range-extending modes, ensure the vehicle's power and economy requirements, and improve the vehicle's range-extending control performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0054] Figure 1 is a schematic diagram of a computer system provided by an exemplary embodiment of the present application;
[0055] Figure 2 is a flow chart of a method for controlling a vehicle range extender provided by an exemplary embodiment of the present application;
[0056] Figure 3 This is a schematic diagram of an engine universal characteristic curve provided by an exemplary embodiment of the present application;
[0057] Figure 4 This is a schematic diagram of the structure of a vehicle control system provided by an exemplary embodiment of the present application;
[0058] Figure 5 is a structural block diagram of a control device for a vehicle range extender provided by an exemplary embodiment of the present application;
[0059] Figure 6 It is a structural block diagram of a terminal provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0060] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0061] It should be understood that although the terms first, second, etc. may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, a first parameter may also be referred to as a second parameter, and similarly, a second parameter may also be referred to as a first parameter without departing from the scope of this disclosure. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0062] In the field of new energy vehicles, range extender start-stop control is a key technology aimed at improving vehicle energy efficiency and driving performance. With growing environmental awareness and advances in battery technology, extended-range electric vehicles (EVs) are gaining market favor as a new type of clean energy vehicle. This type of vehicle uses a small internal combustion engine as a range extender, which starts when the battery is low to charge the battery or directly drive the motor, effectively addressing the short range of pure electric vehicles. Related technologies for range extender start-stop control typically determine the start and stop times of the range extender based on parameters such as the vehicle's battery SOC, vehicle speed, and acceleration. For example, when the SOC drops to a preset threshold, the range extender is automatically started in a fixed manner to charge. When the SOC returns to a higher level, the range extender is deactivated. However, these methods only determine the start and stop times of the range extender and are difficult to adapt to complex driving conditions and changing driving behaviors. During the start-up of the range extender, fuel consumption and battery performance are low, making it difficult to ensure the vehicle's power and economy requirements.
[0063] The control method for a vehicle range extender provided in the embodiments of the present application can automatically obtain different types of range extension modes, start the range extender according to different range extension power thresholds based on different types of range extension modes, and determine the target torque of the engine based on the type of range extension mode. The method can adapt to complex driving conditions and changeable driving behaviors, flexibly determine different range extension modes, and adopt different range extension control methods for different range extension modes, thereby accurately controlling the speed of the engine and generator for different range extension modes. This can not only improve control accuracy and efficiency, but also flexibly optimize fuel consumption and battery usage for different range extension modes, thereby ensuring the vehicle's power and economy requirements and improving the vehicle's range extension control performance.
[0064] In addition, the method provided in the embodiment of the present application can dynamically adjust the control mode of the range extender by real-time detection and analysis of driver behavior, vehicle status and environmental conditions, so that the range extender always operates in the optimal fuel efficiency range; at the same time, it also combines noise (Noise), vibration (Vibration) and sound roughness (Harshness) optimization, and reduces vehicle vibration and noise caused by starting the range extender by precisely controlling the speed of the engine and generator, thereby improving driving comfort.
[0065] First, the computer system of this application is introduced. Figure 1 , which shows a schematic diagram of a computer system provided by an exemplary embodiment of the present application, wherein the computer system includes: a terminal device 10 and a server 20.
[0066] The terminal device 10 includes but is not limited to vehicle-mounted terminals, mobile phones, tablet computers, intelligent voice interaction devices, game consoles, wearable devices, multimedia playback devices, PCs (Personal Computers), smart home appliances and other electronic devices.
[0067] The terminal device 10 is a terminal device corresponding to the first vehicle. The terminal device 10 is installed with a target application, which is used to provide vehicle intelligent control functions. The driver in the first vehicle can control the first vehicle by operating the target application, for example, selecting the extended-range mode, controlling the on-board multimedia device, controlling the smart seat, selecting the driving mode, etc.
[0068] It is worth noting that the above-mentioned vehicle intelligent control function is only an illustrative example and is not limited to this embodiment of the present application.
[0069] Taking extended-range control as an example, the driver can select the vehicle's extended-range mode through any form of control operation such as interface control touch screen operation, physical button trigger operation, voice control operation, gesture command control operation, etc. The first vehicle can control the start and stop of the range extender according to the control method corresponding to the selected extended-range mode.
[0070] Among them, the extended-range mode is used to indicate the startup priority of the vehicle's range extender. The extended-range mode includes but is not limited to fuel mode, pure electric mode, and extreme pure electric mode.
[0071] The fuel mode is also called the fuel priority mode, that is, in the fuel mode, the range extender is started first to provide power and charge the battery; the pure electric mode is also called the pure electric priority mode, that is, in the pure electric mode, the vehicle uses battery power to drive the engine as much as possible to achieve zero-emission driving; the extreme pure electric mode, that is, avoid activating the range extender as much as possible and rely solely on battery power for driving.
[0072] The server 20 is used to provide background services for target applications, such as remote navigation, cloud-based big data computing, remote control, and providing a background database.
[0073] Illustratively, in a fleet control scenario, the server 20 can detect the vehicle status, driver behavior, driving environment, etc. of multiple vehicles in the fleet, and remotely instruct the vehicles to perform remote control such as extended-range mode.
[0074] It is worth noting that the background service content of the above-mentioned server 20 is only an example and is not limited to this embodiment of the present application.
[0075] The above-mentioned servers can be independent physical servers, or they can be server clusters or distributed systems composed of multiple physical servers. They can also be cloud servers that provide basic cloud computing services such as cloud services, cloud security, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), as well as big data and artificial intelligence platforms.
[0076] In some embodiments, the above-mentioned server can also be implemented as a node in a blockchain system.
[0077] The terminal device 10 and the server 20 can communicate with each other via a network, which can be a wired network or a wireless network.
[0078] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant region. For example, the vehicle status, driver behavior, driving environment, etc. involved in this application are all obtained with full authorization.
[0079] To further explain, this application can display a prompt interface, pop-up window or output voice prompt information before collecting relevant user data (for example: vehicle status, driver behavior, driving environment, etc. involved in this application) and during the process of collecting relevant user data. The prompt interface, pop-up window or voice prompt information is used to remind the user that its relevant data is currently being collected, so that this application only starts to execute the relevant steps of obtaining user-related data after obtaining the user's confirmation operation on the prompt interface or pop-up window. Otherwise (that is, when the user's confirmation operation on the prompt interface or pop-up window is not obtained), the relevant steps of obtaining user-related data are terminated, that is, the user's relevant data is not obtained. In other words, all user data collected by this application are collected with the user's consent and authorization, and the collection, use and processing of relevant user data need to comply with the relevant laws, regulations and standards of the relevant region.
[0080] For illustration, please refer to Figure 2 , which shows a flow chart of a control method for a vehicle range extender provided by an exemplary embodiment of the present application. The method can be executed by a terminal, or by a server, or by both the terminal and the server. The embodiment of the present application takes the method executed by the terminal as an example for explanation. Figure 2 As shown, the method includes the following steps:
[0081] Step 210: Automatically obtain the range-extended mode currently corresponding to the first vehicle.
[0082] The range-extending mode is used to indicate a starting priority of a vehicle range extender of the first vehicle, where the vehicle range extender includes an engine and a generator.
[0083] The first vehicle includes Extended-Range Electric Vehicles (EREV).
[0084] Optionally, the extended-range mode includes but is not limited to at least one of a fuel mode (fuel priority mode), a pure electric mode (pure electric priority mode), an extreme pure electric mode and an automatic mode.
[0085] The activation priorities of the vehicle range extender indicated by the fuel mode, pure electric mode, and extreme pure electric mode are arranged in descending order.
[0086] The automatic mode is used to control the extended-range mode of the first vehicle to automatically switch between the fuel mode, the pure electric mode and the extreme pure electric mode.
[0087] In fuel mode, the range extender is started first to provide power and charge the vehicle battery. It is suitable for long-distance driving or when the battery power is low. It ensures that the vehicle has sufficient power, reduces dependence on the battery, improves fuel efficiency, and reduces battery consumption.
[0088] In pure electric mode, battery power is used to drive the electric motor first, which can achieve zero-emission driving and is suitable for urban driving or short-distance driving. When the battery power is sufficient, the electric energy can be fully utilized. When the battery power drops to a preset threshold, the range extender can be automatically started to maintain driving.
[0089] Extreme pure electric mode is a more stringent electric drive mode. In extreme pure electric mode, the range extender is avoided as much as possible, and the vehicle relies solely on battery power for driving. It is suitable for use when the battery is fully charged and fuel consumption and emissions need to be minimized. Extreme pure electric mode may limit the vehicle's performance (such as acceleration capability) to save power, and the mileage will also be limited by the battery power.
[0090] Optionally, the extended-range mode may be set by a user, or may be automatically determined by the first vehicle based on at least one of a driving environment and a vehicle state.
[0091] Taking the extended-range mode as an example, the user can set the extended-range mode corresponding to the first vehicle through any form of control operation such as interface control touch screen operation, physical button trigger operation, voice control operation, gesture command control operation, etc.
[0092] For example, taking the touch screen operation of the interface control as an example, before the vehicle moves or during driving, the vehicle control interface is displayed through the vehicle's central control screen, or a mobile terminal with the first vehicle management authority, or any display device such as the seat smart display screen. The vehicle control interface includes extended-range mode controls such as fuel range extender control, pure electric range extender control, and extreme pure electric range extender control. The driver can trigger the corresponding extended-range mode through touch-screen operation of the extended-range mode control.
[0093] Schematically, taking the physical button triggering operation as an example, physical buttons corresponding to the extended-range mode can be set at preset positions of vehicle components such as the steering wheel, driver's seat, and inside the driver's door. The driver selects the corresponding extended-range mode by triggering the corresponding physical buttons. An extended-range joystick for selecting the extended-range mode can also be added to the center console. The driver selects the corresponding extended-range mode by placing the joystick in the gear position corresponding to the extended-range mode, etc.
[0094] Among them, different physical buttons can be set for different types of extended-range modes, or a unified extended-range physical button can be set to trigger different extended-range modes through different trigger operations. For example, pressing the extended-range button once within 5 seconds selects the fuel mode, pressing the extended-range button twice in 5 seconds selects the pure electric mode, pressing the extended-range button three times in 5 seconds selects the extreme pure electric mode, etc.
[0095] For example, taking voice control operation as an example, the extended-range voice command is recognized by the vehicle-mounted intelligent voice device or mobile terminal, and the corresponding extended-range mode is selected. For example, the corresponding type of extended-range mode is triggered by automatically collecting the driver's voice commands and identifying relevant keywords of the extended-range mode.
[0096] Taking unmanned or automatic driving scenarios as an example, drivers can intervene in intelligent driving through voice commands to avoid physical seizure of control and traffic accidents. In order to avoid conflicts in voice commands between multiple drivers, the voiceprint features of the voice commands can be identified to distinguish the drivers who issued the voice commands, and intelligent driving can be intervened based on the voice commands of users with control authority.
[0097] Optionally, the gravity sensor of the smart seat is used to determine the occupancy status of the driver's seat. When there is a driver in the driver's seat, the driver is identified as the driver, granted control authority, and the voiceprint characteristics of the driver are collected, and effective extended-range control instructions are identified based on the voiceprint characteristics. When there is no driver in the driver's seat and there are multiple drivers in the vehicle, the driver who matches the preset voiceprint can be identified as a user with control authority based on the preset voiceprint library, and effective extended-range control instructions can be identified based on the voiceprint characteristics of the small car occupant. Artificial intelligence (AI) can also be used to automatically initiate intelligent dialogue content to determine the user with control authority among multiple drivers. Facial recognition can also be used to identify the owner of the first vehicle as a user with control authority, and effective extended-range control instructions can be identified based on the voiceprint characteristics of the owner.
[0098] Schematically, taking gesture command control operation as an example, the driver's gesture command is collected through the infrared sensor or camera acquisition device corresponding to the first vehicle, and the extended-range mode type is determined based on the preset correspondence between the gesture command and the extended-range mode.
[0099] Taking an unmanned or automatic driving scenario as an example, when the first vehicle does not include a driver, facial recognition can be used to determine the user with control authority, and based on the seat position of the driver, an infrared sensor or camera acquisition device at a preset position can be used to collect the driver's gesture instructions, wherein there is a correspondence between the seat position and the preset setting; or, after determining the user with control authority, the driver's hand area can be automatically identified and tracked through a camera acquisition device to collect the driver's gesture instructions in real time.
[0100] Optionally, the user with control authority may be a driver in the first vehicle, a user who remotely controls the first vehicle through a server, or a driver in a second vehicle in the fleet where the first vehicle is located who has fleet management authority. This embodiment of the present application does not limit this.
[0101] It is worth noting that the above-mentioned setting operation of the extended-range mode is only an illustrative example and is not limited to this embodiment of the present application.
[0102] Taking the example of the extended-range mode being automatically determined by the vehicle control system, the vehicle control system can automatically determine the extended-range mode from at least one of the driving environment and the vehicle status. The driving environment includes but is not limited to the current driving road conditions of the first vehicle, which are used to indicate the driving speed range of the area where the first vehicle is located. The vehicle status includes but is not limited to at least one of the remaining battery power of the vehicle, the vehicle speed, and the engine temperature.
[0103] In step 220 , when the power of the first vehicle is less than the preset range-extending power, the engine is started at a preset speed based on the range-extending mode.
[0104] The preset extended range power is pre-set based on the type of extended range mode.
[0105] When the power of the first vehicle is reduced to a preset range-extending power, the engine is started at a preset speed based on the range-extending mode.
[0106] The fuel mode corresponds to the first preset extended-range power (A1), the pure electric mode corresponds to the second extended-range power (A2), and the extreme pure electric mode corresponds to the third extended-range power (A3). Among them, the first preset extended-range power, the second preset extended-range power and the third preset extended-range power are arranged in order from high to low, that is, A1>A2>A3.
[0107] In some embodiments, the vehicle control system can automatically trigger different range-extending modes according to different preset range-extending power levels, and start at a preset speed based on the range-extending mode.
[0108] Optionally, the preset speeds corresponding to different types of extended-range modes may be the same or different, and this embodiment of the present application is not limited to this.
[0109] Schematically, taking the same preset speed (n1) as an example, when the battery level of the first vehicle drops to A1, the engine is started at the preset speed based on the fuel mode; when the battery level of the first vehicle drops to A2, the engine is started at the preset speed based on the pure electric mode; when the battery level of the first vehicle drops to A3, the engine is started at the preset speed based on the extreme pure electric mode.
[0110] The preset speed is determined based on the emission characteristics of the engine, and the emission characteristics of the engine are used to indicate the pollutant emission conditions (such as the amount of pollutant emissions) of the engine at different speeds.
[0111] When the engine is started at a preset speed, the emission characteristics of the engine meet the preset emission conditions.
[0112] Optionally, the preset emission conditions include but are not limited to at least one of the following: the pollutant emission amount is less than a preset quantity threshold, the pollutant emission amount reaches a minimum emission amount based on a preset speed, and the pollutant emission frequency is lower than a preset frequency threshold.
[0113] Step 230 : determining a target speed of the engine and a target power generation of the generator according to the type of the range-extending mode, and determining a target torque of the engine in the range-extending mode based on the target speed and the target power generation.
[0114] In some embodiments, different types of extended range modes have different ways of determining the target speed and / or target power generation.
[0115] Optionally, the target speed and / or target power generation may be determined based on the NVH of the first vehicle, or based on an engine universal characteristic curve corresponding to the engine of the first vehicle.
[0116] The engine universal characteristic curve is used to indicate the performance of the engine at different speeds or loads. Performance indicators include but are not limited to torque, power generation, fuel consumption rate and emission characteristics.
[0117] Optionally, the engine universal characteristic curve is related to the engine type.
[0118] For illustration, please refer to Figure 3 , Figure 3 This is a schematic diagram of an engine universal characteristic curve provided by an exemplary embodiment of the present application, such as Figure 3 As shown, for engine A, the engine universal characteristic curve 300 includes the torque, performance parameters and power values corresponding to engine A at different speeds. Among them, the high-efficiency region 310 is used to determine the target speed and / or target power generation. When the engine meets the operating mode corresponding to the high-efficiency region 310, the range extender can provide the required power generation and torque at a lower fuel efficiency, and the range extension performance is higher.
[0119] In the case where the range-extended mode includes the fuel mode, the target speed and / or target power generation may be determined in different ways according to different vehicle speeds.
[0120] When the speed of the first vehicle is greater than the preset speed, the preset speed is determined as the first target speed, the first target power generation corresponding to the first target speed is determined based on the engine universal characteristic curve corresponding to the engine, and the first target torque corresponding to the engine in the fuel mode is determined based on the first target speed and the first target power generation.
[0121] Schematically, the optimal power point corresponding to the first target speed (n1) of the engine is detected according to the engine universal characteristic curve as the first target power generation power (P1). The first target torque is determined based on the first target speed and the first target power generation power, as shown in the following formula 1:
[0122] Tq1=P1 / n1 formula 1,
[0123] Wherein, Tq1 is the first target torque, P1 is the first target generated power, and n1 is the first target speed.
[0124] When the speed of the first vehicle is reduced to (less than or equal to) a preset speed, the second target power generation and the second target speed are determined according to the NVH of the first vehicle, and the second target torque corresponding to the engine in the fuel mode is determined based on the second target speed and the second target power generation.
[0125] The first target power generation is greater than the second target power generation.
[0126] Schematically, as the speed of the first vehicle decreases, the generated power is reduced to obtain a second target generated power (P2). Based on the second target generated power, a second target speed (n2) is determined so that NVH meets the preset performance conditions. The second target torque is determined based on the second target speed and the second target generated power, as shown in the following formula 2:
[0127] Tq2=P2 / n2 formula 2,
[0128] Wherein, Tq2 is the second target torque, P2 is the second target generated power, and n2 is the second target speed.
[0129] Optionally, the preset performance condition includes but is not limited to at least one of noise, vibration and harshness generated by the first vehicle based on the second target speed being less than a preset performance parameter.
[0130] In some embodiments, a correlation table between the NVH of the entire vehicle and the speed can be preset to store the corresponding relationship between NVH and the speed, so as to determine the target speed based on NVH.
[0131] When the first vehicle corresponds to the fuel mode, it automatically switches to the pure electric mode when the power of the first vehicle drops to the second preset extended-range power.
[0132] The method provided in the embodiments of this application optimizes vehicle performance in various dimensions under different driving conditions by determining target torque in different ways according to vehicle speed in fuel mode. Specifically, at high speeds, the target torque corresponding to the high-efficiency point determined based on the engine's universal characteristic curve optimizes fuel economy and performance. At low speeds, the target torque corresponding to the generated power is reduced to reduce noise and vibration, thereby improving driving comfort.
[0133] When the extended-range mode includes a pure electric mode, the target power generation power can be determined based on the actual power generation power of the vehicle.
[0134] The torque determination process in pure electric mode includes obtaining the actual power generation corresponding to the first vehicle as the third target power generation (P3) corresponding to the pure electric mode, determining a third target speed (n3) corresponding to the third target power generation based on the engine universal characteristic curve corresponding to the engine, and determining a third target torque based on the third target speed and the third target power generation. Specifically, refer to the following formula 3:
[0135] Tq3=P3 / n3 formula 3,
[0136] Wherein, Tq3 is the third target torque, P3 is the third target generated power, and n3 is the third target speed. Optionally, the actual generated power includes at least one of vehicle drive power and vehicle load power.
[0137] The vehicle driving power is used to indicate the power required to drive the first vehicle based on the driver's operation through the accelerator pedal or other operations or the automatic driving system. The vehicle load power is used to indicate the power consumption of the on-board functions in the first vehicle, for example, the power consumed by vehicle components such as on-board air conditioning, lights, multimedia equipment, and smart seats.
[0138] Illustratively, when the first vehicle corresponds to pure electric mode and the battery level of the first vehicle is less than the second preset extended range battery level, the actual generated power is determined based on the sum of the vehicle drive power and the vehicle load power, and the actual generated power is used as the third target generated power corresponding to the pure electric mode. Specifically, refer to the following formula 4:
[0139] P3=P=P 驱动 +P 负载 Formula 4,
[0140] Among them, P3 is the third target power generation, P is the actual power generation, P 驱动 is the vehicle driving power, P 负载 is the vehicle load power.
[0141] The method provided in the embodiment of the present application sets the actual generated power to the target generated power in pure electric mode, so that the power generated by the range extender is just used to meet the current capacity requirements of the vehicle, avoiding excessive discharge or charging of the battery, thereby extending the service life of the battery and improving the energy utilization rate of the entire vehicle.
[0142] When the extended-range mode includes an extreme pure electric mode, the target power generation power can be determined based on the charging capacity of the vehicle battery.
[0143] The torque determination process in the extreme pure electric mode includes determining a fourth target power generation power (P4) based on the charging power threshold and power generation power threshold corresponding to the first vehicle; determining a fourth target speed (n4) corresponding to the fourth target power generation power based on the engine universal characteristic curve corresponding to the engine; and determining a fourth target torque based on the fourth target speed and the fourth target power generation power. Specifically, refer to the following formula 5:
[0144] Tq4=P4 / n4 formula 5,
[0145] Wherein, Tq4 is the fourth target torque, P4 is the fourth target generated power, and n4 is the fourth target speed.
[0146] The charging power threshold is used to indicate the maximum charging power that the vehicle battery can currently accept, and is related to the battery's charge status, temperature, and battery health; the power generation threshold is used to indicate the maximum power that the generator can currently generate, and is related to the performance of the engine and generator.
[0147] Illustratively, when the first vehicle corresponds to the extreme pure electric mode and the battery level of the first vehicle is less than the third preset extended range battery level, the fourth target power generation power is determined based on the minimum power value between the charging power threshold and the power generation power threshold. Specifically, the following formula 6 can be used:
[0148] P4=min(P 充 max,P 发 max) formula 6,
[0149] Among them, P4 is the fourth target power generation, P 充 max is the charging power threshold, P 发 max is the power generation threshold.
[0150] The method provided in the embodiment of the present application can ensure that the battery is charged at the maximum safe rate by determining the smaller value of the charging power threshold and the power generation power threshold as the fourth target power generation power. At the same time, it can balance the battery charging and vehicle power requirements by utilizing the full available power of the generator, ensuring that the battery power is effectively replenished while providing sufficient power, thereby improving the energy utilization efficiency of the entire vehicle.
[0151] When the extended-range mode includes the automatic mode, when the battery level of the first vehicle drops to A1, the fuel mode is automatically triggered; when the battery level of the first vehicle drops to A2, the pure electric mode is automatically triggered; when the battery level of the first vehicle drops to A3, the extreme pure electric mode is automatically triggered.
[0152] In some embodiments, in automatic mode, the vehicle control system can automatically determine the extended-range mode based on driving conditions.
[0153] The automatic determination process of the extended-range mode includes obtaining the current driving condition of the first vehicle, and automatically determining the current fuel mode of the first vehicle when the driving condition is a highway type; automatically determining the current extreme pure electric mode of the first vehicle when the driving condition is an urban type and the distance between the first vehicle and the driving destination is greater than the pure electric range of the first vehicle; and automatically determining the current pure electric mode of the first vehicle when the driving condition indicates that the first vehicle has reached the driving destination and the first vehicle has a need to continue driving.
[0154] Optionally, the current driving condition of the first vehicle can be obtained through at least one of the navigation system of the first vehicle or the environmental detection system of the first vehicle, etc., and this embodiment of the present application is not limited to this.
[0155] In some embodiments, the driving road condition is obtained through the navigation system of the first vehicle; in the event that the network connection of the navigation system fails, the environmental image corresponding to the first vehicle is obtained in real time through the camera acquisition device of the first vehicle; the speed limit sign in the environmental image or the infrastructure within the preset range of the first vehicle is identified; when the speed limit sign indicates that the driving speed range of the area where the first vehicle is located belongs to the preset high-speed range, it is determined that the driving road condition belongs to the high-speed road condition type; when the speed limit sign indicates that the driving speed range of the area where the first vehicle is located belongs to the preset low-speed range, or when it is identified that the infrastructure belongs to the preset urban type facility, it is determined that the driving road condition belongs to the urban road condition type.
[0156] Schematically, taking the environmental detection system of the first vehicle as an example, the environmental image can be captured by a camera capture device facing the outside of the vehicle. When a speed limit sign is identified in the captured environmental image and the speed limit range indicated by the speed limit sign belongs to the preset high-speed range, it is determined that the current driving road condition belongs to the high-speed road condition type; when a speed limit sign is identified in the captured environmental image and the speed limit range indicated by the speed limit sign belongs to the preset low-speed range, it is determined that the current driving road condition belongs to the urban road condition type, or, based on the environmental image, it is detected that preset urban facilities such as sidewalks and buildings are within the preset range of the first vehicle.
[0157] It is worth noting that the above-mentioned method of determining the driving road condition is only an illustrative example and is not limited to this embodiment of the present application.
[0158] In some embodiments, after the extreme pure electric mode is triggered based on the automatic mode, if the battery level of the first vehicle is less than the fourth preset extended-range battery level, the engine is started at a preset speed based on the extreme pure electric mode, and the fourth preset extended-range battery level is less than the third preset extended-range battery level; a fifth target power generation (P5) is determined from a preset odometer based on the pure electric range, and the preset odometer includes a correspondence between the pure electric range and the target power generation in the extreme pure electric mode; a fifth target speed (n5) corresponding to the fifth target power generation is determined based on the engine universal characteristic curve corresponding to the engine; and a fifth target torque is determined based on the fifth target speed and the fifth target power generation. Specifically, please refer to the following formula 7:
[0159] Tq5=P5 / n5 formula 7,
[0160] Wherein, Tq5 is the fifth target torque, P5 is the fifth target generated power, and n5 is the fifth target speed.
[0161] The above-mentioned pure electric cruising distance is used to indicate the distance that the first vehicle can continuously travel with the remaining power in the pure electric mode.
[0162] The method provided in the embodiment of the present application, by setting a fourth preset extended-range power that is less than the third preset extended-range power, can further reduce the number of times the range extender is started in the extreme pure electric mode, while starting the range extender in advance based on the fourth preset extended-range power, thereby avoiding a poor driving experience caused by suddenly starting the range extender due to low power, realizing advance energy planning, and enabling the range extender to operate under more economical working conditions, thereby improving the energy utilization efficiency of the entire vehicle.
[0163] Step 240: Control the engine to operate according to the target torque.
[0164] In some embodiments, the control method of the vehicle range extender provided in the embodiments of the present application is executed by a vehicle control system, which includes a vehicle controller and a range extender controller, wherein the range extender controller includes a generator controller and an engine controller.
[0165] Specifically, the vehicle controller obtains the extended-range mode of the first vehicle, determines that the power of the first vehicle is less than the preset extended-range power, instructs the generator controller to control the start of the generator, and the engine controller to control the start of the engine. After the start is successful, a start success message is sent to the vehicle controller. The vehicle controller determines the target speed, target power generation power and target torque based on the start success message, and sends the target torque to the engine controller for execution.
[0166] The vehicle controller and the range extender controller communicate with each other via a controller area network (CAN).
[0167] In some embodiments, when the battery power of the first vehicle is greater than a power threshold, or the battery limited charging power is less than a preset power threshold, the range extender is turned off, the engine is controlled to enter an OFF state, and the generator is controlled to enter an OFF state.
[0168] In some embodiments, the target power generation of the first vehicle is limited based on the vehicle range extender temperature.
[0169] The range extender temperature includes the engine temperature and the generator temperature.
[0170] Schematically, when the engine temperature is lower than the low temperature threshold (T1), the target power generation power is limited (for example, the target power generation power is reduced to a preset power generation power, etc.) until the engine temperature rises to a first preset temperature threshold (T2), and the power limitation is released; when the engine temperature is higher than a first high temperature threshold (T3), the target power generation power is limited until the engine temperature drops to T2, and the power limitation is released; when the generator temperature is higher than a second high temperature threshold (T4), the target power generation power is limited until the generator temperature drops to a second preset temperature threshold (T5).
[0171] Among them, T1<T2<T3, T4<T5.
[0172] In summary, the method provided in the embodiment of the present application can automatically obtain different types of range-extending modes, start the range extender according to different range-extending power thresholds based on different types of range-extending modes, and determine the target torque of the engine according to the type of range-extending mode. It can adapt to complex driving conditions and changeable driving behaviors, flexibly determine different range-extending modes, and adopt different range-extending control methods for different range-extending modes, so as to accurately control the speed of the engine and generator for different range-extending modes. It can not only improve control accuracy and efficiency, but also flexibly optimize fuel consumption and battery usage for different range-extending modes, thereby ensuring the vehicle's power and economy requirements and improving the vehicle's range-extending control performance.
[0173] In some embodiments, the vehicle range extender control method provided in the embodiments of the present application is executed by a vehicle control system, which includes a vehicle controller and a range extender controller, wherein the range extender controller includes a generator controller and an engine controller. Figure 4 , Figure 4 This is a schematic diagram of the vehicle control system structure provided by an exemplary embodiment of the present application. Figure 4As shown, the vehicle control system includes a right-domain control system (Vehicle Control Center Module, VCCM) 410, a drive motor and motor controller (Motor Control Unit, MCU), an extended-range system 420, a power battery, a battery management system (Battery Management System, BMS), a left-domain control system (Zone Control Unit Left, ZCUL), an integrated electric brake system (IEBS), an electronic transmission range selector (ETRS), an advanced driver-assistance system (ADAS), and an integrated cockpit management system (ICM).
[0174] The VCCM is responsible for driver demand analysis, high-voltage control, accessory management, energy management, thermal management, and gateway functions to communicate data with other control units via CAN.
[0175] Range extender system 420 includes an engine 401 and an integrated starter / generator (ISG) motor 402 mechanically connected to the engine, as well as an engine management system (EMS) 421 for controlling engine 401 and a generator control unit (GCU) 422 for controlling generator 402. The GCU, EMS, and VCCM communicate via CAN.
[0176] The ISG motor 402 is responsible for starting the engine and converting the engine's kinetic energy into electrical energy for power generation.
[0177] The power battery and battery management system BMS are used to provide energy for the entire vehicle and drive motor. They are connected to the high voltage of the drive motor, and the battery management system is connected to the CAN control system of the right side of the vehicle body.
[0178] The left-domain control system of the vehicle body is responsible for window lifting and lowering control, vehicle opening and locking, seat control, etc.
[0179] The gear shift control mechanism ETRS is responsible for obtaining the driver's gear lever operation and sending the driver's requirements through CAN to the right-domain control system of the vehicle body to analyze the driver's gear requirements.
[0180] The intelligent cockpit domain control system includes instruments that display vehicle speed and alarm information, as well as a large-screen display system responsible for human-machine interaction information (Automotive Control Unit, ACU), which communicates with other control units via CAN.
[0181] The driver can set the start-up mode of the extended-range system on the large screen: fuel priority, pure electric priority, and extreme pure electric.
[0182] VCCM obtains the extended-range mode set by the driver through CAN, calculates the target power generation according to the vehicle status, controls the engine to operate in the optimal working range, and drives the generator to generate electricity to ensure fuel economy, vehicle power and endurance.
[0183] VCCM monitors the fault levels reported by the engine EMS and generator GCU in real time, and uses the fault levels to determine the power limit for power generation and provide reminders for customers about vehicle usage.
[0184] The VCCM monitors the range extender system temperature fed back by the engine EMS and the generator GCU in real time. In low temperature conditions, the engine is warmed up or the power generation is limited. In high temperature conditions, the power generation is limited.
[0185] Specifically, when the engine temperature is lower than the low-temperature threshold (T1), the target power generation is limited (for example, the target power generation is reduced to a preset power generation, etc.) until the engine temperature rises to a first preset temperature threshold (T2), and the power limitation is released; when the engine temperature is higher than a first high-temperature threshold (T3), the target power generation is limited until the engine temperature drops to T2, and the power limitation is released; when the generator temperature is higher than a second high-temperature threshold (T4), the target power generation is limited until the generator temperature drops to a second preset temperature threshold (T5).
[0186] Among them, T1<T2<T3, T4<T5.
[0187] For different range-extending modes, the target torque is determined in different ways. In combination with any embodiment corresponding to the above-mentioned vehicle control system and the above-mentioned vehicle range-extending control method, the control methods of different range-extending modes are described. The following A1>A2>A3.
[0188] (1) VCCM obtains the range-extending mode set by the driver through ICM in real time, when the obtained range-extending mode is the fuel mode.
[0189] VCCM determines that the vehicle's battery power is less than A1. VCCM controls the target speed of the generator GCU to be n1 revolutions (this speed point is set according to the emission characteristics of the engine. Different from the starter of gasoline vehicles, the ISG starter can start the engine at a high speed point, which is beneficial to emissions). The engine is started, and when the engine starts successfully, EMS feeds back the start success flag to VCCM.
[0190] VCCM detects the optimal power point of the engine as the target power generation power P1 according to the engine's universal characteristic curve.
[0191] According to the engine's universal characteristic curve, find the engine speed n1 corresponding to the engine's efficient point as the target speed of the generator, and request GCU to execute.
[0192] Calculate the engine torque Tq1 = P1 / n1.
[0193] VCCM sends the engine target torque Tq1 to EMS for execution through the CAN network.
[0194] When VCCM detects that the vehicle speed is less than the preset vehicle speed V, the target power generation power is set to the target value P2 (P2 < P1, considering the NVH of the vehicle, the power generation power is requested to be reduced when driving at low speed).
[0195] According to the engine NVH, set the engine speed n2 as the target speed of the generator, and request GCU to execute.
[0196] Calculate the engine torque Tq2 = P2 / n2.
[0197] VCCM sends the engine target torque Tq2 to EMS for execution through the CAN network.
[0198] When the power continues to drop to A2, switch to pure electric mode to calculate the target power.
[0199] Because the engine and the generator are mechanically connected coaxially, the generator speed control is more stable. Therefore, the generator is set to speed control, and the engine is set to torque control;
[0200] When VCCM detects that the battery power is greater than the power threshold (Amax), or the battery limited charging power is less than the preset power threshold (Pmin), turn off the range extender, control the engine to enter the off state, and control the generator to enter the off state.
[0201] The above fuel mode is applicable to high-speed conditions.
[0202] (The) VCCM obtains the range extender mode set by the driver through the ICM in real time. When the obtained range extender mode is pure electric mode.
[0203] The VCCM determines that the vehicle's battery charge is less than A2. The VCCM controls the generator GCU to a target speed of n1 (this speed point is set according to the engine's emission characteristics. Unlike the starter of a gasoline vehicle, the ISG starter can start the engine at a high speed point, which is beneficial to emissions). The engine starts. If the engine starts successfully, the EMS sends a start success flag to the VCCM.
[0204] VCCM calculates the target power generation power P3 = P consumption based on the driver's power consumption (P consumption = P drive + P load) to maintain the vehicle's power consumption.
[0205] According to the engine universal characteristic curve, the engine's relatively high efficiency point corresponding to the engine speed n3 is found and used as the target speed of the generator, and the GCU is requested to execute it.
[0206] The engine torque Tq3=P3 / n3 is calculated.
[0207] The VCCM sends the engine target torque Tq3 to the EMS via the CAN network for execution.
[0208] Pure electric mode is suitable for urban conditions.
[0209] (3) VCCM obtains the extended-range mode set by the driver through ICM in real time, when the obtained extended-range mode is the extreme pure electric mode.
[0210] The VCCM determines that the vehicle's battery charge is less than A3. The VCCM controls the generator GCU to a target speed of n1 rpm (this speed point is set based on the engine's emission characteristics. Unlike the starter of a gasoline vehicle, the ISG starter can start the engine at a high speed point, which is beneficial to emissions). The engine is started. If the engine starts successfully, the EMS sends a start success flag to the VCCM.
[0211] The maximum charging power P allowed by VCCM through the battery 充 max and the maximum power generated by the generator P 发 max calculation of target power generation P4 = min(P 充 max,P 发 max), ensuring that the vehicle's power is replenished to meet the vehicle's driving needs.
[0212] According to the engine universal characteristic curve, the engine's relatively high efficiency point corresponding to the engine speed n4 is found and used as the target speed of the generator, and the GCU is requested to execute it.
[0213] The engine torque Tq4=P4 / n4 is calculated.
[0214] The VCCM sends the engine target torque Tq4 to the EMS via the CAN network for execution.
[0215] The extreme pure electric mode is suitable for short-distance driving.
[0216] (4) The VCCM obtains the extended-range mode set by the driver through the ICM in real time. When the obtained extended-range mode is the automatic mode.
[0217] The VCCM judges that the driving condition of the whole vehicle is highway according to the current driving map of the driver fed back by the ICM.
[0218] The VCCM judges that the power of the whole vehicle is less than A1. The VCCM controls the target speed of the generator GCU to be n1 revolutions (this speed point is set according to the emission characteristics of the engine. Different from the starter of a gasoline vehicle, the ISG starter can start the engine at a high speed point, which is beneficial to emissions), starts the engine, and the engine successfully starts and the EMS feeds back the start success flag bit to the VCCM.
[0219] According to the engine universal characteristic curve, find the engine efficient point corresponding to the engine speed n1 in turn as the target speed of the generator, and request the GCU to execute.
[0220] Calculate the engine torque Tq1 = P1 / n1.
[0221] The VCCM sends the engine target torque Tq1 to the EMS for execution through the CAN network.
[0222] When the VCCM detects that the vehicle speed is less than the preset vehicle speed V, the target power generation power is set to the target value P2 (P2 < P1, considering the NVH of the whole vehicle. At low speed, it is requested to reduce the power generation power).
[0223] According to the engine NVH, set the engine speed n2 as the target speed of the generator, and request the GCU to execute.
[0224] Calculate the engine torque Tq2 = P2 / n2.
[0225] The VCCM sends the engine target torque Tq2 to the EMS for execution through the CAN network.
[0226] The VCCM detects the best power point of the engine according to the engine universal characteristic curve as the target power generation power P1.
[0227] When the power continues to drop to A2, switch to the pure electric mode to calculate the target power.
[0228] Because the engine and the generator are mechanically connected coaxially, the generator controls the speed more stably. Therefore, the generator is set to speed control and the engine is set to torque control.
[0229] When the VCCM detects that the battery power > Amax or the battery limited charging power < Pmin, request the engine to enter the OFF state and the generator to enter the OFF state.
[0230] Based on the current driver's driving map feedback by ICM, VCCM determines that the vehicle's driving road condition is an urban road condition, and the distance to the destination > pure electric range.
[0231] VCCM determines that the vehicle's battery level is less than A4, (A4 < A3) VCCM controls the target speed of the generator GCU to n1 revolutions (this speed point is set according to the emission characteristics of the engine. Different from the starter of a gasoline vehicle, the ISG starter can start the engine at a high speed point, which is beneficial for emissions), starts the engine, and after the engine starts successfully, EMS feeds back the start success flag bit to VCCM.
[0232] VCCM obtains the target power generation power P5 by looking up the table with the remaining driving range, and searches for the engine speed n5 corresponding to the relatively efficient point of the engine according to the engine universal characteristic curve as the target speed of the generator in turn, and requests GCU to execute.
[0233] Calculate the engine torque Tq5 = P5 / n5.
[0234] VCCM sends the engine target torque Tq5 to EMS for execution through the CAN network.
[0235] After VCCM detects that the driver still has a driving demand after reaching the destination, VCCM calculates the target power generation power P3 = P consumption (P consumption = P drive + P load) through the power consumed by the driver to maintain the vehicle's battery level.
[0236] Search for the engine speed n3 corresponding to the relatively efficient point of the engine according to the engine universal characteristic curve as the target speed of the generator in turn, and request GCU to execute.
[0237] Calculate the engine torque Tq3 = P3 / n3.
[0238] VCCM sends the engine target torque Tq3 to EMS for execution through the CAN network.
[0239] (5) VCCM obtains the temperature and fault status of the range extender system in real time.
[0240] When VCCM obtains that the engine temperature fed back by EMS < the set value T1, VCCM limits the power generation power until the engine temperature reaches the set value T2 and no longer limits the power generation power.
[0241] When VCCM obtains that the engine temperature fed back by EMS > the set value T3, VCCM limits the power generation power until the engine temperature reaches the set value T2 and no longer limits the power generation power.
[0242] Among them, T1 < T2 < T3.
[0243] If the generator temperature fed back by the GCU obtained by the VCCM is greater than the set value T4, the VCCM limits the power generation until the generator temperature reaches the set value T5, at which point the power generation is no longer limited, and T4 is less than T5.
[0244] In summary, the system provided in the embodiment of the present application provides a variety of extended-range modes for users to choose from, which can meet a variety of different driving needs; in a specific mode, it can intelligently control the start and stop points of the engine, as well as the target power generation power, to reduce fuel consumption power; comprehensively consider the vehicle's power and economic needs, while taking into account NVH, to improve driving comfort.
[0245] Figure 5 This is a structural block diagram of a control device for a vehicle range extender provided by an exemplary embodiment of the present application. Figure 5 As shown, the device includes the following parts:
[0246] A first determining module 510 is configured to automatically obtain a range-extending mode currently corresponding to a first vehicle, the range-extending mode being used to indicate a start priority of a vehicle range extender of the first vehicle, the vehicle range extender including an engine and a generator;
[0247] an extended-range starting module 520 for starting the engine at a preset speed based on the extended-range mode when the battery level of the first vehicle is less than a preset extended-range battery level, wherein the preset extended-range battery level is pre-set based on the type of the extended-range mode;
[0248] a second determining module 530 for determining target speeds of the engine and the generator, and a target power generation of the generator according to the type of the range-extending mode, and determining a target torque of the engine in the range-extending mode based on the target speeds and the target power generation;
[0249] The range extension control module 540 is configured to control the engine to operate according to the target torque.
[0250] In some embodiments, the extended range mode includes at least one of a fuel mode, a pure electric mode, a limited pure electric mode, and an automatic mode;
[0251] The startup priorities indicated by the fuel mode, the pure electric mode, and the extreme pure electric mode are arranged in descending order;
[0252] The automatic mode is used to control the range-extended mode of the first vehicle to automatically switch between the fuel mode, the pure electric mode, and the extreme pure electric mode;
[0253] The fuel mode corresponds to a first preset extended-range power, the pure electric mode corresponds to a second preset extended-range power, and the extreme pure electric mode corresponds to a third preset extended-range power, wherein the first preset extended-range power, the second preset extended-range power and the third preset extended-range power are arranged in order from high to low.
[0254] In some embodiments, the extended range mode includes the fuel mode; the second determination module 530 is further configured to:
[0255] When the speed of the first vehicle is greater than a preset speed, the preset speed is determined as a first target speed, and a first target power generation corresponding to the first target speed is determined based on an engine universal characteristic curve corresponding to the engine; and a first target torque corresponding to the engine in the fuel mode is determined based on the first target speed and the first target power generation;
[0256] When the speed of the first vehicle is less than a preset speed, determining a second target power generation and a second target speed based on the noise, vibration and harshness (NVH) of the first vehicle; and determining a second target torque of the engine in the fuel mode based on the second target speed and the second target power generation;
[0257] The first target power generation is greater than the second target power generation.
[0258] In some embodiments, the first determination module 510 is further configured to automatically switch to the pure electric mode when the battery level of the first vehicle drops to the second preset extended-range battery level.
[0259] In some embodiments, the extended-range mode includes the pure electric mode; the second determining module 530 is further configured to:
[0260] obtaining an actual generated power corresponding to the first vehicle as a third target generated power corresponding to the pure electric mode;
[0261] determining a third target speed corresponding to a third target generated power based on an engine universal characteristic curve corresponding to the engine;
[0262] A third target torque is determined based on the third target rotational speed and the third target generated power.
[0263] In some embodiments, the extended-range mode includes the extreme pure electric mode; the second determining module 530 is further configured to:
[0264] determining a fourth target generated power based on a charging power threshold and a generated power threshold corresponding to the first vehicle;
[0265] determining a fourth target speed corresponding to a fourth target generated power based on an engine universal characteristic curve corresponding to the engine;
[0266] A fourth target torque is determined based on the fourth target rotational speed and the fourth target generated power.
[0267] In some embodiments, the extended-range mode includes the automatic mode; the second determining module 530 is further configured to:
[0268] Obtaining the current driving condition of the first vehicle;
[0269] When the driving road condition is a high-speed road condition, automatically determining that the first vehicle currently corresponds to the fuel mode;
[0270] When the driving road condition is an urban road condition type and the distance between the first vehicle and the driving destination is greater than the pure electric range of the first vehicle, automatically determining that the first vehicle currently corresponds to the extreme pure electric mode;
[0271] When the driving road condition indicates that the first vehicle has arrived at the driving destination and the first vehicle has a need to continue driving, it is automatically determined that the first vehicle currently corresponds to the pure electric mode.
[0272] In some embodiments, the first determining module 510 is further configured to:
[0273] Acquiring the driving road condition through a navigation system of the first vehicle;
[0274] In the event of a network connection failure of the navigation system, acquiring an image of an environment corresponding to the first vehicle in real time through a camera acquisition device of the first vehicle;
[0275] Identifying a speed limit sign in the environment image or infrastructure within a preset range of the first vehicle;
[0276] When the speed limit sign indicates that the driving speed range of the area where the first vehicle is located belongs to a preset high-speed range, determining that the driving road condition belongs to the high-speed road condition type;
[0277] When the speed limit sign indicates that the driving speed range of the area where the first vehicle is located belongs to a preset low-speed range, or when it is identified that the infrastructure belongs to a preset urban type facility, it is determined that the driving road condition belongs to the urban road condition type.
[0278] In some embodiments, the range-extending starting module 520 is further configured to start the engine at the preset speed based on the extreme pure electric mode when the battery level of the first vehicle is less than a fourth preset range-extending battery level, and the fourth preset range-extending battery level is less than the third preset range-extending battery level.
[0279] The second determining module 530 is further configured to determine a fifth target power generation power from a preset odometer based on the pure electric cruising distance, the preset odometer including a correspondence between the pure electric cruising distance and the target power generation power in the extreme pure electric mode;
[0280] The second determining module 530 is further configured to determine a fifth target speed corresponding to a fifth target generated power based on an engine universal characteristic curve corresponding to the engine;
[0281] The second determination module 530 is further configured to determine a fifth target torque based on the fifth target speed and the fifth target generated power.
[0282] In summary, the device provided in the embodiment of the present application can automatically obtain different types of range-extending modes, start the range extender according to different range-extending power thresholds according to different types of range-extending modes, and determine the target torque of the engine according to the type of range-extending mode. It can adapt to complex driving conditions and changeable driving behaviors, flexibly determine different range-extending modes, and adopt different range-extending control methods for different range-extending modes, so as to accurately control the speed of the engine and generator for different range-extending modes. It can not only improve control accuracy and efficiency, but also flexibly optimize fuel consumption and battery usage for different range-extending modes, thereby ensuring the vehicle's power and economy requirements and improving the vehicle's range-extending control performance.
[0283] It should be noted that the control device for the vehicle range extender provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0284] Figure 6 The following is a block diagram of a terminal 600 according to an exemplary embodiment of the present application. The terminal 600 may be a smartphone, tablet computer, MP3 player, MP4 player, laptop computer, or desktop computer. The terminal 600 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other similar names.
[0285] Typically, the terminal 600 includes a processor 601 and a memory 602 .
[0286] The processor 601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 601 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 601 may be integrated with a graphics processing unit (GPU), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 601 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.
[0287] Memory 602 may include one or more computer-readable storage media, which may be non-transitory. Memory 602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 602 is used to store at least one instruction, which is executed by processor 601 to implement the vehicle range extender control method provided in the method embodiment of the present application.
[0288] In some embodiments, the terminal 600 further includes some other components 603, and the type and quantity of the other components 603 can be selected based on the functional requirements of the terminal 600. It will be understood by those skilled in the art that Figure 6 The structure shown in the figure does not constitute a limitation on the terminal 600, and the terminal 600 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0289] The embodiment of the present application further provides a computer device, which can be implemented as follows: Figure 1 The terminal or server shown. The computer device includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, code set, or instruction set, and the at least one instruction, at least one program, code set, or instruction set is loaded and executed by the processor to implement the vehicle range extender control method provided by each of the above method embodiments.
[0290] An embodiment of the present application also provides a computer-readable storage medium, on which is stored at least one instruction, at least one program, code set, or instruction set. The at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the vehicle range extender control method provided in the above-mentioned method embodiments.
[0291] Embodiments of the present application also provide a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the vehicle range extender control method provided in each of the above method embodiments.
[0292] Optionally, the computer-readable storage medium may include: Read Only Memory (ROM), Random Access Memory (RAM), Solid State Drives (SSD), or an optical disk. Among them, the random access memory may include resistance random access memory (ReRAM) and dynamic random access memory (DRAM). The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0293] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.
[0294] The above description is merely an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A control method for a vehicle range extender, characterized in that: The method comprises: Automatically obtain the range-extending mode currently corresponding to the first vehicle, the range-extending mode including a fuel mode, a pure electric mode, an extreme pure electric mode and an automatic mode; the fuel mode, the pure electric mode and the extreme pure electric mode respectively indicate the startup priority of the vehicle range extender, which are arranged in order from high to low; the automatic mode is used to control the range-extending mode of the first vehicle to automatically switch between the fuel mode, the pure electric mode and the extreme pure electric mode; the fuel mode corresponds to a first preset range-extending power, the pure electric mode corresponds to a second preset range-extending power, and the extreme pure electric mode corresponds to a third preset range-extending power, wherein the first preset range-extending power, the second preset range-extending power and the third preset range-extending power are arranged in order from high to low, and the vehicle range extender includes an engine and a generator, and the generator is an ISG motor coaxially mechanically connected to the engine; When the battery level of the first vehicle is less than a preset range-extending battery level, starting the engine at a preset speed based on the range-extending mode, wherein the preset range-extending battery level is pre-set based on the type of the range-extending mode; determining target speeds of the engine and the generator, and a target power generation of the generator according to the type of the range-extending mode, and determining a target torque of the engine in the range-extending mode based on the target speeds and the target power generation; controlling the engine to operate according to the target torque; Among them, in the automatic mode, the extended-range mode is automatically determined according to the driving road conditions, including: obtaining the current driving conditions of the first vehicle; when the driving road conditions belong to the highway road condition type, automatically determining that the first vehicle currently corresponds to the fuel mode; when the driving road conditions belong to the urban road condition type, and the distance between the first vehicle and the driving destination is greater than the pure electric range of the first vehicle, automatically determining that the first vehicle currently corresponds to the extreme pure electric mode, the pure electric range refers to the distance that the first vehicle can sustainably travel with the remaining power in the pure electric mode, and the extreme pure electric mode can limit vehicle performance to save electricity; when the driving conditions indicate that the first vehicle has reached the driving destination and the first vehicle has a need to continue driving, automatically determining that the first vehicle currently corresponds to the pure electric mode.
2. The method according to claim 1, characterized in that When the first vehicle corresponds to the fuel mode, determining the target speeds of the engine and the generator, and the target power generation of the generator according to the type of the range-extended mode, and determining the target torque of the engine in the range-extended mode based on the target speed and the target power generation include: When the speed of the first vehicle is greater than a preset speed, the preset speed is determined as a first target speed, and a first target power generation corresponding to the first target speed is determined based on an engine universal characteristic curve corresponding to the engine; and a first target torque corresponding to the engine in the fuel mode is determined based on the first target speed and the first target power generation; When the speed of the first vehicle is less than a preset speed, determining a second target power generation and a second target speed based on the noise, vibration and harshness (NVH) of the first vehicle; and determining a second target torque of the engine in the fuel mode based on the second target speed and the second target power generation; The first target power generation is greater than the second target power generation.
3. The method according to claim 2, characterized in that The method further comprises: When the power of the first vehicle drops to the second preset extended-range power, it automatically switches to the pure electric mode.
4. The method according to claim 1, wherein When the first vehicle corresponds to the pure electric mode, determining the target speeds of the engine and the generator, and the target generated power of the generator according to the type of the extended-range mode, and determining the target torque of the engine in the extended-range mode based on the target speed and the target generated power, includes: obtaining an actual generated power corresponding to the first vehicle as a third target generated power corresponding to the pure electric mode, the actual generated power including at least one of vehicle drive power and vehicle load power; determining a third target speed corresponding to a third target generated power based on an engine universal characteristic curve corresponding to the engine; A third target torque is determined based on the third target rotational speed and the third target generated power.
5. The method according to claim 4, characterized in that When the first vehicle corresponds to the extreme pure electric mode, determining the target speeds of the engine and the generator, and the target power generation of the generator according to the type of the extended-range mode, and determining the target torque of the engine in the extended-range mode based on the target speeds and the target power generation include: determining a fourth target generated power based on a charging power threshold and a generated power threshold corresponding to the first vehicle, wherein the charging power threshold is used to indicate a maximum charging power currently acceptable to the vehicle battery, and the generated power threshold is used to indicate a maximum power currently capable of being generated by the generator; determining a fourth target speed corresponding to a fourth target generated power based on an engine universal characteristic curve corresponding to the engine; A fourth target torque is determined based on the fourth target rotational speed and the fourth target generated power.
6. The method according to any one of claims 1 to 5, characterized in that: The obtaining of the current driving condition of the first vehicle includes: Acquiring the driving road condition through a navigation system of the first vehicle; In the event of a network connection failure of the navigation system, acquiring an image of an environment corresponding to the first vehicle in real time through a camera acquisition device of the first vehicle; Identifying a speed limit sign in the environment image or infrastructure within a preset range of the first vehicle; When the speed limit sign indicates that the driving speed range of the area where the first vehicle is located belongs to a preset high-speed range, determining that the driving road condition belongs to the high-speed road condition type; When the speed limit sign indicates that the driving speed range of the area where the first vehicle is located belongs to a preset low-speed range, or when it is identified that the infrastructure belongs to a preset urban type facility, it is determined that the driving road condition belongs to the urban road condition type.
7. A control device for a vehicle range extender, characterized in that: The device comprises: A first determination module is configured to automatically obtain a range-extending mode currently corresponding to a first vehicle, the range-extending mode including a fuel mode, a pure electric mode, an extreme pure electric mode, and an automatic mode; the fuel mode, the pure electric mode, and the extreme pure electric mode respectively indicate a startup priority of a vehicle range extender, arranged in descending order; the automatic mode is configured to control the range-extending mode of the first vehicle to automatically switch between the fuel mode, the pure electric mode, and the extreme pure electric mode; the fuel mode corresponds to a first preset range-extending power, the pure electric mode corresponds to a second preset range-extending power, and the extreme pure electric mode corresponds to a third preset range-extending power, wherein the first preset range-extending power, the second preset range-extending power, and the third preset range-extending power are arranged in descending order, and the vehicle range extender includes an engine and a generator, and the generator is an ISG motor coaxially mechanically connected to the engine; an extended-range starting module, configured to start the engine at a preset speed based on the extended-range mode when the battery level of the first vehicle is less than a preset extended-range battery level, wherein the preset extended-range battery level is pre-set based on the type of the extended-range mode; a second determining module, configured to determine target speeds of the engine and the generator, and a target generated power of the generator according to the type of the range-extending mode, and to determine a target torque of the engine in the range-extending mode based on the target speeds and the target generated power; an extended-range control module, configured to control the engine to operate according to the target torque; Among them, in the automatic mode, the extended-range mode is automatically determined according to the driving road conditions, including: obtaining the current driving conditions of the first vehicle; when the driving road conditions belong to the highway road condition type, automatically determining that the first vehicle currently corresponds to the fuel mode; when the driving road conditions belong to the urban road condition type, and the distance between the first vehicle and the driving destination is greater than the pure electric range of the first vehicle, automatically determining that the first vehicle currently corresponds to the extreme pure electric mode, the pure electric range refers to the distance that the first vehicle can sustainably travel with the remaining power in the pure electric mode, and the extreme pure electric mode can limit vehicle performance to save electricity; when the driving conditions indicate that the first vehicle has reached the driving destination and the first vehicle has a need to continue driving, automatically determining that the first vehicle currently corresponds to the pure electric mode.
8. A computer device, characterized in that: The computer device includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the control method of the vehicle range extender according to any one of claims 1 to 6.
Citation Information
Patent Citations
Range extension control method and device based on navigation information
CN117465288A
Range extender power generation control method and device, electronic equipment and storage medium
CN117864094A