Vehicle control method and apparatus

WO2026175125A1PCT designated stage Publication Date: 2026-08-27YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/075792
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-02-20
Filing Date
2026-01-29
Publication Date
2026-08-27

Smart Images

  • Figure CN2026075792_27082026_PF_FP_ABST
    Figure CN2026075792_27082026_PF_FP_ABST
Patent Text Reader

Abstract

A vehicle control method and apparatus, which are applied to the technical field of vehicles. The vehicle control method comprises: firstly, acquiring target information, and restricting start and stop of an engine of a vehicle on the basis of the target information, wherein the target information comprises gear shift information of the vehicle and / or road detection information, the gear information of the vehicle indicates a shift from a parking gear to a drive gear or a shift from the parking gear to a reverse gear, and the road detection information is used for indicating that the vehicle is traveling on an internal road. In this way, during the traveling process of a vehicle in a specific scenario (for example, a departure scenario), a user is less likely to perceive engine noise, thereby helping to improve the user's NVH experience.
Need to check novelty before this filing date? Find Prior Art

Description

A vehicle control method and device

[0001] This application claims priority to Chinese Patent Application No. 202510192387.3, filed on February 20, 2025, entitled “A Vehicle Control Method and Apparatus”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of vehicle technology, and in particular to a vehicle control method and device. Background Technology

[0003] Hybrid electric vehicles (HEVs) are vehicles that use two or more power sources. Common power sources are divided into two types: an engine (or range extender) and an electric motor. The engine is powered by non-renewable energy sources such as gasoline or diesel, while the electric motor is powered by an electrical energy storage device (battery).

[0004] Currently, in traditional hybrid vehicles, the method of controlling the engine start-stop based on the remaining charge of the vehicle battery is prone to the following problems: the engine is started directly when the user gets in the car. If this occurs in areas with low noise levels, such as underground parking garages, parks, and residential areas, the engine noise will be loud, and the user will easily perceive the engine noise, resulting in a poor NVH experience. Summary of the Invention

[0005] This application discloses a vehicle control method and device that enables users to perceive engine noise less during vehicle operation in specific scenarios (such as departure scenarios), thereby improving the user's NVH experience.

[0006] In a first aspect, this application provides a vehicle control method, which includes: first, acquiring target information, the target information including vehicle gear shifting information and / or road detection information, wherein the vehicle gear shifting information is either parking gear shifting to forward gear or parking gear shifting to reverse gear, and the road detection information is used to indicate that the vehicle is traveling on an internal road; then, restricting the start and stop of the vehicle's engine based on the target information.

[0007] For example, the above method is applied to a control device, which can be a domain controller within a vehicle or a component within a domain controller. Components can be, for example, chips, control units, integrated circuits, etc. For instance, the domain controller can be a hardware-software integrated platform supporting intelligent driving, i.e., a vehicle computing platform, such as a mobile data center (MDC); it can also be a hardware-software integrated platform supporting body control and chassis control, such as a vehicle domain controller (VDC) or a vehicle control unit (VCU). In some solutions, the domain controller can also be a controller that integrates the functions of multiple components from the aforementioned VDC, MDC, and cockpit domain controller (CDC). As an example, by integrating VDC, MDC, and CDC, a domain controller capable of providing body control functions, autonomous driving control functions, and cockpit control functions can be obtained. In this case, the domain controller can also be referred to as a central computing unit.

[0008] Here, the control unit is deployed on the vehicle. Exemplarily, the vehicle can be a hybrid electric vehicle (HEV), a range-extended electric vehicle (REEV), a plug-in hybrid electric vehicle (PHEV), or other types of hybrid vehicles.

[0009] In some solutions, the engine can also be replaced with a range extender, internal combustion engine, hybrid controller, etc.

[0010] For example, internal roads can be roads paved within a semi-enclosed area, providing access for both vehicles and pedestrians. This semi-enclosed area can be located above ground or underground. Examples include parking lots, industrial parks, residential communities, campuses, parks, highway rest areas, warehouses, and logistics centers. In some solutions, speed limits may be imposed on vehicles traveling on internal roads.

[0011] In the methods described above, shifting the vehicle gear from park to drive or from park to reverse indicates that the vehicle has just started or begun. By limiting the engine's start-stop function, the user's NVH experience is improved during this initial stage. Alternatively, when the vehicle is running and detected as being on internal roads, limiting the engine's start-stop function ensures that the engine is quiet or barely perceptible to the user, resulting in a better NVH experience. Or, if and only if the vehicle is detected as being on internal roads, limiting the engine's start-stop function further improves the user's NVH experience by making the engine noise less perceptible in that scenario. In summary, these methods can minimize the perceptible engine noise during specific driving scenarios, providing a quieter and more comfortable in-car environment for passengers and enhancing both driving experience and ride comfort.

[0012] In one possible implementation of the first aspect, the target information further includes vehicle travel distance information, which includes a first distance and / or a second distance, wherein the first distance is the travel distance of the vehicle after departing from the origin, and the second distance is the remaining travel distance of the vehicle from the destination.

[0013] For example, the departure point, also known as the origin, refers to the location where the vehicle begins its journey or its starting position. The destination can be the end point of the navigation route set by the user in the map navigation system. For example, the departure point or destination can be represented by an address, the name of a point of interest (such as a restaurant, parking lot, gas station, hospital, etc.), or specific coordinate information.

[0014] By implementing the above method, the first distance can be used to determine whether the vehicle has just left the departure point or is not too far away in the departure scenario, and the second distance can be used to identify whether the vehicle is currently in the arrival scenario. This enables users to be less likely to perceive engine noise during the vehicle's operation in the departure or arrival scenarios, which is beneficial to improving the user's NVH experience.

[0015] In one possible implementation of the first aspect, when the driving distance information includes a first distance, restricting the start-stop of the vehicle's engine based on the target information includes: restricting the start-stop of the engine based on the vehicle's gear shifting information and the first distance; wherein the first distance is less than or equal to a first distance threshold.

[0016] When the above implementation method is implemented, if the vehicle is started and in motion, and the distance traveled by the vehicle after departing from the starting point is less than or equal to the first distance threshold, the corresponding scenario is that the vehicle has just departed or has just departed. The vehicle may still be in an area with low noise levels, such as an underground garage, residential area, or industrial park, or in the process of leaving the area. By restricting the start and stop of the engine, the user is less likely to perceive engine noise in this scenario, which is beneficial to the user's NVH experience.

