Vehicle mode configuration methods and apparatuses, and device, vehicle and storage medium

By obtaining and distributing vehicle configuration information through the server, the problem of vehicles being unable to continue operating after their mileage is exhausted is solved, enabling precise configuration in different scenarios and improving the user experience.

WO2026026709A1PCT designated stage Publication Date: 2026-02-05ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/110883
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-31
Filing Date
2025-07-28
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

In existing technologies, vehicles cannot be used again after their mileage is used up, which cannot accurately meet the usage needs in different scenarios, resulting in a poor user driving experience.

Method used

The system obtains driving mode requests from the server, acquires the vehicle configuration information corresponding to the target driving mode, and sends it to the vehicle for configuration, including permissions such as speed limit control, unlocking instructions, and available mileage, to ensure that the vehicle meets usage requirements in various scenarios.

Benefits of technology

It accurately meets the needs of vehicle users in different driving modes, thus improving the user's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025110883_05022026_PF_FP_ABST
    Figure CN2025110883_05022026_PF_FP_ABST
Patent Text Reader

Abstract

A vehicle mode configuration method, comprising: a server acquiring, on the basis of an acquired driving mode request, vehicle configuration information corresponding to a target driving mode, sending the vehicle configuration information to a vehicle, and configuring the vehicle on the basis of the vehicle configuration information. The configuration method can improve the driving experience of a user. In addition, the present application further relates to another vehicle mode configuration method, a vehicle mode configuration apparatus, another vehicle mode configuration apparatus, a server, a vehicle controller, a vehicle and a computer-readable storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Vehicle mode configuration method, device, equipment, vehicle and storage medium

[0001] This application claims priority to Chinese Patent Application No. 202411044221.9, filed on July 31, 2024, entitled “Vehicle Mode Configuration Method, Apparatus, Device, Vehicle and Storage Medium”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to, but is not limited to, the field of vehicle technology, and in particular to a method, apparatus, device, vehicle, and storage medium for configuring a vehicle mode. Background Technology

[0003] With the popularization of new energy vehicles, vehicles have different usage needs in different scenarios (e.g., range requirements).

[0004] Currently, vehicles are typically set with a fixed mileage limit, after which they can no longer be used. However, this method cannot accurately meet the usage needs of vehicles in various scenarios, resulting in a poor driving experience for users. Summary of the Invention

[0005] The following is an overview of the subject matter described in detail herein. This overview is not intended to limit the scope of the claims.

[0006] This application provides a method, apparatus, device, vehicle, and storage medium for configuring vehicle modes, in order to solve the problem that the vehicle cannot be used after the mileage is used up, resulting in a poor driving experience for the user.

[0007] Firstly, this application provides a method for configuring vehicle modes, applied to a server, the method comprising:

[0008] Obtain a driving mode request, the driving mode request including an identifier of the target driving mode and an identifier of the vehicle;

[0009] Based on the driving mode request, obtain the vehicle configuration information corresponding to the target driving mode, the vehicle configuration information including the vehicle's usage permissions;

[0010] Send the vehicle configuration information to the vehicle, and configure the vehicle according to the vehicle configuration information.

[0011] In one possible implementation,

[0012] If the target driving mode is production mode, the vehicle configuration information includes speed limiting control of the vehicle based on a first speed threshold.

[0013] If the target driving mode is experience mode or sales mode, the vehicle configuration information includes an unlocking instruction, which is used to indicate that the vehicle will not perform speed limit control.

[0014] If the target driving mode is user mode, the vehicle configuration information includes a speed limit control instruction, and any one of the available driving range, available time range, and available battery range corresponding to the vehicle identifier; wherein, the speed limit control instruction is used to instruct the vehicle to perform speed limit control according to preset speed limit conditions.

[0015] In one possible implementation, the request to obtain the driving mode includes:

[0016] Receive the driving mode request sent by the vehicle's in-vehicle system;

[0017] or,

[0018] The system receives a driving mode request sent by the vehicle's control terminal, which is a terminal device capable of switching vehicle modes.

[0019] Secondly, this application provides a method for configuring vehicle modes, applied to a vehicle controller, the method comprising:

[0020] Receive vehicle configuration information corresponding to the target driving mode sent by the server, the vehicle configuration information including the vehicle's usage permissions;

[0021] Configure the vehicle's usage mode to the target driving mode;

[0022] During the vehicle's operation, control is performed based on the vehicle configuration information.

[0023] In one possible implementation, the target driving mode is a production mode, and the vehicle configuration information includes speed limiting control of the vehicle based on a first speed threshold.

[0024] Accordingly, the control based on the vehicle configuration information includes:

[0025] The vehicle's speed is controlled to be below the first speed threshold.

[0026] In one possible implementation, the target driving mode is an experience mode or a sales mode, and the vehicle configuration information includes an unlocking instruction, which is used to instruct the vehicle not to perform speed limit control.

[0027] Accordingly, the control based on the vehicle configuration information includes:

[0028] The speed limit on the vehicle is lifted according to the unlocking instruction.

[0029] In one possible implementation, the target driving mode is a user mode, and the vehicle configuration information includes a speed limit control instruction, as well as any one of the available driving range, available time range, and available battery range corresponding to the vehicle identifier; wherein, the speed limit control instruction is used to instruct the vehicle to perform speed limit control according to preset speed limit conditions.

