Vehicle information processing, autonomous vehicle range test method and device

By acquiring the vehicle's electrical energy information under different scenarios and calculating the average power difference to determine the reference resistance value of the variable load, the gap between the driving range of autonomous vehicles under simulated road conditions and actual road tests has been resolved, achieving accurate driving range assessment and narrowing the gap.

CN115112953BActive Publication Date: 2025-12-30NAN CHANG A BO LUO ZHI NENG KE JI YOU XIAN GONG SI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210771458.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-30
Publication Date
2025-12-30
Estimated Expiration
2042-06-30

AI Technical Summary

Technical Problem

In existing technologies, there is a difference in driving range between simulated road conditions and actual road tests for autonomous vehicles, making it difficult to accurately assess and shorten the driving range.

Method used

By acquiring the vehicle's electrical energy information under both on-road and simulated road conditions, the average power difference is calculated, the reference resistance of the variable load is determined, and then the load resistance is adjusted under simulated road conditions to narrow the gap.

Benefits of technology

It enables accurate determination of variable loads under simulated road conditions, shortens the driving range gap between simulated and actual tests, and ensures data accuracy through an alarm mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115112953B_ABST
    Figure CN115112953B_ABST
Patent Text Reader

Abstract

The present disclosure provides a vehicle information processing, an automatic driving vehicle range test method and device, relates to the technical field of intelligent transportation, and in particular to the technical field of vehicles and artificial intelligence including automatic driving. The specific implementation includes: obtaining electric energy information of a measured vehicle in a road scene, determining an average power corresponding to the electric energy information, and taking the average power as a first average power; obtaining electric energy information of the measured vehicle in a simulated road scene, determining an average power corresponding to the electric energy information, and taking the average power as a second average power; determining a variable load reference resistance value of the measured vehicle in the simulated road scene according to an average power difference between the first average power and the second average power; and determining a variable load resistance value of the measured vehicle in the simulated road scene according to the variable load reference resistance value. The present disclosure can accurately determine the variable load in the simulated road scene through actual data of the vehicle in the road scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of intelligent transportation technology, specifically to vehicles and artificial intelligence technology, including autonomous driving, and particularly to vehicle information processing, autonomous vehicle range testing methods and apparatus. Background Technology

[0002] Vehicles are a general term encompassing both the word "car" and the unit "vehicle." The original meaning of "vehicle" refers to a car without its own power source. With the development of science and technology, automobiles powered by fuel or electricity have emerged. In related technologies, "vehicle" generally refers to motor vehicles, such as autonomous vehicles. Testing various parameters of a vehicle typically requires driving it in motion.

[0003] Specifically, various vehicle parameters can be collected during driving. For example, driving range, also known as range capability, refers to the total distance a vehicle can travel continuously with maximum fuel reserves. Summary of the Invention

[0004] A method, apparatus, electronic device, and storage medium for vehicle information processing, autonomous vehicle range testing, and autonomous driving vehicle range testing are provided.

[0005] According to the first aspect, a method for processing vehicle information is provided, comprising: acquiring electrical energy information of a vehicle under test in a road surface scenario, determining the average power corresponding to the electrical energy information, and using the average power as a first average power; acquiring electrical energy information of the vehicle under test in a simulated road condition scenario, determining the average power corresponding to the electrical energy information, and using the average power as a second average power; determining a variable load reference resistance value of the vehicle under test in the simulated road condition scenario based on the average power difference between the first average power and the second average power; and determining a variable load resistance value of the vehicle under test in the simulated road condition scenario based on the variable load reference resistance value.

[0006] According to a second aspect, a vehicle information processing apparatus is provided, comprising: a first acquisition unit configured to acquire electrical energy information of a vehicle under test in a road surface scenario, determine the average power corresponding to the electrical energy information, and use the average power as a first average power; a second acquisition unit configured to acquire electrical energy information of the vehicle under test in a simulated road condition scenario, determine the average power corresponding to the electrical energy information, and use the average power as a second average power; a first determination unit configured to determine a variable load reference resistance value of the vehicle under test in a simulated road condition scenario based on the average power difference between the first average power and the second average power; and a second determination unit configured to determine a variable load resistance value of the vehicle under test in a simulated road condition scenario based on the variable load reference resistance value.

