Vehicle parameter updating method and device and vehicle

By configuring the target calling module in the vehicle machine system and independently obtaining and updating vehicle parameters, the problem of increasing vehicle machine system development costs caused by vehicle fuel consumption value update is solved, and efficient parameter updates and user experience improvements are achieved.

CN120276748APending Publication Date: 2025-07-08GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510296139.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

现有技术中更新车辆油耗值时需要重新开发和测试车机系统,导致开发成本增加。

Method used

By configuring the target calling module in the vehicle machine system, the target parameter value of the target vehicle parameters is obtained, and the target storage area is determined based on the target vehicle parameters, the initial parameter value is updated to the target parameter value, and the target vehicle parameters are updated without the need to adjust the overall vehicle system.

Benefits of technology

It reduces the development cost of the vehicle machine system, and improves the reliability of vehicle parameter updates and the user's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120276748A_ABST
    Figure CN120276748A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle parameter updating method and device and a vehicle, and relates to the technical field of vehicles, and the method comprises the steps: obtaining a target parameter value of a target vehicle parameter through a target calling module; determining a target storage area in the target vehicle based on the target vehicle parameters; updating the initial parameter value in the target storage area to the target parameter value; the initial parameter value and the target parameter value correspond to the same target vehicle parameter. According to the method, the development cost of the vehicle machine system can be reduced under the condition that the vehicle fuel consumption value is updated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of vehicles, and more particularly, to a method, apparatus, and vehicle for updating vehicle parameters in the technical field of vehicles. Background Art

[0002] With the rapid development of the vehicle field, the improvement of fuel economy has become the focus of the industry's attention; in order to meet the industry's demand for fuel economy, vehicle manufacturers need to frequently adjust vehicle parameters (for example, the fuel consumption value of the vehicle) to optimize the vehicle's cruising range. However, currently, the fuel consumption value of the vehicle is stored in the vehicle's Head Unit (HUT) system (also known as the in-vehicle infotainment system); if the fuel consumption value of the vehicle needs to be adjusted, it will involve the redevelopment and testing of the HUT system, resulting in a longer development process and thus increasing the development cost of the HUT system.

[0003] Therefore, how to reduce the development cost of the HUT system when updating the vehicle's fuel consumption value is a technical problem that urgently needs to be solved at present. Summary of the Invention

[0004] This application provides a method, apparatus, and vehicle for updating vehicle parameters, which can reduce the development cost of the HUT system when updating the vehicle's fuel consumption value.

[0005] In a first aspect, a method for updating vehicle parameters is provided. A target call module is configured in the in-vehicle infotainment system of the target vehicle; the target call module is used to communicate with an external device; the target call module corresponds to a target vehicle parameter; the method includes: obtaining a target parameter value of the target vehicle parameter through the target call module; determining a target storage area in the target vehicle based on the target vehicle parameter; updating an initial parameter value in the target storage area to the target parameter value; where the initial parameter value and the target parameter value correspond to the same target vehicle parameter.

[0006] In an embodiment of the present application, a target parameter value of a target vehicle parameter is obtained through a target call module configured in a vehicle-mounted system; based on the target vehicle parameter, a target storage area in the target vehicle is determined; the initial parameter value in the target storage area is updated to the target parameter value; compared with the related art in which the target vehicle parameter is integrated in the vehicle-mounted system and the whole vehicle-mounted system needs to be re-developed and tested if the target vehicle parameter needs to be updated, since the vehicle-mounted system in the present application is configured with a target call module, the target call module can communicate with an external device, and the target call module corresponds to the target vehicle parameter, so through the target call module, the updated target parameter value (for example, vehicle fuel consumption value) of the target vehicle parameter can be independently obtained and stored in the target storage area in the target vehicle, thus realizing the update of the parameter value of the target vehicle parameter without adjusting the whole vehicle-mounted system; based on this, this solution can reduce the development cost of the vehicle-mounted system when updating the vehicle fuel consumption value.

[0007] In combination with the first aspect, in some implementation manners of the first aspect, obtaining a target parameter value of a target vehicle parameter through a target call module includes: establishing a communication connection with a target device based on the target call module; obtaining a target vehicle identification code and a target parameter value from the target device based on the communication connection.

[0008] In an embodiment of the present application, through the target call module, communication can be carried out with the target device, and then the target parameter value can be independently obtained from the target device without re-developing and testing the vehicle-mounted system.

[0009] In combination with the first aspect and the above implementation manners, in some implementation manners of the first aspect, the method provided by the embodiment of the present application further includes: obtaining a target vehicle identification code of the target vehicle; determining a target storage area in the target vehicle based on the target vehicle parameter, including: determining the target storage area based on the target vehicle parameter and the target vehicle identification code.

[0010] In an embodiment of the present application, by obtaining the target vehicle identification code, the target storage area can be further accurately obtained based on the target vehicle parameter and the target vehicle identification code.

[0011] In combination with the first aspect and the above implementation manners, in some implementation manners of the first aspect, determining a target storage area based on the target vehicle parameter and the target vehicle identification code includes: determining a storage area corresponding to the target vehicle identification code in the target vehicle based on the target vehicle identification code; determining the storage area corresponding to the target vehicle parameter in the storage area corresponding to the target vehicle identification code as the target storage area based on the target vehicle parameter.

[0012] In an embodiment of the present application, based on the target vehicle identification code, first determine the storage area where the data for storing the vehicle model of the target vehicle is located; then determine the storage area corresponding to the target vehicle parameters in this storage area as the target storage area, so that the location of the target storage area can be accurately obtained, thereby improving the reliability of vehicle parameter update.

[0013] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, determining the target storage area based on the target vehicle parameters and the target vehicle identification code includes: based on the target vehicle parameters, determining the storage area corresponding to the target vehicle parameters in the target vehicle; based on the target vehicle identification code, determining the storage area corresponding to the target vehicle identification code in the storage area corresponding to the target vehicle parameters as the target storage area.

[0014] In an embodiment of the present application, based on the target vehicle parameters, first the storage area where the data for storing the target vehicle parameters is located can be determined; then based on the target vehicle identification code, determine the storage area corresponding to the data for storing the vehicle model of the target vehicle in this storage area as the target storage area, so that the location of the target storage area can be accurately obtained, thereby improving the reliability of vehicle parameter update.

[0015] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, the target vehicle includes vehicle identification codes of multiple vehicle models; the method provided by the embodiment of the present application further includes: based on the target vehicle identification code, determining whether the target vehicle identification code exists in the multiple vehicle identification codes; determining the target storage area based on the target vehicle parameters and the target vehicle identification code, including: if the target vehicle identification code does not exist, configuring the storage area corresponding to the target vehicle identification code in the target vehicle; based on the target vehicle parameters, determining the target storage area in the storage area corresponding to the target vehicle identification code.

[0016] In an embodiment of the present application, before updating the parameter value of the target vehicle parameters, it is also possible to first determine whether the parameter value of the target vehicle parameters corresponding to the target vehicle is stored in the target vehicle according to the target vehicle identification code, so as to ensure that the update of the parameter value of the target vehicle parameters can be realized, thereby improving the reliability of vehicle parameter update.