[0017] In one possible implementation of the first aspect, when the driving distance information includes a second distance, restricting the start-stop of the vehicle's engine based on the target information includes: restricting the start-stop of the engine based on road detection information and the second distance; wherein the second distance is less than or equal to a second distance threshold.

[0018] By implementing the above method, when it is detected that the vehicle is traveling on an internal road and the remaining driving distance from the vehicle to the destination is less than or equal to the second distance threshold, the corresponding scenario can be that the vehicle is about to reach the destination and is currently in an area with low noise levels, such as an underground garage, residential area, or industrial park, or is about to enter such an area. By restricting the start and stop of the engine, the user is less likely to perceive engine noise in this scenario, which is beneficial to the user's NVH experience.

[0019] In one possible implementation of the first aspect, the driving distance information further includes a third distance, which is the driving distance of the vehicle after leaving the destination. The engine start-stop is restricted based on the road detection information and the second distance, including: restricting the engine start-stop based on the road detection information, the second distance, and the third distance; wherein the third distance is less than or equal to a third distance threshold.

[0020] By implementing the above method, when it is detected that the vehicle is traveling on an internal road, the remaining distance from the destination is no greater than the second distance threshold, and the distance traveled after leaving the destination is no greater than the third distance threshold, the corresponding scenario could be that the vehicle is gradually approaching the destination. After reaching the destination, the vehicle does not turn off the engine but leaves the destination to find a parking spot nearby (e.g., within the range of the third distance threshold). That is, from the time the vehicle leaves the destination until it is finally put into park, the distance traveled does not exceed the third distance threshold. During this process, the vehicle is still in an area with low noise levels, such as an underground garage, residential area, or industrial park. By limiting the start and stop of the engine, the user is less likely to perceive engine noise in this scenario, which is beneficial to the user's NVH experience.

[0021] In one possible implementation of the first aspect, the method further includes: obtaining road detection information from map navigation information; or obtaining road detection information based on the perception results of the vehicle's sensors.

[0022] Implementing the above method allows for direct acquisition of road detection information and speed blocks from map navigation data, without consuming the vehicle's own computing resources. It only requires the vehicle to have navigation software installed, resulting in relatively low implementation costs. Furthermore, using vehicle-based sensor perception to obtain road detection information allows the vehicle to perceive its surroundings in real time, better determining whether it is currently traveling on internal roads. This approach offers high accuracy and real-time performance of the road detection information.

[0023] In one possible implementation of the first aspect, the start-stop of the vehicle's engine is restricted, including: controlling the engine not to start, or controlling the start-stop of the engine according to the vehicle's speed.

[0024] Implementing the above methods ensures that the engine produces no noise when it is not running, resulting in a superior NVH experience for users. Controlling engine start-stop based on vehicle speed—that is, suppressing engine start-up through speed limits, such as shutting off the engine when the vehicle is stationary or traveling at low speeds and starting the engine only when the vehicle is traveling at high speeds—improves the driving experience and passenger comfort.

[0025] In one possible implementation of the first aspect, controlling the start and stop of the engine based on the vehicle's speed includes:

[0026] When the vehicle's speed exceeds a first speed threshold, the engine is started; and,

[0027] When the vehicle's speed is less than the second speed threshold, the engine is shut down.

[0028] Among them, the first speed threshold is greater than the second speed threshold.

[0029] By implementing the above method, the engine is controlled to start at higher vehicle speeds and stop at lower speeds. This results in higher wind and road noise during vehicle operation, making the noise generated during engine start-stop and operation less noticeable. Consequently, users are less likely to perceive engine noise, improving the user's NVH experience. Furthermore, setting the first speed threshold higher than the second speed threshold avoids frequent engine start-stop cycles, which helps extend engine lifespan and conserves resources.

[0030] Secondly, this application provides a device for vehicle control, the device comprising: an acquisition unit for acquiring target information, the target information including vehicle gear shifting information and / or road detection information, wherein the vehicle gear shifting information is either parking gear shifting to forward gear or parking gear shifting to reverse gear, and the road detection information is used to indicate that the vehicle is traveling on an internal road; and a processing unit for restricting the start and stop of the vehicle's engine based on the target information.

[0031] In one possible implementation of the second aspect, the target information further includes vehicle travel distance information, which includes a first distance and / or a second distance, wherein the first distance is the travel distance of the vehicle after departing from the origin, and the second distance is the remaining travel distance of the vehicle from the destination.

[0032] In one possible implementation of the second aspect, when the driving distance information includes a first distance, the processing unit is specifically used to: restrict the start and stop of the engine based on the vehicle's gear shifting information and the first distance; wherein the first distance is less than or equal to a first distance threshold.

[0033] In one possible implementation of the second aspect, when the driving distance information includes a second distance, the processing unit is specifically used to: restrict the start-stop of the engine based on the road detection information and the second distance; wherein the second distance is less than or equal to a second distance threshold.

[0034] In one possible implementation of the second aspect, the driving distance information also includes a third distance, which is the driving distance of the vehicle after leaving the destination. The engine start-stop is restricted based on the road detection information and the second distance, including: restricting the engine start-stop based on the road detection information, the second distance and the third distance; wherein the third distance is less than or equal to a third distance threshold.

[0035] In one possible implementation of the second aspect, the acquisition unit is further configured to acquire road detection information from map navigation information; or, the processing unit is further configured to acquire road detection information based on the perception results of the vehicle's sensors.

[0036] In one possible implementation of the second aspect, the processing unit is specifically used to: control the engine not to start, or control the start and stop of the engine according to the vehicle's driving speed.

[0037] In one possible implementation of the second aspect, the processing unit is specifically used for:

[0038] When the vehicle's speed exceeds a first speed threshold, the engine is started; and,

[0039] When the vehicle's speed is less than the second speed threshold, the engine is shut down.

[0040] Among them, the first speed threshold is greater than the second speed threshold.

[0041] Thirdly, this application provides an apparatus for vehicle control, the apparatus including a processor and a memory, wherein the memory is used to store program instructions; the processor invokes the program instructions in the memory to cause the apparatus to perform the method of the first aspect or any possible implementation thereof.