[0007] According to a third aspect, an electronic device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform a method according to any embodiment of a vehicle information processing method.

[0008] According to a fourth aspect, a non-transitory computer-readable storage medium is provided storing computer instructions for causing a computer to perform a method according to any embodiment of a vehicle information processing method.

[0009] According to a fifth aspect, a computer program product is provided, including a computer program that, when executed by a processor, implements the method of any embodiment of the method for processing vehicle information.

[0010] According to the scheme disclosed herein, the variable load under simulated road conditions can be accurately determined by using actual data of the vehicle in road scenarios, allowing the tested vehicle to shorten or even eliminate the gap between simulated road conditions and actual road tests through variable load. Attached Figure Description

[0011] Other features, objects, and advantages of this disclosure will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0012] Figure 1 This is an exemplary system architecture diagram to which some embodiments of this disclosure can be applied;

[0013] Figure 2 This is a flowchart of one embodiment of the vehicle information processing method according to the present disclosure;

[0014] Figure 3 This is a schematic diagram of an application scenario of the vehicle information processing method according to this disclosure;

[0015] Figure 4 This is a flowchart of yet another embodiment of the vehicle information processing method according to the present disclosure;

[0016] Figure 5a This is a schematic diagram of a structure of an embodiment of a vehicle information processing apparatus according to the present disclosure;

[0017] Figure 5b This is a driving range testing system for autonomous vehicles according to the present disclosure.

[0018] Figure 6 This is a block diagram of an electronic device used to implement the vehicle information processing method of the embodiments of this disclosure. Detailed Implementation

[0019] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0020] The acquisition, storage, and application of user personal information involved in this technical solution comply with the provisions of relevant laws and regulations, necessary confidentiality measures have been taken, and it does not violate public order and good morals.

[0021] It should be noted that, unless otherwise specified, the embodiments and features described in this disclosure can be combined with each other. This disclosure will now be described in detail with reference to the accompanying drawings and embodiments.

[0022] Figure 1 An exemplary system architecture 100 is shown, in which embodiments of the vehicle information processing method or vehicle information processing apparatus of the present disclosure can be applied.

[0023] like Figure 1 As shown, system architecture 100 may include terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.

[0024] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, and 103, such as video applications, live streaming applications, instant messaging tools, email clients, social media platform software, etc.

[0025] The terminal devices 101, 102, and 103 here can be either hardware or software. When terminal devices 101, 102, and 103 are hardware, they can be various electronic devices with displays, including but not limited to smartphones, tablets, e-book readers, laptops, and desktop computers. When terminal devices 101, 102, and 103 are software, they can be installed in the electronic devices listed above. They can be implemented as multiple software programs or software modules (e.g., multiple software programs or software modules used to provide distributed services) or as a single software program or software module. No specific limitations are imposed here.

[0026] Server 105 can be a server that provides various services, such as a backend server that supports terminal devices 101, 102, and 103. The backend server can analyze and process data such as the received electrical energy information under the road surface scenario and the electrical energy information under the simulated road condition scenario, and feed back the processing results (such as the variable load resistance value under the simulated road condition scenario) to the terminal devices.

[0027] It should be noted that the vehicle information processing method provided in this embodiment can be executed by server 105 or terminal devices 101, 102, 103. Accordingly, the vehicle information processing device can be set in server 105 or terminal devices 101, 102, 103.

[0028] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.

[0029] Continue to refer to Figure 2 The diagram illustrates a flow 200 of an embodiment of a vehicle information processing method according to the present disclosure. The vehicle information processing method includes the following steps:

[0030] Step 201: Obtain the electrical energy information of the vehicle under test in the road scene, determine the average power corresponding to the electrical energy information, and take the average power as the first average power.