[0017] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, the target parameter value is used to represent the target vehicle fuel consumption value; the method provided by the embodiment of the present application further includes: based on the target vehicle identification code, obtaining the target vehicle fuel consumption value from the target vehicle; based on the target vehicle fuel consumption value, determining the target cruising range; updating the current cruising range in the vehicle-mounted system to the target cruising range.

[0018] In the embodiments of the present application, by updating the vehicle fuel consumption value, the remaining mileage in the target vehicle can be further updated, thereby providing more accurate driving information for the user and improving the user experience.

[0019] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, determining the target remaining mileage based on the target vehicle fuel consumption value includes: obtaining the current remaining fuel amount in the fuel tank of the target vehicle; obtaining the target remaining mileage based on the current remaining fuel amount and the target vehicle fuel consumption value.

[0020] In the embodiments of the present application, the target remaining mileage of the target vehicle can be quickly and accurately determined through the current remaining fuel amount and the target vehicle fuel consumption value, so as to improve the driving experience of the user.

[0021] In a second aspect, a device for updating vehicle parameters is provided. The updating device includes:

[0022] An obtaining module, configured to obtain a target parameter value of a target vehicle parameter through a target calling module;

[0023] A determining module, configured to determine a target storage area in the target vehicle based on the target vehicle parameter;

[0024] An updating module, configured to update the initial parameter value in the target storage area to the target parameter value; wherein, the initial parameter value and the target parameter value correspond to the same target vehicle parameter. As a possible implementation manner, the obtaining module is specifically configured to establish a communication connection with a target device based on the target calling module; and obtain the target parameter value from the target device based on the communication connection.

[0025] As a possible implementation manner, the obtaining module is further configured to obtain a target vehicle identification code of the target vehicle; the determining module is specifically configured to determine the target storage area based on the target vehicle parameter and the target vehicle identification code.

[0026] As a possible implementation manner, the determining module is specifically configured to determine, in the target vehicle, a storage area corresponding to the target vehicle identification code based on the target vehicle identification code; and determine, in the storage area corresponding to the target vehicle identification code, the storage area corresponding to the target vehicle parameter as the target storage area based on the target vehicle parameter.

[0027] As a possible implementation manner, the determining module is specifically configured to determine, in the target vehicle, a storage area corresponding to the target vehicle parameter based on the target vehicle parameter; and determine, in the storage area corresponding to the target vehicle parameter, the storage area corresponding to the target vehicle identification code as the target storage area based on the target vehicle identification code.

[0028] As a possible implementation, the determination module is further configured to determine whether the target vehicle identification code exists among multiple vehicle identification codes based on the target vehicle identification code; specifically, the determination module is configured to, if the target vehicle identification code does not exist, configure a storage area corresponding to the target vehicle identification code in the target vehicle; and determine a target storage area in the storage area corresponding to the target vehicle identification code based on the target vehicle parameters.

[0029] As a possible implementation, the acquisition module is further configured to obtain a target vehicle fuel consumption value from the target vehicle based on the target vehicle identification code; the determination module is further configured to determine a target cruising range based on the target vehicle fuel consumption value; and the update module is further configured to update the current cruising range in the in-vehicle system to the target cruising range.

[0030] As a possible implementation, the determination module is specifically configured to obtain the current remaining fuel in the fuel tank of the target vehicle; and obtain the target cruising range based on the current remaining fuel and the target vehicle fuel consumption value.

[0031] In a third aspect, a vehicle is provided, including a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation manner of the first aspect.

[0032] In a fourth aspect, a computer program product is provided, including: computer program code, when the computer program code runs on a computer, enabling the computer to execute the method in the first aspect or any possible implementation manner of the first aspect.

[0033] In a fifth aspect, a computer-readable storage medium is provided, storing computer program code, when the computer program code runs on a computer, enabling the computer to execute the method in the first aspect or any possible implementation manner of the first aspect. Description of the Drawings

[0034] Figure 1 is a schematic flowchart of a vehicle update method provided by an embodiment of the present application;

[0035] Figure 2 is a schematic diagram of a scenario of an in-vehicle system provided by an embodiment of the present application;

[0036] Figure 3 is a schematic flowchart of another vehicle update method provided by an embodiment of the present application;

[0037] Figure 4 is a schematic structural diagram of a vehicle update device provided by an embodiment of the present application;

[0038] Figure 5 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application. Detailed implementation manners

[0039] Next, the technical solutions in the present application will be clearly and elaborately described in conjunction with the accompanying drawings. Among them, in the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may mean A or B. The "and / or" in the text is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B may mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of the present application, "a plurality of" means two or more than two.

[0040] Hereinafter, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as implying or suggesting relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features.

[0041] To better illustrate this solution, first, the relevant technical terms involved in this solution will be explained and described.

[0042] (1) Head Unit (HUT) system: Also known as the in-vehicle infotainment system, it is installed in the in-vehicle computer of the vehicle; it is responsible for providing a variety of functions and services, including but not limited to multimedia entertainment (such as music playback, video playback, navigation, etc.), vehicle information display (such as vehicle speed, fuel level, mileage, etc.), and interaction with other in-vehicle systems.

[0043] (2) Configuration word: In software development, a configuration word usually refers to a set of parameters used to customize software functions or behaviors. For example, in vehicle software development, configuration words are often used to distinguish different vehicle models and different configuration information.

[0044] (3) Call interface: In software development, it refers to an interface used to implement data exchange and function calls between different modules, systems, or devices. It is an important part of the software architecture, allowing one module (or system) to request another module (or system) to provide specific services or data through predefined rules and protocols.

[0045] (4) Vehicle Identification Number (VIN): The unique identifier assigned to a vehicle; it consists of 17 characters and contains vehicle information related to the vehicle; through the vehicle identification code, information such as the vehicle model, manufacturer, and production year of the vehicle can be determined.

[0046] (5) CAN (Controller Area Network) bus: A serial communication protocol designed to solve the communication problems among multiple controllers in automotive electronic systems. The CAN bus adopts a multi-master structure, supports distributed real-time control, and all nodes connected to the bus can actively send data without the management of a central controller.

[0047] With the rapid development of the vehicle field, the improvement of fuel economy has become the focus of the industry. To meet the industry's demand for fuel economy, vehicle manufacturers need to frequently adjust the parameter values of vehicle parameters (e.g., vehicle fuel consumption value) to optimize the vehicle's cruising range. However, currently, the vehicle fuel consumption value is stored in the vehicle's terminal information display unit system (also known as the in-vehicle system). If the vehicle fuel consumption value needs to be adjusted, it will involve the re-development and testing of the in-vehicle system, resulting in a longer development process and thus increasing the development cost of the in-vehicle system.

[0048] For example, since the vehicle fuel consumption value is usually integrated in the in-vehicle system. But every time a new vehicle fuel consumption value is released, the in-vehicle system needs to re-perform software development and testing, which leads to a longer development cycle of the in-vehicle system and increases the development cost of the in-vehicle system.