[0042] Fourthly, this application provides a vehicle that includes the apparatus of the second aspect or any possible implementation thereof, or includes the apparatus shown in the third aspect.

[0043] Fifthly, this application provides a computer-readable storage medium including computer instructions that, when executed by a processor, implement the method in the first aspect or any possible implementation thereof.

[0044] Sixthly, this application provides a computer program product that, when executed by a processor, implements the methods described in the first aspect or any possible embodiment of the first aspect. The computer program product may, for example, be a software installation package. When the methods provided by any possible design of the first aspect are required, the computer program product can be downloaded and executed on a processor to implement the methods described in the first aspect or any possible embodiment of the first aspect.

[0045] The technical effects of the second to sixth aspects mentioned above can be referred to the description of the first aspect above, and will not be repeated here. Attached Figure Description

[0046] Figure 1 is a schematic diagram of the architecture of a vehicle control system provided in an embodiment of this application;

[0047] Figure 2 is a flowchart of a vehicle control method provided in an embodiment of this application;

[0048] Figure 3 is a flowchart of another vehicle control method provided in an embodiment of this application;

[0049] Figure 4 is a flowchart of another vehicle control method provided in an embodiment of this application;

[0050] Figure 5 is a flowchart of another vehicle control method provided in an embodiment of this application;

[0051] Figure 6A is a schematic diagram of an application scenario provided by an embodiment of this application;

[0052] Figure 6B is a schematic diagram of another application scenario provided by an embodiment of this application;

[0053] Figure 7 is a flowchart of another vehicle control method provided in an embodiment of this application;

[0054] Figure 8 is a structural schematic diagram of a vehicle control device provided in an embodiment of this application;

[0055] Figure 9 is a schematic diagram of the structure of a computing device provided in an embodiment of this application. Detailed Implementation

[0056] In this scheme, prefixes such as "first" and "second" are used solely to distinguish different descriptive objects and do not impose any restrictions on the position, order, priority, quantity, or content of the described objects. For example, if the described object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the modified "fields" are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the described object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority of the "levels." Furthermore, the number of described objects is not limited by prefixes; it can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device," then "first device" and "second device" can be the same device, devices of the same type, or devices of different types. Similarly, if the object being described is "information," then "first information" and "second information" can be information with the same content or information with different content. In summary, the use of prefixes to distinguish the objects being described in the embodiments of this application does not constitute a limitation on the objects being described. The description of the objects being described is based on the claims or the context of the embodiments, and should not constitute an unnecessary limitation due to the use of such prefixes.

[0057] To facilitate understanding, the relevant terms that may be involved in the embodiments of this application will be introduced below.

[0058] (1) NVH

[0059] NVH (Noise, Vibration, and Harshness) is a comprehensive evaluation indicator for measuring the quality of automobile manufacturing, and it is also the most direct factor affecting the user's experience.

[0060] NVH is an acronym for Noise, Vibration, and Harshness. Noise in NVH mainly includes powertrain noise, road noise, wind noise, and accessory noise inside the vehicle, as well as acceleration noise and warning sounds outside the vehicle. Vibration refers to the vibration of vehicle components that passengers can perceive, such as the steering wheel, seats, floor, gear shift lever, dashboard, door panels, and rearview mirrors. Harshness refers to the direct perception of sound and is related to the transient nature of noise and vibration; it can also be understood as roughness and impact characteristics.

[0061] A vehicle's NVH performance can be a subjective evaluation. Vibration reduction and noise reduction can improve the overall NVH performance of a vehicle.

[0062] (2) Classification of hybrid vehicles

[0063] For example, based on the type of power source, a vehicle can be a hybrid electric vehicle (HEV), a fuel cell hybrid electric vehicle (FCEV), a plug-in hybrid electric vehicle (PHEV), a diesel hybrid, or other types of hybrid vehicles. For instance, based on the degree of hybridization, a vehicle can be a micro hybrid, a mild hybrid, a full hybrid, or a plug-in hybrid electric vehicle (PHEV). Furthermore, based on the powertrain architecture, a vehicle can be a series hybrid vehicle, a parallel hybrid vehicle, a power-split hybrid vehicle, etc. In some cases, the vehicle can also be a range-extended electric vehicle (REEV).

[0064] This solution provides a vehicle control system that can limit the start and stop of the engine during vehicle operation in specific scenarios (such as departure or arrival scenarios), making it less likely for users inside the vehicle to perceive engine noise, thus improving the user's NVH experience.

[0065] The composition of the vehicle control system is described below. Referring to Figure 1, which is a schematic diagram of the architecture of a vehicle control system according to an embodiment of this application, the vehicle control system includes a control device and an engine. The control device communicates with the engine wirelessly and / or via a wired connection. The control device is used to control the start and stop of the engine.

[0066] The vehicle control system is deployed on the vehicle. For example, the vehicle may be a hybrid electric vehicle (HEV), a range-extended electric vehicle (REEV), a plug-in hybrid electric vehicle (PHEV), or other types of hybrid vehicles.

[0067] The engine can serve as a power source or auxiliary generator, or it can directly drive the wheels. For example, when applied to the aforementioned series hybrid vehicles or range-extended electric vehicles, the engine is used to generate electricity; when applied to the aforementioned parallel hybrid vehicles or series-parallel hybrid vehicles, the engine is used to directly drive the wheels.

[0068] For example, the control device can be a domain controller within the vehicle or a component within a domain controller. Components can be, for example, chips, control units, integrated circuits, etc. For instance, the domain controller can be a hardware-software integrated platform supporting intelligent driving, i.e., a vehicle computing platform, such as a mobile data center (MDC); it can also be a hardware-software integrated platform supporting body control and chassis control, such as a vehicle domain controller (VDC) or a vehicle control unit (VCU). In some solutions, the domain controller can also be a controller that integrates the functions of multiple components from the aforementioned VDC, MDC, and cockpit domain controller (CDC). As an example, by integrating the VDC, MDC, and CDC, a domain controller capable of providing body control functions, autonomous driving control functions, and cockpit control functions can be obtained. In this case, the domain controller can also be referred to as a central computing unit.

[0069] The vehicle control system shown in Figure 1 can be applied to a variety of application scenarios, such as: mobile internet (MI), industrial control, self-driving, transportation safety, internet of things (IoT), smart city, or smart home.