[0031] In this embodiment, the vehicle information processing method runs on an execution entity (e.g., Figure 1 The server or terminal device shown can acquire the electrical energy information of the tested vehicle in a road scenario and determine the average power corresponding to that electrical energy information. In practice, the aforementioned executing entity can directly acquire the electrical energy information from its own device or other electronic devices, or the aforementioned executing entity can collect that electrical energy information.

[0032] The vehicle under test can be tested in a road-based scenario, i.e., a road test. The vehicle's electrical energy information can be any information that reflects electrical energy, such as electrical energy (E).

[0033] In practice, the aforementioned executing entity can determine the average power corresponding to the electrical energy information in various ways. For example, when the electrical energy information is electrical energy, the executing entity can divide the electrical energy by time to obtain the average power.

[0034] The vehicle in this application can be any type of vehicle, such as an autonomous vehicle.

[0035] It should be noted that the average power in this application can be the power of the tested vehicle under a low-voltage system.

[0036] Step 202: Obtain the electrical energy information of the vehicle under test in a simulated road condition scenario, determine the average power corresponding to the electrical energy information, and use the average power as the second average power.

[0037] In this embodiment, the aforementioned execution entity can acquire the electrical energy information of the vehicle under test in a simulated road condition scenario and determine the average power corresponding to the electrical energy information. In practice, the aforementioned execution entity can directly acquire the electrical energy information from its own device or other electronic devices, or the aforementioned execution entity can collect the electrical energy information.

[0038] In practice, simulated road conditions refer to simulated driving scenarios where vehicles are tested using road condition simulation devices such as dynamometers. This dynamometer could be, for example, a chassis dynamometer.

[0039] Step 203: Determine the variable load reference resistance of the vehicle under test in the simulated road condition scenario based on the average power difference between the first average power and the second average power.

[0040] In this embodiment, the execution entity can determine the difference between the first average power and the second average power, which is the average power difference. Then, the execution entity can determine the variable load reference resistance value based on the average power difference. The variable load resistance value refers to the additional resistance value added to the vehicle under test because the energy consumed by the vehicle under test in simulated road conditions is less than the energy consumed on actual road surfaces, so that the vehicle under test can achieve the same energy consumption in simulated road conditions as in actual road conditions.

[0041] The aforementioned executing entity can determine the variable load reference resistance of the vehicle under test in a simulated road condition scenario using various methods, based on the average power difference between the first average power and the second average power. For example, the executing entity can input the average power difference into a preset model and obtain the variable load reference resistance output from the model. This preset model can then use the average power difference to predict the aforementioned variable load reference resistance.

[0042] Step 204: Determine the variable load resistance of the vehicle under test in the simulated road condition scenario based on the variable load reference resistance value.

[0043] In this embodiment, the aforementioned execution entity can determine the variable load resistance of the vehicle under test in a simulated road condition scenario based on the variable load reference resistance value using various methods. For example, the execution entity can directly determine the variable load reference resistance value as the variable load resistance value of the vehicle under test in a simulated road condition scenario. Alternatively, the execution entity can input the variable load reference resistance value into a specified model or formula, obtain the result output from the specified model or formula, and use this result as the variable load resistance value of the vehicle under test in a simulated road condition scenario.

[0044] The method provided by the above embodiments of this disclosure can accurately determine the variable load under simulated road conditions using actual data of the vehicle in road scenarios. This allows the tested vehicle to shorten or even eliminate the gap between simulated road conditions and actual road tests by using variable loads. Furthermore, by determining the average power, this application avoids "glitch" or signal abrupt changes in the collected signal, thereby enabling more accurate determination of the variable load resistance value.

[0045] In some optional implementations of any embodiment of this disclosure, the method further includes: determining whether the average power difference exceeds a power allowable threshold; and outputting an alarm message in response to the average power difference exceeding the power allowable threshold.

[0046] In these optional implementations, the aforementioned execution entity can determine whether the average power difference exceeds a power tolerance threshold. If the average power difference exceeds the power tolerance threshold, the execution entity can issue an alarm, i.e., output alarm information. If the average power difference does not exceed the power tolerance threshold, the execution entity may not output alarm information. The output alarm information can be a displayed alarm or an alarm message sent to other electronic devices. The power tolerance threshold is a threshold set for the average power difference.

[0047] These methods can achieve accurate alarms by comparing average power differences rather than real-time data, thus avoiding "glitch" or signal abrupt changes in the collected signals.

[0048] See also Figure 3 , Figure 3 This is a schematic diagram illustrating an application scenario of the vehicle information processing method according to this embodiment. Figure 3 In the application scenario, the execution entity 301 can determine the first average power P 302 corresponding to the electrical energy information of the vehicle under test in a road surface scenario. The execution entity 301 can determine the second average power P1 303 corresponding to the electrical energy information of the vehicle under test in a simulated road condition scenario. The execution entity can determine the variable load reference resistance 305 of the vehicle under test in a simulated road condition scenario based on the average power difference P2 = P - P1 304 between the first average power and the second average power. Finally, the execution entity 301 can determine the variable load resistance 306 of the vehicle under test in a simulated road condition scenario based on the variable load reference resistance 305.

[0049] Further reference Figure 4 This illustrates a process 400 of another embodiment of a method for processing vehicle information. Process 400 includes the following steps:

[0050] Step 401: Obtain the electrical energy information of the vehicle under test in the road scene. Within a preset time period, integrate the product of voltage and current in the electrical energy information to obtain the output electrical energy of the DC-DC converter of the vehicle under test within the preset time period.

[0051] In this embodiment, the electrical energy information includes the voltage and current at the output of the DC-DC converter of the vehicle under test, where DC-DC refers to a direct current converter. The vehicle information processing method runs on an execution unit (e.g., Figure 1 The server or terminal device shown can acquire the electrical energy information of the vehicle under test in a road scenario, and integrate the product of the voltage and current in the electrical energy information within a preset time period. The result of the integration is used as the output electrical energy of the DC-DC converter of the vehicle under test in a road scenario within a preset time period.

[0052] Specifically, the DC-DC converter of the tested vehicle outputs electrical energy E for a preset duration. DCDCout It can be represented as:

[0053]

[0054] Among them, E DCDCout The unit is Wh, t0 is the test start time in seconds, t is the current time in seconds, and U DCDCout The voltage mentioned above is generally taken as the battery voltage, in units of V and I. DCDCout The current is given above, in amperes (A). The time interval from t0 to t is the preset duration.

[0055] Step 402: Based on the output power, determine the average power of the DC-DC output terminal of the tested vehicle in the road scenario within a preset time period, and use the average power as the first average power.

[0056] In this embodiment, the aforementioned execution entity can determine the average power of the DC-DC output terminal of the tested vehicle under road conditions within a preset time period based on the output electrical energy. The execution entity can use various methods to determine the average power of the DC-DC output terminal of the tested vehicle under road conditions within a preset time period based on the output electrical energy. For example, the execution entity can input the output electrical energy into a specified model to obtain the output of the specified model, which is the average power. The specified model can use the output electrical energy to output the average power. Alternatively, the execution entity can determine the average power P using the following formula. DCDCout :

[0057] P DCDCout =E DCDCout / T

[0058] Among them, P DCDCoutThe average power output of the DC-DC converter of the tested vehicle in a road scenario is expressed in watts (W). T represents the total test duration (from the start of the test to the present time) in hours (h). This T is the preset duration mentioned above.

[0059] Step 403: Obtain the electrical energy information of the vehicle under test in a simulated road condition scenario. Integrate the product of voltage and current in the electrical energy information within a preset time period to obtain the output electrical energy of the DC-DC converter of the vehicle under test within the preset time period.

[0060] In this embodiment, the aforementioned execution entity can acquire electrical energy information of the vehicle under test in a simulated road condition scenario, and obtain the output electrical energy in the simulated road condition scenario using the same or similar method as step 401.

[0061] Step 404: Based on the output power in step 403, determine the average power of the DC-DC output terminal of the vehicle under test in the simulated road condition scenario within a preset time period, and use this average power as the second average power.

[0062] In this embodiment, the execution entity adopts the same or similar method as step 402 to determine the average power, and uses the average power as the average power of the DCDC output terminal of the tested vehicle in the simulated road condition scenario within a preset time period, which is also the second average power.

[0063] Step 405: Determine the variable load reference resistance of the vehicle under test in the simulated road condition scenario based on the average power difference between the first average power and the second average power.

[0064] Step 406: Determine the variable load resistance of the vehicle under test in the simulated road condition scenario based on the variable load reference resistance value.

[0065] Steps 405 and 406 are the same as or similar to steps 203 and 204, respectively, and will not be repeated here.

[0066] This embodiment can determine the output power of the DC-DC output terminal by using the voltage and current in the electrical energy information, thereby determining the average power of the DC-DC output terminal of the tested vehicle within a preset time period.

[0067] In some optional implementations of this embodiment, determining the variable load reference resistance of the vehicle under test in the simulated road condition scenario based on the average power difference between the first average power and the second average power may include: determining the resistance value corresponding to both the voltage at the DC-DC output terminal of the vehicle under test and the average power difference in the simulated road condition scenario, and using this resistance value as the variable load reference resistance value.

[0068] In these optional implementations, the aforementioned execution entity can determine the resistance values ​​corresponding to the following two: the voltage at the DC-DC output terminal of the vehicle under test in a simulated road condition scenario, and the aforementioned average power difference. Furthermore, the aforementioned execution entity can use this resistance value as a variable load reference resistance value. In practice, the variable load reference resistance value R can be expressed as the aforementioned voltage U. DCDCout The square of the power difference P divided by the average power difference, i.e., R = U DCDCout 2 / P.

[0069] These implementations can accurately determine the difference between simulated road conditions and actual road conditions by using the power difference between the road scene and the simulated road condition scene, and accurately determine the reference resistance value of the variable load that needs to be added to the vehicle under simulated road conditions.

[0070] In some optional implementations of this embodiment, the method further includes: determining the energy difference between the output energy corresponding to the first average power and the output energy corresponding to the second average power; determining whether the energy difference exceeds the allowable energy threshold; and outputting an alarm message in response to the energy difference exceeding the allowable test threshold.

[0071] In these optional implementations, the aforementioned execution entity can determine the difference between the output power corresponding to the first average power and the output power corresponding to the second average power, and use this difference as the power difference value. Furthermore, the aforementioned execution entity can determine whether the power difference value exceeds a permissible power threshold. If the power difference value exceeds the permissible power threshold, the aforementioned execution entity can output an alarm message. If the power difference value does not exceed the permissible power threshold, the aforementioned execution entity may not output an alarm message. This permissible power threshold is a threshold set for the power difference value.

[0072] The average power corresponds to the output energy. Based on this output energy, the average power of the DC-DC output terminal of the tested vehicle within a preset time period can be determined.

[0073] These methods can achieve accurate alarms by comparing electrical energy rather than real-time data, thus avoiding "glitch" or signal abrupt changes in the collected signals.

[0074] This disclosure also provides a method for testing the driving range of an autonomous vehicle, comprising: determining the driving range of the vehicle under test based on the variable load resistance value described in any of the above embodiments.

[0075] Specifically, the aforementioned executing entity can determine the driving range of the tested vehicle based on the variable load resistance value using various methods. For example, the executing entity can apply the variable load resistance value to the tested vehicle and record the vehicle's mileage information to obtain the driving range. Alternatively, the executing entity can input the variable load resistance value into a preset model (such as a deep neural network) to obtain the driving range output from the model. This preset model is used to predict the driving range using the variable load resistance value.

[0076] In practice, the variable load resistance affects the driving range. The higher the variable load resistance, the shorter the driving range.

[0077] This embodiment can determine the driving range by determining the variable load resistance value, thereby achieving accurate testing of the driving range under simulated road conditions.

[0078] Further reference Figure 5a As an implementation of the methods shown in the above figures, this disclosure provides an embodiment of a vehicle information processing device, which is similar to... Figure 2 Corresponding to the method embodiment shown, in addition to the features described below, the device embodiment may also include [features related to...]. Figure 2 The method embodiments shown have the same or corresponding features or effects. This device can be specifically applied to various electronic devices.

[0079] like Figure 5a As shown, the vehicle information processing device 500 of this embodiment includes: a first acquisition unit 501, a second acquisition unit 502, a first determination unit 503, and a second determination unit 504. The first acquisition unit 501 is configured to acquire the electrical energy information of the vehicle under test in a road surface scenario, determine the average power corresponding to the electrical energy information, and use the average power as a first average power. The second acquisition unit 502 is configured to acquire the electrical energy information of the vehicle under test in a simulated road condition scenario, determine the average power corresponding to the electrical energy information, and use the average power as a second average power. The first determination unit 503 is configured to determine the variable load reference resistance value of the vehicle under test in a simulated road condition scenario based on the average power difference between the first average power and the second average power. The second determination unit 504 is configured to determine the variable load resistance value of the vehicle under test in a simulated road condition scenario based on the variable load reference resistance value.

[0080] In this embodiment, the specific processing of the first acquisition unit 501, the second acquisition unit 502, the first determination unit 503, and the second determination unit 504 of the vehicle information processing device 500, and the resulting technical effects, can be referred to respectively. Figure 2 The relevant descriptions of steps 201, 202, 203 and 204 in the corresponding embodiments will not be repeated here.

[0081] In some optional implementations of this embodiment, the second acquisition unit is further configured to determine the average power corresponding to the electrical energy information in the following manner: within a preset time period, the product of voltage and current in the electrical energy information is integrated to obtain the output electrical energy of the DCDC of the vehicle under test within the preset time period; based on the output electrical energy, the average power of the DCDC output terminal of the vehicle under test within the preset time period is determined.

[0082] In some optional implementations of this embodiment, the first determining unit is further configured to determine the variable load reference resistance value of the vehicle under test in the simulated road condition scenario based on the average power difference between the first average power and the second average power in the following manner: determine the resistance value corresponding to both the voltage at the DCDC output terminal of the vehicle under test and the average power difference in the simulated road condition scenario, and use the resistance value as the variable load reference resistance value.

[0083] In some optional implementations of this embodiment, the apparatus further includes: a difference unit configured to determine the energy difference between the output energy corresponding to the first average power and the output energy corresponding to the second average power; a threshold unit configured to determine whether the energy difference exceeds an allowable energy threshold; and an output unit configured to output an alarm message in response to the energy difference exceeding the allowable test threshold.

[0084] In some optional implementations of this embodiment, the device further includes: a judgment unit configured to determine whether the average power difference exceeds the power allowable threshold; and an alarm unit configured to output alarm information in response to the average power difference exceeding the power allowable threshold.

[0085] This disclosure also provides a range testing apparatus for autonomous vehicles, comprising: a testing unit configured to determine the range of the vehicle under test according to a variable load resistance value according to any one of claims 7-11.

[0086] like Figure 5b As shown, this disclosure also provides a range testing system for autonomous vehicles. The testing system may include a test system host, a road test signal acquisition module, a CAN (Controller Area Network) signal acquisition module, an electrical energy signal acquisition module, a variable load module, and a power supply module. The test system host is connected to the road test signal acquisition module, the CAN signal acquisition module, the electrical energy signal acquisition module, the variable load module, and the power supply module, respectively.

[0087] Specifically, the power supply model can provide power to the entire test system. In indoor testing, it is directly connected to AC power. During road testing, the on-board power is converted through the transformer to supply power to the system.

[0088] The road test signal acquisition module has at least two voltage channels and two current channels, which are used to acquire the input and output voltage and input and output current (i.e., electrical energy information) of the DC-DC converter during the road test. The acquired signals can be transmitted to the host of the test system for calculation of the DC-DC converter's input and output power and electrical energy.

[0089] The CAN signal acquisition module is used to collect vehicle parameters and transmit them to the test system host in real time for processing and display. In some cases, it can replace the road test signal acquisition module to provide the test system host with the DC-DC input and output current and voltage during the road test, and is used for the calculation of DC-DC input and output power and electrical energy.

[0090] The electrical energy signal acquisition module (electrical energy flow signal acquisition model) is basically the same as the traditional vehicle energy flow acquisition module. In this invention, the focus is on the real-time values ​​of the DC-DC input and output current and voltage acquired by the module, which are then output to the test system host for calculation and comparison.

[0091] The variable load module is mainly used to execute commands issued by the test system host, so that its own load value meets the requirements of the test system host, and then send the adjusted load value back to the test system host for comparison and monitoring.

[0092] The test system host can be portable. It may include a data processing model, a data verification module, and a data display module. The data processing module primarily receives voltage and current signals from the road test signal acquisition module, CAN signal acquisition module, and energy flow signal acquisition module. It calculates the power across the DC-DC converter during the road test, the power and energy consumption across the DC-DC converter during the hub test, and the target value of the variable load's real-time resistance, and transmits this information to the variable load module. The data verification module primarily calculates the difference (energy difference or average power difference) between the low-voltage system power consumption during the road test and the low-voltage system power consumption during the energy flow test. It issues an alarm promptly when the difference exceeds the allowable range. The data display module can be customized by the user to display parameters of interest.

[0093] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0094] like Figure 6The diagram shown is a block diagram of an electronic device for a method of processing vehicle information according to an embodiment of the present disclosure. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0095] like Figure 6 As shown, the electronic device includes one or more processors 601, a memory 602, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components are interconnected via different buses and can be mounted on a common motherboard or otherwise as required. The processors can process instructions executed within the electronic device, including instructions stored in or on memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In other embodiments, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple electronic devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 6 Take the 601 processor as an example.