[0030] Accordingly, the control based on the vehicle configuration information includes:

[0031] The vehicle speed is controlled based on any one of the available driving range, the available time range, the available battery range, the speed limit control indication, and the preset speed limit conditions.

[0032] Thirdly, this application provides a vehicle mode configuration device, the device comprising:

[0033] The acquisition module is used to acquire a driving mode request, wherein the driving mode request includes an identifier of the target driving mode and an identifier of the vehicle;

[0034] The first processing module is used to obtain vehicle configuration information corresponding to the target driving mode according to the driving mode request, wherein the vehicle configuration information includes the vehicle's usage permissions.

[0035] The second processing module is used to send the vehicle configuration information to the vehicle and configure the vehicle according to the vehicle configuration information.

[0036] Fourthly, this application provides a vehicle mode configuration device, the device comprising:

[0037] The receiving module is used to receive vehicle configuration information corresponding to the target driving mode sent by the server, wherein the vehicle configuration information includes the vehicle's usage permissions.

[0038] A configuration module is used to configure the vehicle's usage mode to the target driving mode;

[0039] The control module is used to control the vehicle according to the vehicle configuration information during the vehicle's operation.

[0040] Fifthly, this application provides a server, including: a processor, a memory, and a communication interface;

[0041] The memory stores computer-executed instructions;

[0042] The processor executes computer execution instructions stored in the memory to implement the vehicle mode configuration method as described in any of the first aspects.

[0043] Sixthly, this application provides a vehicle controller, including: a processor, a memory, and a communication interface;

[0044] The memory stores computer-executed instructions;

[0045] The processor executes computer execution instructions stored in the memory to implement the vehicle mode configuration method as described in any of the second aspects.

[0046] In a seventh aspect, this application provides a vehicle, including a vehicle body and the vehicle controller described in the sixth aspect.

[0047] Eighthly, this application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the vehicle mode configuration method as described in either the first or second aspect.

[0048] Ninthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the vehicle mode configuration method as described in either the first or second aspect above.

[0049] The vehicle mode configuration method, apparatus, device, vehicle, and storage medium provided in this application allow the server to receive driving mode requests and obtain vehicle configuration information corresponding to the target driving mode based on the request. Subsequently, the server sends this configuration information to the vehicle. Upon receiving the target driving mode configuration information from the server, the vehicle controller can adjust the vehicle's usage mode to the target driving mode and control the vehicle according to the configuration information during operation. This approach ensures that the needs of the vehicle user are accurately met in different driving modes, thereby improving the user's driving experience.

[0050] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the application. Other aspects will become apparent upon reading and understanding the accompanying drawings and detailed description. Attached Figure Description

[0051] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.

[0052] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0053] Figure 1 is a schematic diagram of the application scenario provided in the embodiments of this application;

[0054] Figure 2 is a flowchart illustrating an embodiment of the vehicle mode configuration method provided in this application;

[0055] Figure 3 is a flowchart illustrating Embodiment 2 of the vehicle mode configuration method provided in this application;

[0056] Figure 4 is a flowchart illustrating Embodiment 3 of the vehicle mode configuration method provided in this application;

[0057] Figure 5 is a flowchart illustrating Embodiment 4 of the vehicle mode configuration method provided in this application;

[0058] Figure 6 is a flowchart illustrating an example of the vehicle mode configuration method provided in this application;

[0059] Figure 7 is a schematic diagram of the configuration vehicle mode link provided in an embodiment of this application;

[0060] Figure 8 is a structural schematic diagram of a first embodiment of the vehicle mode configuration device provided in this application;

[0061] Figure 9 is a schematic diagram of the second embodiment of the vehicle mode configuration device provided in this application;

[0062] Figure 10 is a schematic diagram of the structure of the electronic device provided in the embodiment of this application.

[0063] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0064] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0065] Over-the-Air (OTA) technology: remotely updating a vehicle's software, firmware, or map data via wireless networks (such as cellular networks or Wi-Fi) without requiring a physical connection or access to a service station.

[0066] OTA Container: An OTA container is a container used for remotely managing and updating the software of an onboard electronic control unit (ECU). OTA containers allow vehicle manufacturers to remotely transmit and deploy software updates, fixes, and upgrades via the cloud without physical contact with the vehicle.

[0067] OTA Store (Over-The-Air Store): An OTA Store is an online platform for managing and distributing vehicle software updates and applications. It allows vehicle manufacturers or third-party developers to offer vehicle users a variety of software updates, feature extensions, and applications. Users can select and download the software updates and applications they need through the OTA Store, thereby personalizing vehicle functions and experiences.

[0068] The Telematics Service Provider (TSP) controller manages remote vehicle services, communicates with the OTA (Over-The-Air) marketplace, and receives and transmits vehicle configuration information. It communicates with cloud services via the in-vehicle network to enable remote vehicle monitoring, diagnostics, and control.

[0069] Telematics Control and Management (TCAM) controller: manages the remote communication and control of the vehicle, processes vehicle configuration information from the TSP controller, and transmits it to other vehicle controllers.

[0070] Body Gateway Module (BGM): As one of the central control units of the vehicle, it manages the vehicle's electrical system and communication network. It receives vehicle configuration information from the TCAM controller and broadcasts it to other controllers via the vehicle's internal communication network.