[0070] The vehicle control system shown in Figure 1 can be applied to various network types, such as one or more of the following: SparkLink, Long Term Evolution (LTE) networks, 5th generation mobile communication technology (5G), wireless local area networks (e.g., Wi-Fi), Bluetooth (BT), Zigbee, or in-vehicle short-range wireless communication networks, etc.

[0071] It is understood that Figure 1 is merely an exemplary architecture diagram of a vehicle control system. In some embodiments, the vehicle control system may also include more functional entities, such as at least one of the following: a map navigation system, an odometer, and onboard sensors (e.g., cameras, lidar, etc.). Furthermore, when applied to different types of hybrid vehicles, the engine in Figure 1 can be replaced with names such as internal combustion engine or range extender. For example, when applied to a hybrid vehicle that uses fuel combustion as its power source, the engine can also be called an internal combustion engine. As another example, when applied to the aforementioned range-extended electric vehicle, the engine can also be called a range extender. Additionally, the method provided in the embodiments of this application can be applied to the vehicle control system shown in Figure 1.

[0072] Referring to Figure 2, which is a flowchart of a vehicle control method provided in an embodiment of this application, this method can be applied to the control device shown in Figure 1. The method shown in the embodiment of Figure 2 includes, but is not limited to, the following steps S201-S202.

[0073] S201: The control device acquires target information, which includes vehicle gear shifting information and / or road detection information.

[0074] The vehicle's gear shift information includes switching from Park to Drive or Park to Reverse. Park is designated P (Park), used for parking; Drive is designated D (Drive), used for normal driving; and Reverse is designated R (Reverse), used for parking.

[0075] For example, the control device can obtain the vehicle's gear position information from the vehicle's gear position sensor (or gear switch sensor). In some solutions, the control device can also determine the vehicle's current gear position information based on the driving speed obtained from the vehicle speed sensor. The control device detects the vehicle's gear position information in real time or periodically to obtain the vehicle's gear shifting information.

[0076] Here, road detection information is used to indicate whether a vehicle is traveling on an internal road.

[0077] For example, internal roads can be roads laid within a semi-enclosed area, providing access for both vehicles and pedestrians. This semi-enclosed area can be located above ground or underground. Examples include parking lots, industrial parks, residential communities, campuses, parks, highway rest areas, warehouses, and logistics centers. In some solutions, speed limits are typically imposed on vehicles traveling on internal roads.

[0078] In one implementation, road detection information can be obtained by the control device acquiring road detection information from map navigation information. It is understood that the vehicle stores a map containing identifiers indicating whether a road is an internal road. When the vehicle is traveling on an internal road, the map navigation information can indicate whether the vehicle is currently on an internal road. For example, the map can be a high-precision map, a specialized industry map (such as a logistics map), or other types of maps that can identify internal roads.

[0079] In another implementation, road detection information can be obtained by the control device based on the perception results of the vehicle's sensors. For example, the vehicle's sensors include, but are not limited to, one or more of the following: vehicle cameras, LiDAR, millimeter-wave radar, ultrasonic radar, microphones, etc.

[0080] For example, the control device performs road sign recognition or surrounding environment feature recognition on image data collected by the vehicle's cameras (e.g., forward-looking or surround-view cameras) to obtain recognition results; and obtains the aforementioned road detection information based on the recognition results. For instance, when performing road sign recognition, the recognition result indicates that the vehicle is located in an internal area, such as a "No Entry for Outsiders" sign in a residential area or a dedicated lane sign in an industrial park, thereby the control device obtains road detection information based on the aforementioned recognition results. As another example, when performing surrounding environment feature recognition, the surrounding environment of internal roads is generally unique; for example, roads within a residential area are often surrounded by residential buildings, green spaces, and recreational facilities; roads within an industrial park are often surrounded by factories and warehouses. Therefore, the control device can also determine whether the vehicle is currently on an internal road based on the recognition results of the surrounding environment feature recognition, thereby obtaining the aforementioned road detection information.

[0081] For example, the control device can also use millimeter-wave radar to detect obstacles around the vehicle and their distance from the vehicle to determine whether the vehicle is currently on an internal road. For instance, due to the characteristics of road design and function, internal roads may have unique obstacle distributions, such as speed bumps, bollards, and temporarily parked vehicles, and the road width is relatively narrow, meaning the vehicle may be close to obstacles on both sides. Millimeter-wave radar detecting these close-range obstacles and their unique distribution can determine whether the vehicle is traveling on an internal road, or, in conjunction with information from other sensors, improve the accuracy of the determination.

[0082] In some solutions, the control device can also integrate and fuse the perception results from multiple sensors to obtain the aforementioned road detection information. This improves the accuracy, reliability, and trustworthiness of the road detection information.

[0083] In some possible embodiments, the target information may also include vehicle travel distance information, which includes a first distance and / or a second distance, wherein the first distance is the distance traveled by the vehicle after departing from the origin, and the second distance is the remaining travel distance of the vehicle to the destination.

[0084] Here, the departure point, also known as the origin, refers to the location where the vehicle begins its journey or its starting position. The destination can be the end point of the navigation route set by the user in the map navigation system. For example, the departure point or destination can be represented by an address, the name of a point of interest (such as a restaurant, parking lot, gas station, hospital, etc.), or specific coordinate information.

[0085] For example, at least one of the origin and destination can be set by the user on the map navigation interface.

[0086] In one implementation, the first distance can be obtained by the control device acquiring the first distance from map navigation information, which is derived from a map navigation system. In some solutions, even without map navigation, the control device can also obtain the first distance from the vehicle's odometer; alternatively, the control device can monitor the number of wheel rotations from the departure point to the current time using wheel speed sensors, and obtain the first distance based on the number of wheel rotations and the wheel circumference; or, the control device can also measure the vehicle's position information in real time using a global positioning system (GPS) and / or an inertial measurement unit (IMU), and obtain the aforementioned first distance based on the various position information obtained by the vehicle from the departure point to the current time.

[0087] In one implementation, the second distance can be obtained by the control device acquiring the second distance from map navigation information, which is derived from a map navigation system. In some solutions, the control device can also combine map navigation information with monitoring data from sensors used for self-positioning (e.g., GPS, IMU, wheel speed sensors) to obtain the second distance. Combining sensor monitoring data with map navigation information allows for a more precise determination of the vehicle's position on the map, thus enabling a more accurate calculation of the second distance. In some solutions, the control device can also obtain the total mileage from the origin to the destination from the map navigation system, and obtain the second distance based on this total mileage and the locally calculated first distance, where the second distance is the difference between the total mileage from the origin to the destination and the first distance.