[0049] In addition, since the in-vehicle system usually integrates the vehicle fuel consumption values of multiple different vehicle models. During the development process of the in-vehicle system, multiple configuration words need to be identified and processed to enable the same in-vehicle system to be compatible with multiple vehicle models. In the related art, if the vehicle fuel consumption value of a certain vehicle model is to be found, it is necessary to combine the project code of this vehicle model and the power type configuration words of this vehicle model (e.g., configuration words such as drive mode, cruising mode, etc.) to determine the vehicle fuel consumption value of this vehicle model. Therefore, due to the different configuration words of different vehicle models, specialized development and testing need to be carried out for each vehicle model. Thus, the identification of the configuration words of different vehicle models makes the development of the in-vehicle system more complex, further increasing the development difficulty and maintenance cost of the in-vehicle system.

[0050] Therefore, how to reduce the development cost of the in-vehicle system when updating the vehicle fuel consumption value is a technical problem that urgently needs to be solved at present.

[0051] In view of this, the embodiments of the present application provide a method, device, and vehicle for updating vehicle parameters. The method obtains the target parameter value of the target vehicle parameter of the target vehicle through the target call module configured in the in-vehicle system; determines the target storage area in the target vehicle based on the target vehicle parameter; updates the initial parameter value in the target storage area to the target parameter value. This solution can reduce the development cost of the in-vehicle system when updating the vehicle fuel consumption value.

[0052] To illustrate the technical solution of the present application, the following will be described through specific embodiments. The following will be combined withFigures 1 to 3 A method for updating vehicle parameters provided by an embodiment of the present application will be described in detail.

[0053] It should be understood that the execution subject of the vehicle parameter update method in the embodiment of the present application is not particularly limited. As long as a program running the code of the vehicle parameter update method in the embodiment of the present application can communicate according to the vehicle parameter update method in the embodiment of the present application. For example, the execution subject of the vehicle parameter update method provided by the embodiment of the present application can be a vehicle, or a vehicle parameter update device applied to the vehicle, such as a chip.

[0054] Figure 1 It is a schematic flowchart of a vehicle parameter update method provided by an embodiment of the present application. Hereinafter, taking S101 to S103 as an example, a vehicle parameter update method provided by an embodiment of the present application will be described by way of example.

[0055] Among them, a target call module is configured in the in-vehicle system of the target vehicle. The target call module is used to communicate with an external device. The target call module corresponds to the target vehicle parameter.

[0056] Exemplarily, the target call module can be a call interface configured in the application layer of the in-vehicle system. Through this call interface, a communication connection is established between the in-vehicle system and an external device (such as a cloud server, a computer, etc.) to realize data transmission between the in-vehicle system and the external device.

[0057] It should be noted that the target vehicle parameter can be a set of data related to the vehicle model of the vehicle, used to describe the characteristics or state of the vehicle. The target vehicle parameter can be used to reflect the performance index, configuration information, state parameter, etc. of the target vehicle. For example, the target vehicle parameter can be a vehicle fuel consumption parameter, a vehicle power consumption parameter, or a wheel rotation coefficient, etc.

[0058] Exemplarily, the target call module can be used to obtain specific data; specifically, since the target call module corresponds to the target vehicle parameter and the target call module can communicate with an external device, the target call module can independently obtain the parameter value of the target vehicle parameter. Taking the target call module corresponding to the vehicle fuel consumption parameter as an example, through the target call module, the vehicle can obtain the parameter value of the vehicle fuel consumption parameter from an external device.

[0059] For example, as Figure 2 shown, Figure 2 It is a schematic diagram of a scenario of an in-vehicle system provided by an embodiment of the present application. The in-vehicle system 200 may include a vehicle fuel consumption information interface 210. Through this vehicle fuel consumption information interface 210, the vehicle fuel consumption value can be obtained from an external device.

[0060] It can be understood that by setting a target call module in the in-vehicle system, the data sent by the external device can be independently obtained through the target call module, so that the independence between the target call module and the target system can be achieved.

[0061] Exemplarily, the in-vehicle system can be the system software carried in the in-vehicle computer of the target vehicle. The in-vehicle system can have different versions; in the related art, the parameter values of the vehicle parameters configured in different versions of the in-vehicle system may be different.

[0062] S101. Obtain the target parameter value of the target vehicle parameter through the target call module.

[0063] Exemplarily, the target parameter value can be used to represent a specific value of the target vehicle parameter of the target vehicle.

[0064] It should be noted that in the related art, the target vehicle parameter can be a vehicle parameter in the in-vehicle system, and the target vehicle parameter is related to the target vehicle identification code (that is, the target vehicle parameter can be related to the vehicle model; the target vehicle parameters of different vehicle models may be different). Through the target vehicle parameter, the parameter that can be displayed on the in-vehicle computer can be calculated. For example, the target vehicle parameter can be the vehicle fuel consumption value, the vehicle rotation coefficient, etc.

[0065] For example, when the target vehicle parameter is the vehicle fuel consumption value, the vehicle fuel consumption values corresponding to different vehicle models are different; for example, vehicle model A corresponds to a vehicle fuel consumption value of 1, and vehicle model B corresponds to a vehicle fuel consumption value of 2. Through the vehicle fuel consumption value, the current cruising range of the vehicle can be calculated, and the current cruising range can be displayed on the display screen of the in-vehicle computer for the user to view.

[0066] For another example, when the target vehicle parameter is the vehicle rotation coefficient, the vehicle rotation coefficients corresponding to different vehicle models are different; for example, vehicle model A corresponds to a vehicle rotation coefficient of 1, and vehicle model B corresponds to a vehicle rotation coefficient of 2. Through the vehicle rotation coefficient, the steering angle of any wheel of the vehicle can be calculated, and the steering angle of the wheel can be displayed on the display screen of the in-vehicle computer for the user to view.

[0067] Exemplarily, the specific value of the target vehicle parameter of the target vehicle may change. Since in the related art, the parameter value of the target vehicle parameter is in the in-vehicle system; if it is necessary to modify the target vehicle parameter in the target vehicle, it is necessary to re-develop and test the in-vehicle system software, resulting in a relatively high development cost.

[0068] It should be noted that after the target vehicle leaves the factory, there may be a situation where the parameter value of the target vehicle parameter of the target vehicle needs to be corrected. Taking the vehicle fuel consumption parameter as an example of the target vehicle parameter for illustration:

[0069] For example, in the case of a software version update of the vehicle control system, if the target vehicle references the vehicle control system after the version update, the vehicle fuel consumption value needs to be corrected. For example, if the control strategy of the engine of the target vehicle is optimized during the software version update of the vehicle control system, the vehicle fuel consumption value will be affected at this time.

[0070] For another example, in the case of hardware modification of the target vehicle, if the hardware affects the fuel consumption of the target vehicle, after the vehicle hardware is modified, the vehicle fuel consumption value of the target vehicle will also change. For example, the engine, tires, etc.

[0071] For another example, when the target vehicle leaves the factory, there may be an error in the vehicle fuel consumption value released by the vehicle factory. The vehicle factory will re-evaluate the vehicle fuel consumption value according to the user feedback, and then the parameter value of the vehicle fuel consumption parameter of the target vehicle needs to be corrected.

[0072] S102. Based on the target vehicle parameters, determine the target storage area in the target vehicle;