[0096] The memory 602 is the non-transitory computer-readable storage medium provided in this disclosure. The memory stores instructions executable by at least one processor to cause the at least one processor to perform the vehicle information processing method provided in this disclosure. The non-transitory computer-readable storage medium of this disclosure stores computer instructions for causing a computer to perform the vehicle information processing method provided in this disclosure.

[0097] The memory 602, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the vehicle information processing method in the embodiments of this disclosure (e.g., the first acquisition unit 501, the second acquisition unit 502, the first determination unit 503, and the second determination unit 504 shown in Figure 5). The processor 601 executes various functional applications and data processing of the server by running the non-transitory software programs, instructions, and modules stored in the memory 602, thereby implementing the vehicle information processing method in the above method embodiments.

[0098] Memory 602 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the vehicle information processing electronic device. Furthermore, memory 602 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 602 may optionally include memory remotely located relative to processor 601, and this remote memory may be connected to the vehicle information processing electronic device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0099] The electronic device for processing vehicle information may further include an input device 603 and an output device 604. The processor 601, memory 602, input device 603, and output device 604 can be connected via a bus or other means. Figure 6 Taking the example of a connection between China and Israel via a bus.

[0100] Input device 603 can receive input digital or character information, as well as key signal inputs related to user settings and function control of electronic devices processing vehicle information, such as touch screens, keypads, mice, trackpads, touchpads, pointers, one or more mouse buttons, trackballs, joysticks, etc. Output device 604 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The display device may include, but is not limited to, liquid crystal displays (LCDs), light-emitting diode (LED) displays, and plasma displays. In some embodiments, the display device may be a touch screen.