[0071] Vehicle Control Unit (VCU): Monitors and controls the vehicle's powertrain system, including the engine and transmission. It may receive vehicle configuration information broadcast from the BGM controller and execute corresponding operations.

[0072] Driver Information Head Unit (DHU): Manages vehicle information display and user interaction, and is responsible for updating the displayed content to reflect changes in vehicle status or configuration.

[0073] Figure 1 is a schematic diagram of an application scenario provided by an embodiment of this application. Referring to Figure 1, it includes a terminal device, a server, and a vehicle. The user can send a driving mode request to the server through the terminal device. After receiving the driving mode request, the server can obtain vehicle configuration information matching the driving mode request and send it to the vehicle for configuration.

[0074] For example, a user can send a production mode request to an OTA server through the smartphone that controls the vehicle. After receiving the production mode request, the OTA server can obtain the vehicle configuration information that matches the production mode request and send it to the vehicle for configuration.

[0075] Currently, vehicles are typically set with a fixed mileage limit, after which they can no longer be used. However, this method cannot accurately meet the usage needs of vehicles in various scenarios, resulting in a poor driving experience for users.

[0076] To address the aforementioned issues, the inventors, while researching vehicle usage in various scenarios, discovered that vehicles typically go through multiple stages, including production, test drives, and purchase, each corresponding to different driving modes. Limiting vehicle use based solely on mileage cannot meet the needs of all scenarios. Therefore, the inventors considered whether a server could send corresponding vehicle configuration information to the vehicle to configure it and thus meet the usage requirements in various scenarios. Specifically, after numerous experiments, the inventors found that the server can receive driving mode requests, retrieve vehicle configuration information based on these requests, and then send the configuration information to the vehicle for configuration; this configuration information includes vehicle usage permissions. Based on this, this application proposes a vehicle mode configuration method to meet the usage requirements of vehicles in various scenarios and improve the user's driving experience.

[0077] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0078] Figure 2 is a flowchart illustrating an embodiment of the vehicle mode configuration method provided in this application. Referring to Figure 2, the method may include:

[0079] S201, Get driving mode request.

[0080] In this step, the server can obtain a driving mode request, which includes an identifier of the target driving mode and an identifier of the vehicle.

[0081] Driving modes refer to the vehicle modes that can be configured during driving, including production mode, experience mode, sales mode, and user mode. Specifically, the mode a vehicle possesses during the manufacturing process can be production mode, the mode a vehicle possesses during the sales process can be experience mode or sales mode, and the mode a vehicle possesses after purchase by the user can be user mode.

[0082] The target driving mode identifier refers to the fact that any driving mode can have a corresponding identifier. For example, the identifier for production mode can be 01, the identifier for experience mode can be 02, the identifier for sales mode can be 03, and the identifier for user mode can be 04.

[0083] Specifically, for any driving mode request, a vehicle identifier can be included. This vehicle identifier can be a unique identifier for each vehicle, used to distinguish and identify different vehicles. The unique identifier can be a unique character, code, or symbol, or it can be a Vehicle Identification Number (VIN). For example, vehicle A can be identified by the character "A," and vehicle B can be identified by the character "B."

[0084] Optionally, the server may retrieve the driving mode request in the following two ways:

[0085] Method 1: Receive driving mode request sent by the vehicle's infotainment system.

[0086] Optionally, users can select a driving mode on the vehicle's infotainment screen. After the user selects a driving mode, the infotainment system can send the driving mode request to the server.

[0087] For example, a user can select a production mode request on the vehicle's infotainment screen. After the user selects the production mode request, the vehicle's infotainment system can send the production mode request to the server.

[0088] Optionally, users can send a voice message to the vehicle's infotainment system requesting a driving mode. After receiving the voice message, the infotainment system can send the driving mode request to the server.

[0089] For example, a user can send a voice message to the vehicle's infotainment system saying "Select production mode". After receiving the voice message, the infotainment system can send the production mode request to the server.

[0090] Method 2: Receive a driving mode request sent by the vehicle's control terminal, which is a terminal device capable of switching vehicle modes.

[0091] Optionally, users can select a driving mode on the screen of the terminal device. After the user selects a driving mode, the terminal device can send the driving mode request to the server.

[0092] For example, a user can select a production mode request on their smartphone screen. After the user selects the production mode request, the smartphone can send the driving mode request to the server. The smartphone is a device capable of controlling the switching of vehicle modes.

[0093] Optionally, the user can send a voice message to the terminal device requesting a driving mode. After receiving the voice message from the user, the terminal device can send the driving mode request to the server.

[0094] Optionally, a driving mode selection application (App) can be installed on the terminal device. After the user selects a driving mode in the App, the terminal device can send the driving mode request to the server. For example, a user's smartphone can have a driving mode selection App installed; after the user selects production mode in the App, the smartphone can send a production mode request to the server.

[0095] For example, the server can obtain driving mode request 1, which includes the production mode identifier 01 and the vehicle identifier A.

[0096] S202. Based on the driving mode request, obtain the vehicle configuration information corresponding to the target driving mode.