[0073] Exemplarily, the target storage area in the target vehicle can be the storage area in the in-vehicle computer. This target storage area can be the storage area in the non-volatile memory (NVM) of the in-vehicle computer. The data stored in the target storage area can remain unchanged after the target vehicle is powered off.

[0074] Exemplarily, the target storage area can be used to store the parameter values of the target vehicle parameters. Therefore, based on the target vehicle parameters, the storage area where the target vehicle parameters of the target vehicle are located in the in-vehicle computer can be determined.

[0075] Exemplarily, the target vehicle can store the parameter values of the target vehicle parameters of multiple vehicle models, or can only store the parameter values of the target vehicle parameters of the target vehicle model. The embodiments of the present application do not make specific limitations on this.

[0076] For example, in the case where only the parameter values of the target vehicle parameters of the target vehicle model are stored in the target vehicle, the target storage area corresponding to the target vehicle parameters can be directly determined in the target vehicle based on the target vehicle parameters.

[0077] For another example, in the case where the parameter values of the target vehicle parameters of multiple vehicle models are stored in the target vehicle, the target vehicle identification code of the target vehicle can be obtained; and based on the target vehicle identification code and the target vehicle parameters, the target storage area can be determined. For details, refer to the following embodiments and will not be elaborated here.

[0078] S103. Update the initial parameter value in the target storage area to the target parameter value.

[0079] Among them, the initial parameter value and the target parameter value correspond to the same target vehicle parameter.

[0080] Exemplarily, the initial parameter value can be a specific value of the target vehicle parameter. In other words, the initial parameter value and the target parameter value can be two different specific values in the target vehicle parameter. By updating the initial parameter value to the target parameter value, the update of the target vehicle parameter can be achieved.

[0081] It can be understood that through the target call module in the in-vehicle system, communication can be carried out with external devices, and thus the target parameter value can be independently obtained; and, based on the target parameter value, the target storage area can be determined, and the initial parameter value in the target storage area can be updated to the target parameter value, thereby achieving the update of the target vehicle parameter; since the update of the target vehicle parameter will not cause the overall change of the in-vehicle system, the frequent operations of freezing and sealing the software of the in-vehicle system can be avoided if the target vehicle parameter needs to be updated.

[0082] In addition, in the related art, if it is necessary to obtain the parameter value of the target vehicle parameter of the target vehicle (for example, the fuel consumption value of the target vehicle), it is necessary to retrieve the parameter value of the target vehicle parameter of the target vehicle from the in-vehicle system through a combination of multiple configuration words (for example, the item code of the target vehicle, the power type configuration word of the target vehicle, etc.). In this solution, the parameter value of the target vehicle parameter of the target vehicle can be directly retrieved from the target storage area of the in-vehicle by the target vehicle identification code of the target vehicle (for example, the vehicle identification number of the target vehicle); therefore, this solution can further reduce the complexity of retrieving the target vehicle parameter.

[0083] In the embodiments of the present application, through the target call module configured in the in-vehicle system, the target parameter value of the target vehicle parameter is obtained; based on the target vehicle parameter, the target storage area in the target vehicle is determined; the initial parameter value in the target storage area is updated to the target parameter value; compared with the related art, since the target vehicle parameter is integrated in the in-vehicle system and if the target vehicle parameter needs to be updated, the entire in-vehicle system needs to be re-developed and tested, in the present application, since the in-vehicle system is configured with a target call module, the target call module can communicate with external devices, and the target call module corresponds to the target vehicle parameter, so through the target call module, the updated target parameter value of the target vehicle parameter (for example, the vehicle fuel consumption value) can be independently obtained and stored in the target storage area in the target vehicle, and the update of the parameter value of the target vehicle parameter can be achieved without adjusting the entire in-vehicle system; based on this, this solution can reduce the development cost of the in-vehicle system when updating the vehicle fuel consumption value.

[0084] In a possible embodiment of the present application, the above S101 includes: establishing a communication connection with a target device based on a target calling module; obtaining a target parameter value from the target device based on the communication connection.

[0085] Exemplarily, the target device may be a device such as a server or a computer, and the embodiments of the present application do not make specific limitations thereto.

[0086] Optionally, based on the communication connection, a target vehicle identification code may also be obtained from the target device.

[0087] Exemplarily, in the case where the communication connection is a wired communication connection, the communication connection may be implemented through a target communication tool to establish a connection between the target vehicle and the target device. The target communication tool may be a vehicle diagnostic instrument, a CAN bus, etc., and the embodiments of the present application do not make specific limitations thereto. Optionally, the communication connection may also be a wireless communication connection, such as Bluetooth, a wireless local area network, etc., and the embodiments of the present application do not make specific limitations thereto.

[0088] As an example, based on the communication connection, a target vehicle identification code and a target parameter value may be obtained passively from the target device. For example, after receiving a first request message sent by the target device, the target vehicle identification code and the target parameter value sent by the target device are received. The first request message may be used to request to send the target vehicle identification code and the target parameter value to the target vehicle.

[0089] As an example, based on the communication connection, a target identification code and a target parameter value may be obtained actively from the target device. For example, when the target vehicle detects that the parameter value of the target vehicle parameter needs to be updated, a second request message is sent to the target device, and the target vehicle identification code and the target parameter value sent by the target device are received. The second request message may be used to request to obtain the target vehicle identification code and the target parameter value from the target device.

[0090] In the embodiment of the present application, through the target calling module, communication can be carried out with the target device, and then the target parameter value can be independently obtained from the target device without re-developing and testing the in-vehicle system.

[0091] In a possible embodiment of the present application, the method provided by the embodiments of the present application further includes: obtaining a target vehicle identification code of the target vehicle; the above S102 includes: determining a target storage area based on the target vehicle parameter and the target vehicle identification code.

[0092] Exemplarily, the target vehicle identification code can be used to represent the vehicle model of the target vehicle; for example, the type of the target vehicle (such as a sedan, a truck, etc.), the body style (such as two-door, four-door, etc.), the engine type, the drive mode, the endurance situation, etc. In an actual application scenario, the target vehicle identification code can be the vehicle identification number (VIN) of the target vehicle.

[0093] Optionally, the target vehicle can also obtain the target vehicle identification code through its own storage module. This application embodiment does not specifically limit how to obtain the target vehicle identification code.

[0094] Regarding how to determine the target storage area based on the target vehicle parameters and the target vehicle identification code, reference can be made to the following description and will not be elaborated here.

[0095] In the embodiment of this application, by obtaining the target vehicle identification code, the target storage area can be further accurately obtained based on the target vehicle parameters and the target vehicle identification code.

[0096] In a possible embodiment of this application, determining the target storage area based on the target vehicle parameters and the target vehicle identification code includes: determining, in the target vehicle, the storage area corresponding to the target vehicle identification code based on the target vehicle identification code; and determining, in the storage area corresponding to the target vehicle identification code, the storage area corresponding to the target vehicle parameters as the target storage area based on the target vehicle parameters.