[0101] Various implementations of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, application-specific integrated circuits (ASICs), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include: implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transferring data and instructions to the storage system, the at least one input device, and the at least one output device.

[0102] These computational programs (also referred to as programs, software, software applications, or code) include machine instructions for a programmable processor and can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms “machine-readable medium” and “computer-readable medium” refer to any computer program product, device, and / or apparatus (e.g., disk, optical disk, memory, programmable logic device (PLD)) used to provide machine instructions and / or data to a programmable processor, including machine-readable media that receive machine instructions as machine-readable signals. The term “machine-readable signal” refers to any signal used to provide machine instructions and / or data to a programmable processor.

[0103] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0104] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.

[0105] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service ecosystem, addressing the shortcomings of traditional physical hosts and VPS (Virtual Private Server, or simply "VPS") services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.

[0106] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0107] The units described in the embodiments of this disclosure can be implemented in software or hardware. The described units can also be housed in a processor; for example, a processor may be described as including a first acquisition unit, a second acquisition unit, a first determination unit, and a second determination unit. The names of these units do not necessarily limit the specific unit; for example, the second determination unit may also be described as "a unit that determines the variable load resistance of the vehicle under test in a simulated road condition scenario based on a variable load reference resistance value."

[0108] In another aspect, this disclosure also provides a computer-readable medium, which may be included in the apparatus described in the above embodiments; or it may exist independently and not assembled into the apparatus. The computer-readable medium carries one or more programs that, when executed by the apparatus, cause the apparatus to: acquire electrical energy information of the vehicle under test in a road surface scenario, determine the average power corresponding to the electrical energy information, and use the average power as a first average power; acquire electrical energy information of the vehicle under test in a simulated road condition scenario, determine the average power corresponding to the electrical energy information, and use the average power as a second average power; determine a variable load reference resistance value of the vehicle under test in a simulated road condition scenario based on the average power difference between the first average power and the second average power; and determine a variable load resistance value of the vehicle under test in a simulated road condition scenario based on the variable load reference resistance value.