[0097] In this step, the server can obtain the vehicle configuration information corresponding to the target driving mode based on the received driving mode request. The vehicle configuration information includes the vehicle's usage permissions.

[0098] Optionally, if the target driving mode is production mode, the vehicle configuration information includes speed limiting control of the vehicle based on a first speed threshold.

[0099] Optionally, if the target driving mode is experience mode or sales mode, the vehicle configuration information includes an unlocking indicator, which is used to indicate that the vehicle is not subject to speed limit control.

[0100] Optionally, if the target driving mode is user mode, the vehicle configuration information includes a speed limit control instruction, and any one of the following: available driving range, available time range, and available battery range corresponding to the vehicle identifier; wherein, the speed limit control instruction is used to instruct the vehicle to perform speed limit control according to preset speed limit conditions.

[0101] For example, the server can obtain vehicle configuration information 1 corresponding to the production mode based on driving mode request 1. Vehicle configuration information 1 includes speed limit control for vehicle A based on a first speed threshold of 40 km / h.

[0102] S203. Send vehicle configuration information to the vehicle and configure the vehicle according to the vehicle configuration information.

[0103] For example, the server can send vehicle configuration information 1 to vehicle A and configure vehicle A according to vehicle configuration information 1.

[0104] S204. Configure the vehicle's usage mode to the target driving mode.

[0105] In this step, the vehicle controller receives the vehicle configuration information corresponding to the target driving mode from the server and configures the vehicle's usage mode to the target driving mode. The vehicle configuration information includes the vehicle's usage permissions, and the vehicle's usage mode is the vehicle's current driving mode before configuring the target driving mode.

[0106] For example, the vehicle controller can receive vehicle configuration information 1 corresponding to the production mode from the server and configure the usage mode of vehicle A to production mode. Vehicle configuration information 1 includes speed limit control for vehicle A based on a first speed threshold of 40 km / h.

[0107] S205. During vehicle operation, control is performed based on vehicle configuration information.

[0108] For example, while vehicle A is in motion, the speed of vehicle A can be limited based on a first speed threshold of 40 km / h.

[0109] In this embodiment, the server can obtain a driving mode request, acquire the vehicle configuration information corresponding to the target driving mode based on the request, send the vehicle configuration information to the vehicle, and configure the vehicle according to the configuration information. After receiving the vehicle configuration information corresponding to the target driving mode from the server, the vehicle controller can configure the vehicle's usage mode to the target driving mode and control the vehicle according to the configuration information during operation. In this process, the server can acquire and process driving mode requests and send the corresponding vehicle configuration information to the vehicle, thereby accurately meeting the vehicle's usage needs in various scenarios and improving the user's driving experience.

[0110] Figure 3 is a flowchart illustrating a second embodiment of the vehicle mode configuration method provided in this application. Referring to Figure 3, the target driving mode is production mode, and the method may include:

[0111] S301. Obtain a driving mode request. The driving mode request includes the production mode identifier and the vehicle identifier.

[0112] For example, the server can obtain the driving mode request 2 sent by the vehicle's in-vehicle system. The driving mode request includes the production mode identifier 01 and the vehicle identifier B.

[0113] S302. Based on the driving mode request, obtain the vehicle configuration information corresponding to the production mode. The vehicle configuration information includes speed limit control of the vehicle based on the first speed threshold.

[0114] In this step, after receiving the driving mode request, the server can query the vehicle configuration information corresponding to the production mode based on the driving mode request. The vehicle configuration information includes speed limit control of the vehicle based on the first speed threshold.

[0115] Optionally, the production mode can be used in scenarios where vehicles are moved during the vehicle manufacturing process. For example, during vehicle production, vehicles can be driven to a testing area for functional testing, or when vehicles are being transported to a sales location, vehicles can be driven to complete loading and unloading.

[0116] The first speed threshold refers to controlling the vehicle's speed below the first speed threshold during the vehicle's operation in production mode.

[0117] Optionally, the first speed threshold can be preset according to the needs of the production mode. For example, the first speed threshold can be 20km / h, 30km / h, or 40km / h.

[0118] For example, the server can obtain vehicle configuration information 2 corresponding to the production mode based on driving mode request 2. Vehicle configuration information 2 includes speed limit control for vehicle B based on a first speed threshold of 40 km / h.

[0119] S303. Send vehicle configuration information to the vehicle and configure the vehicle according to the vehicle configuration information.

[0120] For example, the server can send vehicle configuration information 2 to vehicle B and configure vehicle B according to vehicle configuration information 2.

[0121] S304. Configure the vehicle's usage mode to production mode.

[0122] For example, the vehicle controller can receive vehicle configuration information 2 corresponding to the production mode from the server and configure the usage mode of vehicle B to production mode. Vehicle configuration information 2 includes speed limit control for vehicle B based on a first speed threshold of 40 km / h.

[0123] S305. During vehicle operation, the vehicle speed shall be controlled below the first speed threshold.

[0124] In actual vehicle use, the vehicle's speed can be determined based on the accelerator pedal opening. For example, with the accelerator pedal fully open (100%), the vehicle speed can be 150 km / h; with 50% open, the vehicle speed can be 75 km / h; and with 20% open, the vehicle speed can be 30 km / h.

[0125] Specifically, the first speed threshold is used to limit the maximum speed of the vehicle to below the first speed threshold.