[0097] Exemplarily, based on the target vehicle identification code, the storage area corresponding to the vehicle model of the target vehicle in the target vehicle can be determined. Then, according to the target vehicle parameters, the storage area for storing the parameter values of the target vehicle parameters in this storage area is determined, that is, the target storage area.

[0098] Illustrative example: In the target vehicle, data corresponding to multiple vehicle models can be stored; the data corresponding to different vehicle models can be stored in a local area. For example, the data corresponding to vehicle model A is stored in area 1, the data corresponding to vehicle model B is stored in area 2, the data corresponding to vehicle model C is stored in area 3, etc. Since the vehicle model of the target vehicle is vehicle model A, the storage area corresponding to the target vehicle identification code can be determined as area 1. Multiple parameter values of vehicle parameters can be stored in area 1; for example, the parameter value of vehicle fuel consumption, the parameter value of the wheel rotation coefficient, etc. For example, the fuel consumption value 1 of vehicle fuel consumption is stored in area 1a in area 1; the rotation coefficient value 1 of the wheel rotation coefficient is stored in area 1a in area 1. Then, since the parameter value of vehicle fuel consumption needs to be updated, area 1a in area 1 is determined as the target storage area.

[0099] It should be noted that in this embodiment, the storage area of the target vehicle is divided according to different vehicle models; the parameter values corresponding to different vehicle parameters are stored in the storage areas corresponding to different vehicle models.

[0100] In the embodiment of the present application, based on the target vehicle identification code, first determine the storage area where the data for storing the vehicle model of the target vehicle is located; then determine the storage area corresponding to the target vehicle parameters in this storage area as the target storage area, so that the location of the target storage area can be accurately obtained, thereby improving the reliability of vehicle parameter update.

[0101] In a possible embodiment of the present application, determining the target storage area based on the target vehicle parameters and the target vehicle identification code includes: based on the target vehicle parameters, determining the storage area corresponding to the target vehicle parameters in the target vehicle; based on the target vehicle identification code, in the storage area corresponding to the target vehicle parameters, determining the storage area corresponding to the target vehicle identification code as the target storage area.

[0102] Exemplarily, through the target vehicle parameters, the storage area corresponding to the target vehicle parameters can be first determined in the target vehicle; then, according to the target vehicle identification code, the storage area corresponding to the vehicle model of the target vehicle is determined in the storage area corresponding to the target vehicle parameters, that is, the target storage area.

[0103] For example: various data corresponding to vehicle parameters can be stored in the target vehicle; the data corresponding to different parameters are stored in different areas. For example, the data corresponding to the vehicle fuel consumption parameter is stored in Area 1, and the data corresponding to the wheel rotation coefficient is stored in Area 2. When the target vehicle parameter is the vehicle fuel consumption parameter, the storage area corresponding to the target vehicle parameter can be first determined as Area 1. Different parameter values corresponding to different vehicle models of the target vehicle parameter can be stored in different areas of Area 1. For example, the parameter value 1 of the vehicle fuel consumption parameter corresponding to vehicle model A is stored in Area 1a in Area 1; the parameter value 1 of the vehicle fuel consumption parameter corresponding to vehicle model B is stored in Area 1b in Area 1; the parameter value 1 of the vehicle fuel consumption parameter corresponding to vehicle model C is stored in Area 1c in Area 1. When the vehicle model of the target vehicle is vehicle model A, Area 1a can be determined as the target storage area.

[0104] It should be noted that in this embodiment, the storage area of the target vehicle is divided according to different vehicle parameters; the storage areas corresponding to different vehicle parameters store the parameter values of different vehicle models under this vehicle parameter.

[0105] In an embodiment of the present application, based on the target vehicle parameters, first, the storage area where the data for storing the target vehicle parameters is located can be determined; then, based on the target vehicle identification code, the storage area corresponding to the data for storing the vehicle model of the target vehicle in this storage area is determined as the target storage area, so that the location of the target storage area can be accurately obtained, thereby improving the reliability of vehicle parameter update.

[0106] In a possible embodiment of the present application, the target vehicle includes vehicle identification codes of multiple vehicle models; the method provided by the embodiment of the present application further includes: based on the target vehicle identification code, determining whether there is a target vehicle identification code among the multiple vehicle identification codes; based on the target vehicle identification code, determining the target storage area in the target vehicle, including: if there is no target vehicle identification code, configuring the storage area corresponding to the target vehicle identification code in the target vehicle; based on the target vehicle parameters, determining the target storage area in the storage area corresponding to the target vehicle identification code.

[0107] Exemplarily, different vehicle model information can be stored in the target vehicle; for example, vehicle identification codes of different vehicle models and information on vehicle parameters of different vehicle models are stored.

[0108] It should be noted that there may be a situation where the initial parameter value of the target vehicle parameter corresponding to the vehicle model of the target vehicle is not stored in the target vehicle. For example, the target vehicle is a newly produced vehicle and the information of the target vehicle has not been configured yet. Therefore, before updating the initial parameter value of the target vehicle parameter of the target vehicle, it is also necessary to determine whether there is an initial parameter value of the target vehicle parameter corresponding to the vehicle model of the target vehicle in the target vehicle. For example, it can be determined whether there is an initial parameter value of the target vehicle parameter corresponding to the vehicle model of the target vehicle in the target vehicle through the target vehicle identification code.

[0109] Exemplarily, the vehicle identification code can be associated with the parameter value of the target vehicle parameter corresponding to this vehicle model; thus, through the vehicle identification code, the situation of the target vehicle parameter corresponding to this vehicle model in the target vehicle can be determined. For example, it can be determined whether there is a target vehicle identification code among multiple vehicle identification codes.

[0110] As an example, if there is a target vehicle identification code among the multiple vehicle identification codes, it can be indicated that the parameter value of the target vehicle parameter corresponding to the vehicle model of the target vehicle is stored in the target vehicle; therefore, based on the target vehicle identification code, the target storage area in the target vehicle can be determined. Specifically, reference can be made to the specific description of S102 in the above embodiment, which will not be elaborated here.

[0111] As another example, if the target vehicle identification code does not exist among multiple vehicle identification codes, it can be stated that the target vehicle does not store the parameter value of the target vehicle parameter corresponding to the vehicle model of the target vehicle; therefore, a storage area corresponding to the vehicle model of the target vehicle can be configured in the target vehicle first; then, the storage area corresponding to the target vehicle parameter is determined as the target storage area in this storage area. Optionally, a storage area corresponding to the target vehicle parameter can also be configured in the target vehicle first; then, the storage area corresponding to the target vehicle identification code is determined as the target storage area in this storage area.

[0112] It should be noted that if the target vehicle does not store the parameter value of the target vehicle parameter corresponding to the vehicle model of the target vehicle, the initial parameter value in the target storage area configured in the target vehicle can be "0"; at this time, the initial parameter value can indicate that the initial parameter value of the target vehicle parameter corresponding to the target vehicle identification code is 0.

[0113] In the embodiments of the present application, before updating the parameter value of the target vehicle parameter, it can also be determined first whether the target vehicle stores the parameter value of the target vehicle parameter corresponding to the target vehicle according to the target vehicle identification code, so as to ensure that the update of the parameter value of the target vehicle parameter can be realized, and the reliability of vehicle parameter update is improved.