[0109] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

Claims

1. A method for processing vehicle information, the method comprising: obtaining electrical energy information of a measured vehicle in a road scene, determining an average power corresponding to the electrical energy information, and taking the average power as a first average power; obtaining electrical energy information of the measured vehicle in a simulated road scene, determining an average power corresponding to the electrical energy information, and taking the average power as a second average power; the electrical energy information including a voltage at a DC-DC output terminal of a DC-DC converter of the measured vehicle; determining a variable load reference resistance of the measured vehicle in the simulated road scene according to a difference between the first average power and the second average power, including: determining a resistance corresponding to both the voltage at the DC-DC output terminal of the measured vehicle in the simulated road scene and the difference between the average powers, and taking the resistance as the variable load reference resistance; determining a variable load resistance of the measured vehicle in the simulated road scene according to the variable load reference resistance.

2. The method of claim 1, wherein, The electrical energy information further includes a current at the DC-DC output terminal of the measured vehicle. The method further comprises: integrating a product of the voltage and the current in the electrical energy information within a preset time period to obtain an output electrical energy of the DC-DC converter of the measured vehicle within the preset time period; and determining an average power of the DC-DC output terminal of the measured vehicle within the preset time period according to the output electrical energy.

3. The method of claim 2, wherein, The method further comprises: determining an electrical energy difference between an output electrical energy corresponding to the first average power and an output electrical energy corresponding to the second average power; determining whether the electrical energy difference exceeds an electrical energy threshold; in response to the electrical energy difference exceeding the electrical energy threshold, outputting an alarm information.