[0126] For example, if a user presses the accelerator pedal and the pedal opening is 20%, the vehicle speed can be 30 km / h during the driving process.

[0127] For example, if a user presses the accelerator pedal and the pedal opening is 50%, the vehicle speed can be limited to 40 km / h while the vehicle is in motion.

[0128] For example, while vehicle B is in motion, its speed can be limited based on a first speed threshold of 40 km / h.

[0129] In this embodiment, the server can obtain a driving mode request, which includes an identifier for the production mode and an identifier for the vehicle. Based on the driving mode request, the server obtains the vehicle configuration information corresponding to the production mode and sends the vehicle configuration information to the vehicle for configuration. After receiving the vehicle configuration information, the vehicle controller can configure the vehicle's usage mode to production mode and limit the vehicle's speed to below a first speed threshold during vehicle operation. In the above process, the server can obtain and process the driving mode request and send the vehicle configuration information corresponding to the production mode to the vehicle, thereby meeting the vehicle's usage requirements in production mode and improving the user's driving experience.

[0130] Figure 4 is a flowchart illustrating a third embodiment of the vehicle mode configuration method provided in this application. Referring to Figure 4, the target driving mode is either an experience mode or a sales mode. The method may include:

[0131] S401. Obtain a driving mode request. The driving mode request includes the identifier of the experience mode or sales mode and the vehicle identifier.

[0132] For example, the server can obtain the driving mode request 3 sent by the vehicle's control terminal. The driving mode request 3 includes the experience mode identifier 02 and the vehicle identifier B.

[0133] S402. Based on the driving mode request, obtain the vehicle configuration information corresponding to the experience mode or sales mode. The vehicle configuration information includes an unlocking instruction, which is used to indicate that the vehicle will not perform speed limit control.

[0134] In this step, after receiving the driving mode request, the server can query the vehicle configuration information corresponding to the experience mode based on the driving mode request. The vehicle configuration information includes an unlock instruction, which is used to instruct the vehicle not to perform speed limit control.

[0135] For example, the server can obtain the vehicle configuration information 3 corresponding to the experience mode based on the driving mode request 3. The vehicle configuration information 3 includes an unlocking instruction, which is used to instruct vehicle B not to perform speed limit control.

[0136] S403. Send vehicle configuration information to the vehicle and configure the vehicle according to the vehicle configuration information.

[0137] For example, the server can send vehicle configuration information 3 to vehicle B and configure vehicle B according to vehicle configuration information 3.

[0138] S404. Configure the vehicle's usage mode to either experience mode or sales mode.

[0139] Optionally, the vehicle's usage mode can be configured as an experience mode, which can refer to changing the vehicle's original usage mode to a new usage mode.

[0140] For example, the vehicle controller can receive vehicle configuration information 3 corresponding to the experience mode from the server and configure vehicle B's production mode to experience mode. Vehicle configuration information 3 includes an unlock instruction, which instructs vehicle B not to perform speed limit control.

[0141] S405. While the vehicle is in motion, the speed limit on the vehicle is lifted according to the unlocking instruction.

[0142] For example, while the vehicle is in motion, the speed limit on vehicle B can be lifted based on the unlock command, no longer confined to the first speed threshold control of 40 km / h. Instead, the vehicle speed can be controlled based on the actual opening of the accelerator pedal.

[0143] In this embodiment, the server can obtain a driving mode request, which includes an identifier for either a trial mode or a sales mode, and a vehicle identifier. Based on the driving mode request, the server obtains the vehicle configuration information corresponding to the trial mode or sales mode and sends this information to the vehicle for configuration. Upon receiving the vehicle configuration information, the vehicle controller can configure the vehicle's usage mode to trial mode or sales mode, and during vehicle operation, remove the speed limit based on an unlocking instruction. In this process, the server can receive and process driving mode requests, send the vehicle configuration information corresponding to the trial mode or sales mode to the vehicle, and remove the speed limit, thereby meeting the vehicle's usage needs in trial mode or sales mode and improving the user's driving experience.

[0144] Figure 5 is a flowchart illustrating Embodiment 4 of the vehicle mode configuration method provided in this application. Referring to Figure 5, the target driving mode is the user mode, and the method may include:

[0145] S501. Obtain a driving mode request. The driving mode request includes the identifier of the user mode and the identifier of the vehicle.

[0146] For example, the server can obtain the driving mode request 4 sent by the vehicle's in-vehicle system. The driving mode request includes the user mode identifier 04 and the vehicle identifier B.

[0147] S502. Based on the driving mode request, obtain the vehicle configuration information corresponding to the user mode. The vehicle configuration information includes a speed limit control instruction, and any one of the following: available driving range, available time range, and available battery range corresponding to the vehicle identifier; wherein, the speed limit control instruction is used to instruct the vehicle to perform speed limit control according to preset speed limit conditions.

[0148] Optionally, the available driving mileage, usable time range, or usable battery capacity range can be the package purchased by the user for the vehicle. If the available driving mileage is fully used, the battery exceeds the usable time range, or the battery capacity is not within the usable battery capacity range, the vehicle speed can be limited according to the preset speed limit conditions.