[0114] In a possible embodiment of the present application, the target parameter value is used to represent the target vehicle fuel consumption value; the method provided by the embodiments of the present application further includes: obtaining the target vehicle fuel consumption value from the target vehicle based on the target vehicle identification code; determining the target cruising range based on the target vehicle fuel consumption value; updating the current cruising range in the vehicle-mounted system to the target cruising range.

[0115] Exemplarily, the vehicle fuel consumption parameter can be used to determine the current cruising range of the vehicle. When the parameter value of the vehicle fuel consumption parameter changes and the running condition of the vehicle remains unchanged, the parameter value of the cruising range parameter of the vehicle may change.

[0116] Exemplarily, the cruising range parameter can refer to the maximum distance that the vehicle can still travel according to the current fuel consumption at the current fuel level.

[0117] It can be understood that through the target vehicle identification code, the updated target vehicle fuel consumption value can be retrieved from the target vehicle. Then, the target cruising range is calculated using the updated target vehicle fuel consumption value; in this way, the update of the cruising range parameter can be realized so that the user can timely understand the current cruising situation of the vehicle.

[0118] As an example, determining the target cruising range based on the fuel consumption value of the target vehicle may include: obtaining the current remaining fuel quantity in the fuel tank of the target vehicle; and obtaining the target cruising range based on the current remaining fuel quantity and the fuel consumption value of the target vehicle.

[0119] Exemplarily, the current remaining fuel quantity in the fuel tank of the target vehicle may refer to the fuel quantity currently remaining in the fuel tank. The current remaining fuel quantity can be used to reflect the maximum driving distance of the target vehicle currently.

[0120] Exemplarily, the current remaining fuel quantity of the vehicle can be obtained through a fuel sensor of the vehicle.

[0121] Exemplarily, the current remaining fuel quantity in the fuel tank of the target vehicle and the fuel consumption value of the target vehicle may be obtained first. By dividing the current remaining fuel quantity by the fuel consumption value of the target vehicle, the target cruising range can be obtained. For example, target cruising range = current remaining fuel quantity / fuel consumption value of the target vehicle.

[0122] Illustrative example: The initial fuel consumption value of the target vehicle is 8.5 L / 100 km, and the current remaining fuel quantity in the fuel tank is 50 L. Currently, the vehicle manufacturer has released a new fuel consumption value (i.e., the fuel consumption value of the target vehicle), and the fuel consumption value of the target vehicle is 8.0 L / 100 km. Then, the target cruising range is obtained as 625 km. Then, the initial cruising range is updated to the target cruising range.

[0123] Optionally, after obtaining the target cruising range, the value of the target cruising range can also be displayed on the display screen of the in-vehicle computer.

[0124] It can be understood that through the current remaining fuel quantity and the fuel consumption value of the target vehicle, the target cruising range of the target vehicle can be determined quickly and accurately, so as to improve the driving experience of the user.

[0125] In the embodiments of the present application, by updating the vehicle fuel consumption value, the cruising range in the target vehicle can be further updated, and then more accurate driving information can be provided for the user, so as to improve the user experience.

[0126] Figure 3 It is a schematic flowchart of another method for updating vehicle parameters provided by the embodiments of the present application.

[0127] Exemplarily, Figure 3 the vehicle parameter updating method shown can be executed by the vehicle or by an updating device for vehicle parameters in the vehicle, such as a chip.

[0128] As Figure 3 shown, the vehicle parameter updating method includes S301 to S311, and S301 to S311 will be described in detail below.

[0129] Among them, a target calling interface is configured in the in-vehicle system of the target vehicle, and the target calling interface is used to communicate with external devices.

[0130] Exemplarily, the target calling interface can be a calling interface configured in the application layer of the in-vehicle system. Through this calling interface, a communication connection is established between the in-vehicle system and external devices (such as cloud servers, computers, etc.) to achieve data transmission between the in-vehicle system and external devices.

[0131] Exemplarily, the target calling interface can be used to obtain specific data; for example, through the target calling interface, the vehicle can obtain parameter values of vehicle parameters (such as vehicle fuel consumption parameters, vehicle power consumption parameters, or wheel rotation coefficients, etc.) from external devices.

[0132] S301. Based on the target calling interface, establish a communication connection with the target device.

[0133] Exemplarily, the target device can be devices such as servers and computers, and the embodiments of the present application do not make specific limitations on this.

[0134] Exemplarily, when the communication connection is a wired communication connection, the communication connection can be achieved through a target communication tool to connect the target vehicle and the target device. The target communication tool can be a vehicle diagnostic instrument, a CAN bus, etc., and the embodiments of the present application do not make specific limitations on this. Optionally, the communication connection can also be a wireless communication connection, such as Bluetooth, wireless local area network, etc., and the embodiments of the present application do not make specific limitations on this.

[0135] S302. Based on the communication connection, obtain the target vehicle identification code and the target vehicle fuel consumption value corresponding to the target vehicle identification code from the target device.

[0136] Exemplarily, the target vehicle identification code is the vehicle identification code of the target vehicle. Exemplarily, the target vehicle identification code can be used to represent the vehicle model of the target vehicle; for example, the type of the target vehicle (such as sedan, truck, etc.), the body style (such as two-door, four-door, etc.), the engine type, the drive mode, the endurance situation, etc.

[0137] Exemplarily, the target vehicle fuel consumption value is a specific value of the vehicle fuel consumption parameter.

[0138] It should be noted that the target vehicle parameters can be a set of data related to the vehicle model and used to describe the characteristics or status of the vehicle. The target vehicle parameters can be used to reflect the performance indicators, configuration information, status parameters, etc. of the target vehicle. In the related art, the target vehicle parameters can be a vehicle parameter in the in-vehicle system, and the target vehicle parameters are related to the target vehicle identification code (that is, the target vehicle parameters can be related to the vehicle model). Through the target vehicle parameters, the parameters that can be displayed on the in-vehicle system can be calculated. For example, the target vehicle parameters can be the vehicle fuel consumption value, the vehicle rotation coefficient, etc.

[0139] Exemplarily, the specific values of the target vehicle parameters of the target vehicle may change. Since in the related art, the parameter values of the target vehicle parameters are in the in-vehicle system; if it is necessary to modify the target vehicle parameters in the target vehicle, it is necessary to re-develop and test the software of the in-vehicle system, resulting in a relatively high development cost.

[0140] S303. Determine whether there is a target vehicle identification code among multiple vehicle identification codes in the target vehicle. If so, execute S304; if not, execute S305.

[0141] Exemplarily, the vehicle identification code can be associated with the parameter values of the target vehicle parameters corresponding to the vehicle model; and then through the vehicle identification code, the situation of the target vehicle parameters corresponding to the vehicle model in the target vehicle can be determined. For example, it can be determined whether there is a target vehicle identification code of the target vehicle among multiple vehicle identification codes.