[0088] In some possible embodiments, the vehicle's travel distance may also include a third distance, which is the distance the vehicle has traveled after leaving its destination.

[0089] In one implementation, the third distance can be obtained by: the control device monitoring the number of wheel rotations from the moment the vehicle departs from the destination to the present moment using wheel speed sensors, and obtaining the third distance based on the number of wheel rotations and the wheel circumference; or, the control device can also measure the vehicle's position information in real time using GPS and / or IMU, and obtain the aforementioned third distance based on the various position information obtained by the vehicle during the process from the moment it departs from the destination to the present moment.

[0090] S202: The control device restricts the start and stop of the vehicle's engine based on the target information.

[0091] In one implementation, the control device restricts the start and stop of the vehicle's engine, including: the control device controlling the engine not to start; or, the control device acquiring the vehicle's speed and controlling the engine's start and stop based on the vehicle's speed. Here, if the engine does not start, the engine does not generate noise, resulting in a better NVH experience for the user.

[0092] Furthermore, the control device controls the engine's start-stop based on the vehicle's speed, including: starting the engine when the vehicle's speed is greater than a first speed threshold; and stopping the engine when the vehicle's speed is less than a second speed threshold; wherein the first speed threshold is greater than the second speed threshold. Here, the control device controls the engine to start only at higher vehicle speeds and stop at lower vehicle speeds. This results in higher wind and road noise during vehicle operation, making the noise generated during engine start-stop and operation less noticeable, thus improving the user's NVH experience.

[0093] Here, the first and second speed thresholds can be set based on experience or are factory default settings. A first speed threshold higher than the second speed threshold can prevent frequent engine start-stop cycles, which helps extend engine life and saves resources.

[0094] In one implementation, the control device restricts the start and stop of the vehicle's engine based on target information, including: the control device restricts the start and stop of the vehicle's engine based on the vehicle's gear shifting information; wherein, the vehicle's gear shifting information is either switching from parking gear to forward gear or switching from parking gear to reverse gear. In other words, when the vehicle is just starting or has just started, the control device can prevent the vehicle's engine from starting or limit the speed threshold for engine start and stop. Thus, if the engine does not start, it will not generate noise, or if the speed threshold for engine start and stop is limited, the user will not easily perceive engine noise, resulting in a better NVH experience for the user when the vehicle is just starting or has just started.

[0095] In another implementation, the control device restricts the start and stop of the vehicle's engine based on target information. This includes: the control device restricts the start and stop of the vehicle's engine based on the vehicle's gear shifting information and road detection information; wherein the vehicle's gear shifting information is switching from parking gear to drive gear or parking gear to reverse gear, and the road detection information indicates that the vehicle is traveling on an internal road. In other words, when the vehicle is started and in motion, if it is detected that the vehicle is currently traveling on an internal road, the control device can prevent the vehicle's engine from starting or limit the speed threshold for engine start and stop. Thus, when the vehicle is traveling on an internal road, the engine is quiet or the user is unlikely to perceive engine noise, resulting in a better NVH experience for the user.

[0096] The above implementation method can be referred to Figure 3. The method shown in Figure 3 is applied between a control device, a map navigation system, and a gear position sensor. For the control device, please refer to the description of the corresponding content in the embodiment of Figure 1. The method shown in Figure 3 includes, but is not limited to, the following steps S301-S303.

[0097] S301: The control device receives the aforementioned road detection information from the map navigation system.

[0098] S302: The control device receives the vehicle's gear position information from the gear position sensor and determines whether to switch the vehicle's gear from parking to forward or reverse based on the gear position information.

[0099] S303: The control device prevents the engine from starting or controls the engine's start-stop function based on the vehicle's speed. Please refer to the description in the corresponding section of S202 above for this step; it will not be repeated here.

[0100] Here, Figure 3 is merely an example of suppressing engine start based on target information as described above. Regarding S301, it can also be described as the control device receiving road detection information from the vehicle's infotainment system or a map application. In some implementations, the control device can also obtain road detection information based on the perception results from the vehicle's sensors.

[0101] In another implementation, when the target information includes vehicle travel distance information and the vehicle travel distance information includes the aforementioned first distance, the control device restricts the start and stop of the vehicle's engine based on the target information. This includes: the control device restricts the start and stop of the vehicle's engine based on the vehicle's gear shifting information and the first distance; wherein the first distance is less than or equal to a first distance threshold. Here, the first distance threshold can be preset by developers based on experience or set by factory default.

[0102] In other words, when a vehicle is started and in motion, if the distance traveled since departure is less than or equal to a first distance threshold, the control device can prevent the engine from starting or limit the engine start / stop speed threshold. This implementation can be applied to scenarios where the vehicle has just departed or has only recently departed, and may still be in areas with low noise levels such as underground parking garages, residential areas, or industrial parks, or while leaving such areas. By limiting the engine's start / stop, the user is less likely to perceive engine noise in these scenarios, which is beneficial to the user's NVH experience.

[0103] The above implementation method can be referred to Figure 4. The method shown in Figure 4 is applied between a control device, a map navigation system, and an odometer. For the control device, please refer to the description of the corresponding content in the embodiment of Figure 1. The method shown in Figure 4 includes, but is not limited to, the following steps S401-S403.

[0104] S401: The control device receives the aforementioned road detection information from the map navigation system.

[0105] S402: The control device receives a first distance from the odometer and determines that the first distance is less than or equal to a first distance threshold. The first distance is the distance traveled by the vehicle since its departure point.

[0106] S403: The control device prevents the engine from starting or controls the engine's start-stop function based on the vehicle's speed. Please refer to the description in the corresponding section of S202 above for this step; it will not be repeated here.

[0107] Here, Figure 4 is merely an example of suppressing engine start based on target information as described above. Regarding S401, it can also be described as the control unit receiving road detection information from the vehicle's infotainment system or a map application. In some embodiments, the control unit can also obtain road detection information based on the perception results of the vehicle's sensors. In some embodiments, the control unit can also locally calculate the first distance based on the monitoring data (e.g., number of rotations) from the wheel speed sensors.