[0149] For example, the server can obtain the vehicle configuration information 4 corresponding to the experience mode based on the driving mode request 4. The vehicle configuration information 4 includes a speed limit control instruction and the available driving range of 100km corresponding to vehicle identifier B. The speed limit control instruction is used to instruct vehicle B to perform speed limit control according to the preset speed limit conditions. If the available driving range of 100km is fully used, the speed limit control of vehicle B is performed according to the preset speed limit conditions. Optionally, the speed limit conditions can be to limit the vehicle speed to 40km / h during the driving process.

[0150] S503: Send vehicle configuration information to the vehicle and configure the vehicle according to the vehicle configuration information.

[0151] For example, the server can send vehicle configuration information 4 to vehicle B and configure vehicle B according to vehicle configuration information 4.

[0152] S504. Configure the vehicle's usage mode to user mode.

[0153] For example, the vehicle controller can receive the vehicle configuration information 4 corresponding to the user mode sent by the server, and configure the production mode, experience mode, or sales mode of vehicle B to the user mode. The vehicle configuration information 4 includes a speed limit control instruction and the available driving range of 100km corresponding to vehicle identifier B. The speed limit control instruction is used to instruct vehicle B to perform speed limit control according to the preset speed limit conditions.

[0154] S505. During vehicle operation, the vehicle speed is limited based on any one of the available mileage, available time range, available battery range, speed limit control indication, and preset speed limit conditions.

[0155] For example, if the vehicle's available mileage of 100km has been fully used during the vehicle's operation, the vehicle B can be speed-limited to 40km / h using a preset speed limit.

[0156] In this embodiment, the server can obtain a driving mode request, which includes the user's identifier and the vehicle's identifier. Based on the driving mode request, the server obtains the vehicle configuration information corresponding to the user mode and sends this information to the vehicle for configuration. Upon receiving the vehicle configuration information, the vehicle controller can configure the vehicle's usage mode to user mode. During vehicle operation, the controller will limit the vehicle's speed based on any one of the available mileage, usable time range, and usable battery range included in the vehicle configuration information, as well as a speed limit control instruction and preset speed limit conditions. In this process, the server can receive and process driving mode requests and send the vehicle configuration information corresponding to the user mode to the vehicle. When the user's purchased vehicle package does not meet the usage requirements, the server can limit the vehicle's speed based on preset speed limit conditions, preventing the vehicle from becoming unusable due to the depletion of fixed mileage. This ensures the vehicle meets the usage requirements of user mode, thereby improving the user's driving experience.

[0157] The following is a complete example to illustrate the entire link.

[0158] Figure 6 is a flowchart illustrating an example of the vehicle mode configuration method provided in this application. Referring to Figure 6, the method may include:

[0159] S601, OTA store receives driving mode requests sent by the vehicle's infotainment system.

[0160] In this step, the user can send a driving mode request to the OTA store through the vehicle's infotainment system. The driving mode request includes the identifier of the target driving mode and the vehicle's identifier.

[0161] Figure 7 is a schematic diagram of the configuration vehicle mode link provided in an embodiment of this application. Referring to Figure 7, the vehicle system sends the driving mode request to the OTA store via the TSP. Specifically, the driving mode request can be sent from the DHU via the TSP to the OTA store.

[0162] Optionally, driving mode requests can be sent from the DHU to the OTA marketplace via BGM, TCAM, and TSP.

[0163] S602, OTA Mall notifies OTA Container to send vehicle configuration information.

[0164] In this step, the OTA store sends a driving mode request to the OTA warehouse. The OTA warehouse can then obtain the vehicle configuration information corresponding to the target driving mode based on the driving mode request. The vehicle configuration information includes the vehicle's usage permissions.

[0165] Driving modes can include any one of the following: production mode, experience mode, sales mode, and user mode.

[0166] S603 and OTA container send vehicle configuration information to vehicle TSP.

[0167] In this step, vehicle configuration information can be sent to the vehicle's TSP via the OTA upgrade management protocol (OTAP) or the CAN (Controller Area Network) bus system protocol.

[0168] S604, the vehicle TSP sends the vehicle configuration information to the TCAM, and then the TCAM sends the vehicle configuration information to the BGM.

[0169] In an optional implementation, the vehicle configuration information may further include configuration words. The server and vehicle controller have pre-set configuration word policies. For example, the configuration word for F1 may indicate that the vehicle's target driving mode is production mode, the configuration word for F2 may indicate that the vehicle's target driving mode is experience mode, the configuration word for F3 may indicate that the vehicle's target driving mode is sales mode, and the configuration word for F4 may indicate that the vehicle's target driving mode is user mode.

[0170] S605, BGM broadcasts vehicle configuration information to VCU and DHU.

[0171] In this step, after receiving the vehicle configuration information, the VCU and DHU can rewrite the controller to configure the vehicle mode.

[0172] Optionally, upon receiving vehicle configuration information, the VCU can execute corresponding control strategies. If the vehicle mode is configured as production mode, the VCU can limit the vehicle's speed based on a first speed threshold; if the vehicle mode is configured as trial mode or sales mode, the VCU can remove the speed limit control; if the vehicle mode is configured as user mode, the VCU can limit the vehicle's speed based on preset speed limit conditions when the available driving range is fully utilized, the battery exceeds its usable time range, or the battery's charge level is outside the usable range.