[0142] It should be noted that there may be a situation where the initial parameter values of the target vehicle parameters corresponding to the vehicle model of the target vehicle are not stored in the target vehicle. For example, the target vehicle is a newly produced vehicle and the information of the target vehicle has not been configured yet. Therefore, before updating the initial parameter values of the target vehicle parameters of the target vehicle, it is also necessary to determine whether there are initial parameter values of the target vehicle parameters corresponding to the vehicle model of the target vehicle in the target vehicle. For example, the vehicle identification code of the target vehicle can be used to determine whether there are initial parameter values of the target vehicle parameters corresponding to the vehicle model of the target vehicle in the target vehicle.

[0143] S304. Based on the target vehicle identification code and the target vehicle fuel consumption value, determine the target storage area in the target vehicle.

[0144] Exemplarily, the target storage area in the target vehicle can be a storage area in the in-vehicle system. The target storage area can be a storage area in the non-volatile memory of the in-vehicle system. The data stored in the target storage area can keep the data from being lost after the target vehicle is powered off.

[0145] S305. Configure a storage area corresponding to the target vehicle identification code in the target vehicle.

[0146] Exemplarily, if the target vehicle identification code does not exist among multiple vehicle identification codes, it can be indicated that the target vehicle does not store the parameter value of the target vehicle parameter corresponding to the model of the target vehicle; therefore, a storage area corresponding to the model of the target vehicle can be configured in the target vehicle first; then, the storage area corresponding to the target vehicle parameter in this storage area is determined as the target storage area. Optionally, a storage area corresponding to the target vehicle parameter can also be configured in the target vehicle first; then, the storage area corresponding to the target vehicle identification code in this storage area is determined as the target storage area.

[0147] S306. Based on the target vehicle fuel consumption value, determine the target storage area in the storage area corresponding to the target vehicle identification code.

[0148] S307. Store the target vehicle fuel consumption value in the target storage area.

[0149] Exemplarily, the initial vehicle fuel consumption value in the target storage area can be updated to the target vehicle fuel consumption value.

[0150] It should be noted that if the target vehicle does not store the parameter value of the target vehicle parameter corresponding to the model of the target vehicle, the initial parameter value in the target storage area configured in the target vehicle can be "0"; at this time, the initial parameter value can indicate that the initial parameter value of the target vehicle parameter corresponding to the target vehicle identification code is 0.

[0151] S308. Based on the target vehicle identification code, call the target vehicle fuel consumption value in the target vehicle.

[0152] S309. Obtain the current remaining fuel volume in the fuel tank of the target vehicle.

[0153] Exemplarily, the current remaining fuel volume in the fuel tank of the target vehicle can refer to the remaining fuel volume currently in the fuel tank. The current remaining fuel volume can be used to reflect the maximum current driving distance of the target vehicle.

[0154] Exemplarily, the current remaining fuel volume of the vehicle can be obtained through the fuel sensor of the vehicle.

[0155] S310. Based on the current remaining fuel volume and the target vehicle fuel consumption value, obtain the target cruising range.

[0156] Exemplarily, the current remaining fuel volume in the fuel tank of the target vehicle and the target vehicle fuel consumption value can be obtained first. By dividing the current remaining fuel volume by the target vehicle fuel consumption value, the target cruising range can be obtained. For example, target cruising range = current remaining fuel volume / target vehicle fuel consumption value.

[0157] S311. Update the initial cruising range in the target vehicle to the target cruising range.

[0158] Optionally, after obtaining the target cruising range, the value of the target cruising range can also be displayed on the display screen of the in-vehicle computer.

[0159] It can be understood that through the current remaining fuel quantity and the target vehicle fuel consumption value, the target cruising range of the target vehicle can be determined quickly and accurately, so as to improve the driving experience of the user.

[0160] For the specific descriptions of S301 to S311, reference can be made to the above text Figures 1 to 2 , and the related descriptions, which will not be elaborated here.

[0161] In the embodiment of the present application, through the target calling module configured in the in-vehicle computer system, the target vehicle identification code of the target vehicle and the target parameter value corresponding to the target vehicle identification code are obtained; based on the target vehicle identification code, the target storage area in the target vehicle is determined; the initial parameter value in the target storage area is updated to the target parameter value; compared with the related art where it is necessary to re-develop and test the in-vehicle computer system to adjust the vehicle parameters, since the in-vehicle computer system in the present application is configured with a target calling module; since the target calling module is used to communicate with external devices, it can independently obtain the updated target parameter value (for example, the vehicle fuel consumption value), and store the target parameter value in the target storage area, so there is no need to re-develop and test the entire in-vehicle computer system; and, by updating the vehicle fuel consumption value, the cruising range in the target vehicle can be further updated, thereby providing more accurate driving information for the user to improve the user experience. Based on this, this solution can reduce the development cost of the in-vehicle computer system when updating the vehicle fuel consumption value.

[0162] It should be understood that the above examples are for helping those skilled in the art to understand the embodiments of the present application, rather than limiting the embodiments of the present application to the specific numerical values or specific scenarios shown. Those skilled in the art can obviously make various equivalent modifications or changes according to the above examples, and such modifications or changes also fall within the scope of the embodiments of the present application.

[0163] The above text combines with Figures 1 to 3 and describes in detail the method for updating vehicle parameters provided by the embodiments of the present application; below, the device embodiments of the present application will be described in detail in combination with Figure 4 and Figure 5 It should be understood that the device in the embodiments of the present application can execute various methods of the foregoing embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the foregoing method embodiments.

[0164] Below, in combination with Figure 4 the vehicle parameter update device provided by the embodiments of the present application will be described in detail.

[0165] As shown in Figure 4 the figure Figure 4 is a schematic structural diagram of an update device for vehicle parameters provided in an embodiment of the present application.

[0166] Exemplarily, as shown in Figure 4 the figure, the update device includes:

[0167] An acquisition module 410, configured to obtain a target parameter value of a target vehicle parameter through a target call module;

[0168] A determination module 420, configured to determine a target storage area in the target vehicle based on the target vehicle parameter;

[0169] An update module 430, configured to update an initial parameter value in the target storage area to the target parameter value; wherein, the initial parameter value and the target parameter value correspond to the same target vehicle parameter.

[0170] As a possible implementation manner, the acquisition module 410 is specifically configured to establish a communication connection with a target device based on the target call module; and obtain the target parameter value from the target device based on the communication connection.

[0171] As a possible implementation manner, the acquisition module 410 is further configured to obtain a target vehicle identification code of the target vehicle; the determination module is specifically configured to determine the target storage area based on the target vehicle parameter and the target vehicle identification code.

[0172] As a possible implementation manner, the determination module 420 is specifically configured to determine, in the target vehicle, a storage area corresponding to the target vehicle identification code based on the target vehicle identification code; and determine, in the storage area corresponding to the target vehicle identification code, a storage area corresponding to the target vehicle parameter as the target storage area based on the target vehicle parameter.

[0173] As a possible implementation manner, the determination module 420 is specifically configured to determine, in the target vehicle, a storage area corresponding to the target vehicle parameter based on the target vehicle parameter; and determine, in the storage area corresponding to the target vehicle parameter, a storage area corresponding to the target vehicle identification code as the target storage area based on the target vehicle identification code.