[0108] In some possible embodiments, the control device restricts the start and stop of the vehicle's engine based on target information, including: the control device restricts the start and stop of the vehicle's engine based on road detection information. That is, when the vehicle is detected to be traveling on an internal road, the control device can control the vehicle's engine not to start or limit the speed threshold for engine start and stop. Under normal circumstances, the noise level of internal roads is low. In this case, by restricting the start and stop of the engine, the user is less likely to perceive engine noise in this scenario, which is beneficial to the user's NVH experience.

[0109] In one implementation, when the target information includes vehicle travel distance information and the vehicle travel distance information includes the aforementioned second distance, the second distance is the remaining travel distance of the vehicle from the destination. The control device restricts the start and stop of the vehicle's engine based on the target information, including: the control device restricts the start and stop of the vehicle's engine based on road detection information and the second distance; wherein the second distance is less than or equal to a second distance threshold, and the road detection information indicates that the vehicle is on an internal road. Here, the second distance threshold can be preset by developers based on experience or a factory default setting.

[0110] For example, in the above implementation, the destination can be a parking location set by the user in the map navigation. For instance, the destination represents specific location information; it could be the location of the user's own garage, or it could be the location of an available parking space in a parking lot. In this way, map navigation allows users to make more precise location settings, such as selecting a specific available parking space in a parking lot.

[0111] Referring to Figure 6A, which is a schematic diagram of an application scenario provided by an embodiment of this application, in Figure 6A, the vehicle's current location is location A, and location B is the destination set by the user in the map navigation, and location B is also the vehicle's final parking location. Referring to Figure 6A, in practical applications, the vehicle travels from its current location to its destination location B and parks at location B.

[0112] In other words, when it is detected that the vehicle is traveling on an internal road and the remaining distance to the destination is less than or equal to a second distance threshold, the vehicle's engine can be prevented from starting or the speed threshold for engine start-stop can be limited. This implementation can be applied to scenarios where the vehicle is about to reach its destination and is currently in or about to enter an area with low noise levels, such as an underground parking garage, residential area, or industrial park. By limiting engine start-stop, the user is less likely to perceive engine noise in such scenarios, which is beneficial to the user's NVH experience.

[0113] The above implementation method can be referred to Figure 5. The method shown in Figure 5 is applied between a control device and a map navigation system. For the control device, please refer to the description of the corresponding content in the embodiment of Figure 1. The method shown in Figure 5 includes, but is not limited to, the following steps S501-S503.

[0114] S501: The control device receives the aforementioned road detection information from the map navigation system.

[0115] S502: The control device receives the second distance from the map navigation system and determines that the second distance is less than or equal to a second distance threshold. The second distance is the remaining driving distance of the vehicle from its destination.

[0116] S503: The control device prevents the engine from starting or controls the engine's start-stop function based on the vehicle's speed. Please refer to the corresponding description in S202 above for this step; it will not be repeated here.

[0117] Here, Figure 5 is merely an example of suppressing engine start based on target information as described above. Exemplarily, the map navigation system can also be replaced by a vehicle infotainment system or a map application. Regarding S501, in some implementations, the control device can also obtain road detection information based on the perception results of the vehicle's sensors. Regarding S502, in some implementations, the control device can also locally calculate the second distance; the implementation process is described in the corresponding content of embodiment S201 in Figure 2, and will not be repeated here.

[0118] In another implementation, when the vehicle's travel distance information includes the aforementioned second and third distances, where the third distance is the distance the vehicle has traveled since leaving its destination, the control device restricts the start and stop of the vehicle's engine based on the target information. This includes: the control device restricting the start and stop of the vehicle's engine based on road detection information, the second distance, and the third distance; wherein the second distance is less than or equal to a second distance threshold, the third distance is less than or equal to a third distance threshold, and the road detection information indicates that the vehicle is on an internal road. Here, the second and third distance thresholds can be preset by developers based on experience or factory default settings.

[0119] For example, in the above implementation, the destination is set by the user in the map navigation, but the destination is not the final parking location of the vehicle. For example, the destination can be the name of a location of interest of the user (such as a restaurant, parking lot, library, hospital, industrial park, etc.).

[0120] Referring to Figure 6B, which is a schematic diagram of an application scenario provided by an embodiment of this application, in Figure 6B, the vehicle's current location is location A, location B is the destination set by the user in the map navigation, and location C is the vehicle's parking spot. Referring to Figure 6B, in practical applications, assuming the user arrives at location B and gets off at location B, the vehicle then continues to location C and parks there, where location C is an available parking space found by the vehicle.

[0121] The scenario corresponding to this implementation is that after the vehicle arrives at its destination, it does not turn off the engine but drives away from the destination to find a parking spot nearby (e.g., within the range of the third distance threshold). During this process, the vehicle is still in an area with low noise levels, such as an underground garage, residential area, or industrial park. By restricting the start and stop of the engine, the user is less likely to perceive engine noise in this scenario, which is beneficial to the user's NVH experience.

[0122] In some possible embodiments, the target information includes the aforementioned second distance and third distance, where the second distance is the remaining driving distance of the vehicle from the destination, and the third distance is the driving distance of the vehicle after leaving the destination. The control device restricts the start and stop of the vehicle's engine based on the target information, including: when the second distance is less than or equal to a second threshold and the third distance is less than or equal to a third distance threshold, the control device controls the vehicle's engine not to start or controls the start and stop of the engine based on the vehicle's driving speed.

[0123] The scenario corresponding to this implementation is that the vehicle gradually approaches its destination. After arriving at the destination, the vehicle does not turn off its engine but drives away to find a parking spot nearby. From the time the vehicle leaves the destination until it is finally put into park, the distance traveled by the vehicle does not exceed a third distance threshold. During this process, the vehicle may be in an area with low noise levels, such as an underground parking garage, a residential area, or an industrial park. By limiting the start and stop of the engine, the user is less likely to perceive engine noise in this scenario, which is beneficial to the user's NVH experience.

[0124] The above implementation method can be referred to Figure 7. The method shown in the embodiment of Figure 7 is applied between the control device and the map navigation system. For the control device, please refer to the description of the corresponding content in the embodiment of Figure 1. The method shown in the embodiment of Figure 7 includes, but is not limited to, the following steps S701-S703.