[0173] Optionally, for the DHU, after receiving the vehicle configuration information, the corresponding vehicle mode indicator can be displayed on the vehicle's infotainment screen according to the vehicle configuration information. For example, if the vehicle mode is configured as production mode, the production mode indicator 01 can be displayed on the vehicle's infotainment screen.

[0174] Optionally, if the vehicle mode is configured as Experience Mode or User Mode, the mileage traveled by the vehicle in a driving cycle can also be displayed on the vehicle's screen.

[0175] Optionally, if the vehicle mode is configured as user mode, information regarding any of the following—available driving range, usable time range, and usable battery range—can also be displayed on the vehicle's screen. For example, if a user has purchased 100km of available driving range, the remaining available driving range can be displayed while the vehicle is in motion.

[0176] In this embodiment of the application, vehicle configuration information can be sent to the VCU and DHU according to the driving mode request, so that the vehicle can switch driving modes. This method can accurately meet the usage needs of the vehicle in various scenarios, avoid the problem that the vehicle cannot be used again due to the fixed mileage, and further improve the user's driving experience.

[0177] Figure 8 is a schematic diagram of a first embodiment of the vehicle mode configuration device provided in this application. Referring to Figure 8, the vehicle mode configuration device 10 is applied to a server and includes:

[0178] The acquisition module 11 is used to acquire a driving mode request, wherein the driving mode request includes an identifier of the target driving mode and an identifier of the vehicle;

[0179] The first processing module 12 is used to obtain vehicle configuration information corresponding to the target driving mode according to the driving mode request, wherein the vehicle configuration information includes the vehicle's usage permissions.

[0180] The second processing module 13 is used to send the vehicle configuration information to the vehicle and configure the vehicle according to the vehicle configuration information.

[0181] The vehicle mode configuration device provided in this application embodiment can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be repeated here.

[0182] In one possible implementation,

[0183] If the target driving mode is production mode, the vehicle configuration information includes speed limiting control of the vehicle based on a first speed threshold.

[0184] If the target driving mode is experience mode or sales mode, the vehicle configuration information includes an unlocking instruction, which is used to indicate that the vehicle will not perform speed limit control.

[0185] If the target driving mode is user mode, the vehicle configuration information includes a speed limit control instruction, and any one of the available driving range, available time range, and available battery range corresponding to the vehicle identifier; wherein, the speed limit control instruction is used to instruct the vehicle to perform speed limit control according to preset speed limit conditions.

[0186] In one possible implementation, the acquisition module 11 is specifically used for:

[0187] Receive the driving mode request sent by the vehicle's in-vehicle system;

[0188] or,

[0189] The system receives a driving mode request sent by the vehicle's control terminal, which is a terminal device capable of switching vehicle modes.

[0190] The vehicle mode configuration device provided in this application embodiment can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be repeated here.

[0191] Figure 9 is a schematic diagram of a second embodiment of the vehicle mode configuration device provided in this application. Referring to Figure 9, the vehicle mode configuration device 20 is applied to a vehicle controller and includes:

[0192] The receiving module 21 is used to receive vehicle configuration information corresponding to the target driving mode sent by the server, wherein the vehicle configuration information includes the vehicle's usage permissions.

[0193] Configuration module 22 is used to configure the vehicle's usage mode as the target driving mode;

[0194] The control module 23 is used to control the vehicle according to the vehicle configuration information during the vehicle's operation.

[0195] The vehicle mode configuration device provided in this application embodiment can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be repeated here.

[0196] In one possible implementation, the target driving mode is a production mode, and the vehicle configuration information includes speed limiting control of the vehicle based on a first speed threshold.

[0197] Accordingly, the control module 23 is specifically used for:

[0198] The vehicle's speed is controlled to be below the first speed threshold.

[0199] In one possible implementation, the target driving mode is an experience mode or a sales mode, and the vehicle configuration information includes an unlocking instruction, which is used to instruct the vehicle not to perform speed limit control.

[0200] Accordingly, the control module 23 is specifically used for:

[0201] The speed limit on the vehicle is lifted according to the unlocking instruction.

[0202] In one possible implementation, the target driving mode is a user mode, and the vehicle configuration information includes a speed limit control instruction, as well as any one of the available driving range, available time range, and available battery range corresponding to the vehicle identifier; wherein, the speed limit control instruction is used to instruct the vehicle to perform speed limit control according to preset speed limit conditions.

[0203] Accordingly, the control module 23 is specifically used for:

[0204] The vehicle speed is controlled based on any one of the available driving range, the available time range, the available battery range, the speed limit control indication, and the preset speed limit conditions.

[0205] The vehicle mode configuration device provided in this application embodiment can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be repeated here.

[0206] Figure 10 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Referring to Figure 10, the electronic device 30 may include a processor 31, a memory 32, and a communication interface 34. Exemplarily, the processor 31, the memory 32, and the communication interface 34 are interconnected via a bus 33.

[0207] The memory 32 stores computer-executed instructions;

[0208] The processor 31 executes the computer execution instructions stored in the memory 32, causing the processor 31 to execute the vehicle mode configuration method provided in the above method embodiments.

[0209] The electronic device provided in this application embodiment can be the server in the above method embodiment or a vehicle controller, and can execute the technical solution shown in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be repeated here.