4. The method of claim 1, wherein, The method further comprises: determining whether the difference between the average powers exceeds a power threshold; and in response to the difference between the average powers exceeding the power threshold, outputting an alarm information. 5.A method for testing a driving range of an autonomous vehicle, the method comprising: determining the driving range of the measured vehicle according to the variable load resistance of any one of claims 1-4. 6.An apparatus for processing vehicle information, the apparatus comprising: a first obtaining unit configured to obtain electrical energy information of a measured vehicle in a road scene, determine an average power corresponding to the electrical energy information, and take the average power as a first average power; a second obtaining unit configured to obtain electrical energy information of the measured vehicle in a simulated road scene, determine an average power corresponding to the electrical energy information, and take the average power as a second average power; the electrical energy information including a voltage at a DC-DC output terminal of a DC-DC converter of the measured vehicle; a first determining unit configured to determine a variable load reference resistance of the measured vehicle in the simulated road scene according to a difference between the first average power and the second average power in the following manner: determining a resistance corresponding to both the voltage at the DC-DC output terminal of the measured vehicle in the simulated road scene and the difference between the average powers, and taking the resistance as the variable load reference resistance. The second determining unit is configured to determine a variable load resistance value of the measured vehicle in the simulated road condition scenario according to the variable load reference resistance value.