[0125] S701: The control device receives a second distance from the map navigation system and determines that the second distance is less than or equal to a second distance threshold. The second distance is the remaining driving distance of the vehicle from its destination.

[0126] S702: The control device acquires a third distance and determines that the third distance is less than or equal to a third distance threshold. The third distance is the distance traveled by the vehicle after departing from its destination.

[0127] S703: The control device prevents the engine from starting or controls the engine's start-stop function based on the vehicle's speed. Please refer to the description in the corresponding section of S202 above for this step; it will not be repeated here.

[0128] Here, Figure 7 is merely an example of one method for suppressing engine start based on target information. Regarding S701, in some implementations, the second distance can also be calculated locally by the control unit.

[0129] In some possible embodiments, the control device may also restrict the starting and stopping of the vehicle's engine from the time the vehicle approaches its destination (i.e., the second distance is less than or equal to the second distance threshold) until the vehicle is put into P gear and parked.

[0130] In some possible embodiments, the target information includes the second distance mentioned above, which is the remaining driving distance of the vehicle from the destination. The control device restricts the start and stop of the vehicle's engine based on the target information, including: when the second distance is less than or equal to a second threshold, the control device controls the vehicle's engine not to start or controls the start and stop of the engine according to the vehicle's driving speed.

[0131] The scenario corresponding to this implementation method can be that the vehicle is about to reach its destination. During this process, the vehicle may be about to enter or has already entered areas with low noise levels, such as underground garages, residential areas, and industrial parks. By restricting the start and stop of the engine, the user can hardly perceive the engine noise in this scenario, which is beneficial to the user's NVH experience.

[0132] In the embodiment shown in Figure 2, when the vehicle shifts from park to drive or from park to reverse, it indicates that the vehicle has just started or begun. By limiting the engine's start-stop function, the user's NVH experience can be improved during this initial start-up or initial vibration phase. Alternatively, when the vehicle is running and in motion, if it is detected that the vehicle is currently traveling on internal roads, limiting the engine's start-stop function can ensure that there is no engine noise or that the user is not easily aware of the engine noise while the vehicle is traveling on internal roads. Furthermore, engine start-up can be suppressed by combining distance information such as the distance traveled since the origin and / or the remaining distance to the destination. In summary, this approach enables the user to be less aware of engine noise during vehicle operation in specific scenarios, providing a quieter and more comfortable in-vehicle environment for passengers, thus improving the driving experience and ride comfort.

[0133] Referring to Figure 8, which is a schematic diagram of a vehicle control device according to an embodiment of this application, the vehicle control device 30 includes an acquisition unit 310 and a processing unit 312. The vehicle control device 30 can be implemented by hardware, software, or a combination of hardware and software.

[0134] The acquisition unit 310 is used to acquire target information, which includes vehicle gear shifting information and / or road detection information. The vehicle gear shifting information is either parking gear shifted to forward gear or parking gear shifted to reverse gear. The road detection information is used to indicate that the vehicle is traveling on an internal road. The processing unit 312 is used to restrict the start and stop of the vehicle's engine based on the target information.

[0135] The vehicle control device 30 can be used to implement the method described in the embodiment of FIG2. In the embodiment of FIG2, the acquisition unit 310 can be used to execute S201, and the processing unit 312 can be used to execute S202. In some embodiments, the vehicle control device 30 can also be used to implement the control device-side methods described in the embodiments of FIG3, 4, 5 and FIG7, which will not be described in detail here for the sake of brevity.

[0136] It should be understood that the division of the units in the vehicle control device 30 described above is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units in the device can be implemented by a processor calling software; for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of each unit in the device. The processor can be, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units in the device can be implemented as hardware circuits. The functionality of some or all units can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the above units is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through a configuration file, thereby achieving the functionality of some or all of the above units. All units of the above device can be implemented entirely through processor-invoked software, entirely through hardware circuits, or partially through processor-invoked software with the remaining parts implemented through hardware circuits.

[0137] In this application embodiment, a processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a type of microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. These logical relationships of hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as a type of ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0138] As can be seen, each unit in the above device can be one or more processors (or processing circuits) configured to implement the above methods, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0139] Furthermore, the units in the above devices can be integrated in whole or in part, or they can be implemented independently. In one implementation, these units are integrated together as a system-on-a-chip (SOC). The SOC may include at least one processor for implementing any of the above methods or implementing the functions of the units in the device. The at least one processor may be of different types, such as CPU and FPGA, CPU and artificial intelligence processor, CPU and GPU, etc.

[0140] Referring to Figure 9, which is a schematic diagram of a computing device according to an embodiment of this application, the computing device 40 includes a processor 401, a communication interface 402, a memory 403, and a bus 404. The processor 401, the memory 403, and the communication interface 402 communicate with each other via the bus 404. It should be understood that this application does not limit the number of processors and memories in the computing device 40.

[0141] In one implementation, the computing device 40 can be the control device in the above embodiments, or it can be a device containing the control device. For example, the control device can be a domain controller within a vehicle or a component within a domain controller; the component can be, for example, a chip, a control unit, an integrated circuit, etc. Here, the description of the domain controller is provided in the corresponding content of the aforementioned embodiment in Figure 1; for the sake of brevity, it will not be repeated here.

[0142] Bus 404 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, only one line is used in Figure 9, but this does not imply that there is only one bus or one type of bus. Bus 404 can include pathways for transmitting information between various components of computing device 40 (e.g., memory 403, processor 401, communication interface 402).

[0143] The processor 401 can be referred to the relevant description of the processor in the above embodiments, and will not be repeated here.

[0144] Memory 403 provides storage space, which can store data such as the operating system and computer programs. Memory 403 can be one or a combination of several of the following: random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM), or compact disc read memory (CD-ROM). Memory 403 can exist alone or be integrated into processor 401.

[0145] The communication interface 402 can be used to provide information input or output to the processor 401. Alternatively, the communication interface 402 can be used to receive and / or send data to externally transmitted data, and can be a wired link interface including an Ethernet cable, or a wireless link interface (such as Wi-Fi, Bluetooth, general wireless transmission, etc.). Alternatively, the communication interface 402 may also include a transmitter (such as an RF transmitter, antenna, etc.) or a receiver coupled to the interface.