[0210] This application provides a vehicle, including a vehicle body and an electronic device (vehicle controller) as shown in FIG10, to implement the technical solution on the vehicle controller side in the above method embodiment.

[0211] In an alternative implementation, the vehicle may further include a vehicle body, VCU, DHU, TSP, BGM, and TCAM, and the vehicle may execute the aforementioned technical solutions on the vehicle controller side.

[0212] Accordingly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the vehicle mode configuration method provided in any of the above method embodiments.

[0213] Accordingly, embodiments of this application may also provide a computer program product, including a computer program, which, when executed by a processor, can implement the vehicle mode configuration method provided in any of the above method embodiments.

[0214] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0215] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method of configuring a mode of a vehicle, wherein, The method applied to a server comprises: obtaining a driving mode request, the driving mode request comprising an identification of a target driving mode and an identification of the vehicle; obtaining vehicle configuration information corresponding to the target driving mode according to the driving mode request, the vehicle configuration information comprising a use permission of the vehicle; sending the vehicle configuration information to the vehicle and configuring the vehicle according to the vehicle configuration information.

2. The method of claim 1, wherein, if the target driving mode is a production mode, the vehicle configuration information comprises speed limit control of the vehicle according to a first speed threshold; if the target driving mode is an experience mode or a sales mode, the vehicle configuration information comprises an unlocking instruction for indicating that the vehicle does not perform speed limit control; if the target driving mode is a user mode, the vehicle configuration information comprises a speed limit control instruction and any one of available mileage, available time range, and available power range corresponding to the vehicle identification, wherein the speed limit control instruction is used to indicate that the vehicle performs speed limit control according to a preset speed limit condition.

3. The method of claim 1 or 2, wherein, The obtaining of the driving mode request comprises: receiving the driving mode request sent by a vehicle machine of the vehicle; or, receiving the driving mode request sent by a control terminal of the vehicle, the control terminal being a terminal device capable of switching and controlling the driving mode of the vehicle.

4. A method of configuring a mode of a vehicle, wherein, The method applied to a vehicle controller comprises: receiving vehicle configuration information corresponding to a target driving mode sent by a server, the vehicle configuration information comprising a use permission of the vehicle; configuring the use mode of the vehicle as the target driving mode; controlling according to the vehicle configuration information during driving of the vehicle.

5. The method of claim 4, wherein, The target driving mode is a production mode, and the vehicle configuration information comprises speed limit control of the vehicle according to a first speed threshold. Correspondingly, the controlling according to the vehicle configuration information comprises: controlling the speed of the vehicle to be below the first speed threshold.

6. The method of claim 4, wherein, The target driving mode is an experience mode or a sales mode, and the vehicle configuration information comprises an unlocking instruction for indicating that the vehicle does not perform speed limit control. Correspondingly, the controlling according to the vehicle configuration information comprises: releasing the speed limit of the vehicle according to the unlocking instruction.

7. The method of claim 4, wherein, The target driving mode is a user mode, and the vehicle configuration information comprises a speed limit control instruction and any one of available mileage, available time range, and available power range corresponding to the vehicle identification, wherein the speed limit control instruction is used to indicate that the vehicle performs speed limit control according to a preset speed limit condition. Correspondingly, the controlling according to the vehicle configuration information comprises: performing speed limit control of the vehicle according to any one of the available mileage, the available time range, the available power range, the speed limit control instruction, and a preset speed limit condition.

8. A vehicle mode configuration apparatus wherein, The device comprises: An acquisition module is configured to acquire a driving mode request, the driving mode request comprising an identification of a target driving mode and an identification of the vehicle; A first processing module is configured to acquire vehicle configuration information corresponding to the target driving mode according to the driving mode request, the vehicle configuration information comprising a use permission of the vehicle; A second processing module is configured to send the vehicle configuration information to the vehicle and configure the vehicle according to the vehicle configuration information.

9. A vehicle mode configuration apparatus wherein, The device comprises: A receiving module is configured to receive vehicle configuration information corresponding to a target driving mode issued by a server, the vehicle configuration information comprising a use permission of the vehicle; A configuration module is configured to configure a use mode of the vehicle as the target driving mode; A control module is configured to control according to the vehicle configuration information during driving of the vehicle.

10. A server, wherein, It comprises: A processor, a memory and a communication interface; The memory stores computer execution instructions; The processor executes the computer execution instructions stored in the memory to realize the vehicle mode configuration method according to any one of claims 1 to 3.

11. A vehicle controller, wherein, It comprises: A processor, a memory and a communication interface; The memory stores computer execution instructions; The processor executes the computer execution instructions stored in the memory to realize the vehicle mode configuration method according to any one of claims 4 to 7.

12. A vehicle, wherein, It comprises: A vehicle body and the vehicle controller according to claim 11.

13. A computer readable storage medium, wherein, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to realize the vehicle mode configuration method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method for operating motor vehicle in presentation mode

    CN104442625A

  • Electric vehicle test driving mode control method and system

    CN111845735A

  • Service-based car exhibition mode custom method, car exhibition mode custom device, terminal and storage medium

    CN114047847A

  • Electricity-saving control method for vehicle-mounted intelligent key system

    CN116552431A

  • Vehicle speed limit control method and device, vehicle and storage medium

    CN118404997A