7. The apparatus of claim 6, wherein, The electric energy information further includes a current of a DCDC output end of the measured vehicle; The second obtaining unit is further configured to perform the determination of the average power corresponding to the electric energy information in the following manner: integrating a product of the voltage and the current in the electric energy information within a preset time length to obtain an output electric energy of the DCDC of the measured vehicle in the preset time length; determining an average power of the DCDC output end of the measured vehicle in the preset time length according to the output electric energy.

8. The apparatus of claim 7, wherein, The device further includes: a difference unit configured to determine an electric energy difference between an output electric energy corresponding to the first average power and an output electric energy corresponding to the second average power; a threshold unit configured to determine whether the electric energy difference exceeds an electric energy allowable threshold; an output unit configured to output alarm information in response to the electric energy difference exceeding the electric energy allowable threshold.

9. The apparatus of claim 6, wherein, The device further includes: a judgment unit configured to determine whether the average power difference exceeds a power allowable threshold; an alarm unit configured to output alarm information in response to the average power difference exceeding the power allowable threshold.

10. A range test device for an autonomous vehicle, comprising: a test unit configured to determine a range of the measured vehicle according to the variable load resistance value of any one of claims 6-9.

11. An electronic device, comprising: at least one processor; and a memory connected with the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.

12. A non-transitory computer readable storage medium having stored thereon computer instructions, wherein, The computer instructions are used to enable the computer to perform the method of any one of claims 1-5.

13. A computer program product comprising a computer program which, when executed by a processor, implements the method of any one of claims 1-5.

Citation Information

Patent Citations

  • Simulation test stand and simulation method for driving working condition of electric automobile

    CN109297723A

  • Portable alternating current charging pile field detection device and detection method thereof

    CN112305346A