[0146] The processor 401 in the computing device 40 is used to read the computer program stored in the memory 403 to execute the aforementioned methods, such as those described in Figures 2, 3, 4, 5 and 7.

[0147] In one possible design, computing device 40 may be one or more modules in an execution entity (e.g., a control device) that performs the method shown in FIG2. The processor 401 may be used to read one or more computer programs stored in memory for performing the following operations:

[0148] The target information is acquired by the acquisition unit 310. The target information includes the vehicle's gear shifting information and / or road detection information. The vehicle's gear shifting information is either the parking gear shifting to the forward gear or the parking gear shifting to the reverse gear. The road detection information is used to indicate that the vehicle is traveling on the internal road.

[0149] Based on the target information, restrictions are placed on the start and stop of the vehicle's engine.

[0150] In the embodiments described above, each embodiment has its own emphasis. For parts not described in detail in a particular embodiment, please refer to the relevant descriptions in other embodiments. Furthermore, in the embodiments of this application, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features from different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0151] It should be noted that those skilled in the art will recognize that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. This program can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0152] The technical solution of this application, in essence, or the part that makes the contribution, or all or part of the technical solution, can be embodied in the form of a software product. The computer program product is stored in a storage medium and includes several instructions to cause a device (which may be a personal computer, server, network device, robot, microcontroller, chip, robot, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

Claims

1. A vehicle control method, characterized in that, The method includes: Obtain target information, which includes vehicle gear shifting information and / or road detection information, wherein the vehicle gear shifting information is either parking gear shifted to forward gear or parking gear shifted to reverse gear, and the road detection information is used to indicate that the vehicle is traveling on an internal road. Based on the target information, the start-stop function of the vehicle's engine is restricted.

2. The method according to claim 1, characterized in that, The target information also includes the vehicle's travel distance information, which includes a first distance and / or a second distance, wherein the first distance is the distance the vehicle has traveled since departing from the origin, and the second distance is the remaining travel distance of the vehicle from the destination.

3. The method according to claim 2, characterized in that, When the driving distance information includes the first distance, the step of restricting the start-stop of the vehicle's engine based on the target information includes: Based on the vehicle's gear shifting information and the first distance, the start and stop of the engine are restricted; Wherein, the first distance is less than or equal to the first distance threshold.

4. The method according to claim 2, characterized in that, When the driving distance information includes the second distance, the step of restricting the start-stop of the vehicle's engine based on the target information includes: Based on the road detection information and the second distance, the start and stop of the engine are restricted; Wherein, the second distance is less than or equal to the second distance threshold.

5. The method according to claim 4, characterized in that, The driving distance information also includes a third distance, which is the distance the vehicle has traveled after leaving the destination. Based on the road detection information and the second distance, restrictions are placed on the start and stop of the engine, including: The start-stop of the engine is restricted based on the road detection information, the second distance, and the third distance; Wherein, the third distance is less than or equal to the third distance threshold.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: The road detection information is obtained from the map navigation information; or, The road detection information is obtained based on the perception results of the vehicle's sensors.

7. The method according to any one of claims 1-6, characterized in that, The restriction on the start-stop of the vehicle's engine includes: The engine can be prevented from starting, or the engine can be started or stopped according to the vehicle's speed.

8. The method according to claim 7, characterized in that, The method of controlling the start and stop of the engine based on the vehicle's speed includes: When the vehicle's speed exceeds a first speed threshold, the engine is controlled to start; and, When the vehicle's speed is less than a second speed threshold, the engine is controlled to stop. Wherein, the first speed threshold is greater than the second speed threshold.

9. A device for vehicle control, characterized in that, The device includes: An acquisition unit is used to acquire target information, the target information including vehicle gear shifting information and / or road detection information, wherein the vehicle gear shifting information is either parking gear shifted to forward gear or parking gear shifted to reverse gear, and the road detection information is used to indicate that the vehicle is traveling on an internal road. The processing unit is used to restrict the start-stop of the vehicle's engine based on the target information.

10. The apparatus according to claim 9, characterized in that, The target information also includes the vehicle's travel distance information, which includes a first distance and / or a second distance, wherein the first distance is the distance the vehicle has traveled since departing from the origin, and the second distance is the remaining travel distance of the vehicle from the destination.

11. The apparatus according to claim 10, characterized in that, When the travel distance information includes the first distance, the processing unit is specifically used for: Based on the vehicle's gear shifting information and the first distance, the start and stop of the engine are restricted; Wherein, the first distance is less than or equal to the first distance threshold.

12. The apparatus according to claim 10, characterized in that, When the travel distance information includes the second distance, the processing unit is specifically used for: Based on the road detection information and the second distance, the start and stop of the engine are restricted; Wherein, the second distance is less than or equal to the second distance threshold.

13. The apparatus according to claim 12, characterized in that, The driving distance information also includes a third distance, which is the distance the vehicle has traveled after leaving the destination. Based on the road detection information and the second distance, restrictions are placed on the start and stop of the engine, including: The start-stop of the engine is restricted based on the road detection information, the second distance, and the third distance; Wherein, the third distance is less than or equal to the third distance threshold.

14. The apparatus according to any one of claims 9-13, characterized in that, The acquisition unit is further configured to acquire the road detection information from map navigation information; or, The processing unit is also used to obtain the road detection information based on the perception results of the vehicle's sensors.

15. The apparatus according to any one of claims 9-14, characterized in that, The processing unit is specifically used for: The engine can be prevented from starting, or the engine can be started or stopped according to the vehicle's speed.

16. The apparatus according to claim 15, characterized in that, The processing unit is specifically used for: When the vehicle's speed exceeds a first speed threshold, the engine is controlled to start; and, When the vehicle's speed is less than a second speed threshold, the engine is controlled to stop. Wherein, the first speed threshold is greater than the second speed threshold.

17. A device for vehicle control, characterized in that, The device includes a memory and a processor, the memory storing computer program instructions, and the processor executing the computer program instructions to cause the device to perform the method as described in any one of claims 1-8.

18. A vehicle, characterized in that, The vehicle includes the device as described in any one of claims 9-16, or includes the device as described in claim 17.

19. A computer-readable storage medium containing computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the method as described in any one of claims 1-8.

20. A computer program product containing instructions, characterized in that, When the instructions are executed by the computing device, the computing device performs the method as described in any one of claims 1-8.