[0174] As a possible implementation manner, the determination module 420 is further configured to determine whether the target vehicle identification code exists in a plurality of vehicle identification codes based on the target vehicle identification code; the determination module 420 is specifically configured to, if the target vehicle identification code does not exist, configure a storage area corresponding to the target vehicle identification code in the target vehicle; and determine the target storage area in the storage area corresponding to the target vehicle identification code based on the target vehicle parameter.

[0175] As a possible implementation, the obtaining module 410 is further configured to obtain the fuel consumption value of the target vehicle from the target vehicle based on the target vehicle identification code; the determining module 420 is further configured to determine the target cruising range based on the fuel consumption value of the target vehicle; and the updating module 430 is further configured to update the current cruising range in the in-vehicle system to the target cruising range.

[0176] As a possible implementation, the determining module 420 is specifically configured to obtain the current remaining fuel quantity in the fuel tank of the target vehicle; and obtain the target cruising range based on the current remaining fuel quantity and the fuel consumption value of the target vehicle.

[0177] It should be noted that when the vehicle parameter updating device provided in the above embodiment executes the vehicle parameter updating method, only the division of the above functional modules is used for illustration. In practical applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0178] In addition, the vehicle parameter updating device provided in the above embodiment and the vehicle parameter updating method embodiment belong to the same concept. Therefore, for the details not disclosed in the device embodiment of this specification, please refer to the vehicle parameter updating method embodiment in the above of this specification, and details will not be repeated here.

[0179] Figure 5 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application.

[0180] Exemplarily, as Figure 5 shown, the vehicle 500 includes: a memory 501 and a processor 502, wherein an executable program code 503 is stored in the memory 501, and the processor 502 is configured to call and execute the executable program code 503 to execute a vehicle parameter updating method.

[0181] In addition, an embodiment of the present application also protects a device. The updating device may include a memory and a processor, wherein an executable program code is stored in the memory, and the processor is configured to call and execute the executable program code to execute a vehicle parameter updating method provided by an embodiment of the present application.

[0182] In this embodiment, the functional modules of the updating device can be divided according to the above method examples. For example, it can correspond to each functional module, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is illustrative, only a logical function division, and there can be other division methods in actual implementation.

[0183] In the case of dividing each functional module corresponding to each function, the update device may further include an acquisition module, a detection module, a processing module, a control module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be cited in the function description of the corresponding functional module, and will not be elaborated here.

[0184] It should be understood that the device provided in this embodiment is used to execute the above method for updating a vehicle parameter, so the same effect as the above implementation method can be achieved.

[0185] In the case of adopting an integrated unit, the update device may include a processing module and a storage module. Among them, when the update device is applied to a vehicle, the processing module can be used to control and manage the actions of the vehicle.

[0186] Among them, the processing module may be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits shown in combination with the disclosure of the present application. The processor may also be a combination that realizes computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0187] In addition, the device provided in the embodiment of the present application may specifically be a chip, a component, or a module. The chip may include a processor and a memory connected thereto; among them, the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute the method for updating a vehicle parameter provided in the above embodiment.

[0188] This embodiment also provides a computer-readable storage medium, in which computer program code is stored. When the computer program code runs on a computer, the computer is caused to execute the above relevant method steps to implement the method for updating a vehicle parameter provided in the above embodiment.

[0189] This embodiment also provides a computer program product. When the computer program product runs on a computer, the computer is caused to execute the above relevant steps to implement the method for updating a vehicle parameter provided in the above embodiment.

[0190] Among them, the device, computer-readable storage medium, computer program product, or chip provided in this embodiment are all used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be elaborated here.

[0191] Through the description of the above embodiments, those skilled in the art can understand that for the convenience and brevity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0192] In the embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in electrical, mechanical or other forms.

[0193] The above content is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for updating vehicle parameters, characterized in that, The vehicle-mounted system of the target vehicle is configured with a target calling module; The target calling module is used to communicate with external devices; The target calling module corresponds to the target vehicle parameters; The method includes: Through the target calling module, obtain the target parameter value of the target vehicle parameters; Based on the target vehicle parameters, determine the target storage area in the target vehicle; Update the initial parameter value in the target storage area to the target parameter value; wherein, the initial parameter value and the target parameter value correspond to the same target vehicle parameter.

2. The method according to claim 1, wherein The obtaining the target parameter value of the target vehicle parameters through the target calling module includes: Based on the target calling module, establish a communication connection with the target device; Based on the communication connection, obtain the target parameter value from the target device.

3. The method according to claim 1, wherein The method further includes: Obtain the target vehicle identification code of the target vehicle; The determining the target storage area in the target vehicle based on the target vehicle parameters includes: Based on the target vehicle parameters and the target vehicle identification code, determine the target storage area.

4. The method according to claim 3, wherein The determining the target storage area based on the target vehicle parameters and the target vehicle identification code includes: Based on the target vehicle identification code, determine the storage area corresponding to the target vehicle identification code in the target vehicle; Based on the target vehicle parameters, in the storage area corresponding to the target vehicle identification code, determine the storage area corresponding to the target vehicle parameters as the target storage area.

5. The method according to claim 1, wherein The determining the target storage area based on the target vehicle parameters and the target vehicle identification code includes: Based on the target vehicle parameters, determine the storage area corresponding to the target vehicle parameters in the target vehicle; Based on the target vehicle identification code, in the storage area corresponding to the target vehicle parameters, determine the storage area corresponding to the target vehicle identification code as the target storage area.

6. The method according to claim 3, wherein The target vehicle includes vehicle identification codes of multiple vehicle models; The method further includes: Based on the target vehicle identification code, determine whether the target vehicle identification code exists among the multiple vehicle identification codes; The determining the target storage area based on the target vehicle parameters and the target vehicle identification code includes: If the target vehicle identification code does not exist, configure the storage area corresponding to the target vehicle identification code in the target vehicle; Based on the target vehicle parameters, determine the target storage area in the storage area corresponding to the target vehicle identification code.

7. The method according to any one of claims 1 to 6, characterized in that, The target parameter value is used to represent the target vehicle fuel consumption value; The method further includes: Based on the target vehicle identification code, obtain the target vehicle fuel consumption value from the target vehicle; Based on the target vehicle fuel consumption value, determine the target cruising range; Update the current cruising range in the target vehicle to the target cruising range.

8. The method according to any one of claims 1 to 6, characterized in that, The determining the target cruising range based on the target vehicle fuel consumption value includes: Obtain the current remaining fuel quantity in the fuel tank of the target vehicle; Based on the current remaining fuel quantity and the target vehicle fuel consumption value, obtain the target cruising range.

9. An update device for vehicle parameters, characterized in that The vehicle-mounted system of the target vehicle is configured with a target calling module; The target calling module is used to communicate with external devices; The target calling module corresponds to target vehicle parameters; The device includes: An acquisition module, configured to acquire a target parameter value of the target vehicle parameters through the target calling module; A determination module, configured to determine a target storage area in the target vehicle based on the target vehicle parameters; An update module, configured to update an initial parameter value in the target storage area to the target parameter value; wherein, the initial parameter value and the target parameter value correspond to the same target vehicle parameter.

10. A vehicle, characterized in that, The vehicle includes: A memory, configured to store executable program code; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 8.