CN115356123A - Method, program, device, medium, and electronic device for testing vehicle speed limiting system - Google Patents
Method, program, device, medium, and electronic device for testing vehicle speed limiting system Download PDFInfo
- Publication number
- CN115356123A CN115356123A CN202210811481.9A CN202210811481A CN115356123A CN 115356123 A CN115356123 A CN 115356123A CN 202210811481 A CN202210811481 A CN 202210811481A CN 115356123 A CN115356123 A CN 115356123A
- Authority
- CN
- China
- Prior art keywords
- vehicle speed
- evaluation
- vehicle
- score
- feedback data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 94
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000011156 evaluation Methods 0.000 claims abstract description 148
- 238000004088 simulation Methods 0.000 claims abstract description 26
- 230000006870 function Effects 0.000 claims description 52
- 230000015654 memory Effects 0.000 claims description 14
- 230000002159 abnormal effect Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 7
- 238000010998 test method Methods 0.000 claims description 6
- 238000003745 diagnosis Methods 0.000 claims description 4
- 239000002131 composite material Substances 0.000 claims 1
- 238000012545 processing Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M17/00—Testing of vehicles
- G01M17/007—Wheeled or endless-tracked vehicles
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
The application relates to the technical field of testing of vehicle speed limiting systems, and discloses a testing method, a program, a device, a medium and electronic equipment of a vehicle speed limiting system. The method comprises the following steps: inputting simulation data corresponding to at least one speed limiting scene one to the vehicle speed limiting system to trigger the vehicle speed limiting system to generate a control instruction according to the simulation data; sending the control instruction to a test vehicle, and acquiring feedback data of the test vehicle for executing the control instruction; acquiring at least one evaluation index aiming at the vehicle speed limiting system; and testing the trafficability level of the vehicle speed limiting system under various speed limiting scenes through the at least one evaluation index based on the feedback data. The method and the device can improve the accuracy of testing the vehicle speed limiting system.
Description
Technical Field
The present application relates to the field of testing technologies for vehicle speed limiting systems, and in particular, to a method, a program, an apparatus, a medium, and an electronic device for testing a vehicle speed limiting system.
Background
At present, in the technical field of testing of vehicle speed limiting systems, vehicles are usually tested through actual road scenes, and different testers are enabled to score evaluation systems. However, the test results are scored by different testers, so that the corresponding objectivity is not provided, and the accuracy is not high.
Therefore, how to improve the accuracy of testing the vehicle speed limiting system is an urgent technical problem to be solved.
Disclosure of Invention
An object of the present application is to provide a test method, a program, a device, a medium, and an electronic apparatus for a vehicle speed limit system. The method and the device can improve the accuracy of testing the vehicle speed limiting system.
Other features and advantages of the present application will be apparent from the following detailed description, or may be learned by practice of the application.
According to an aspect of an embodiment of the present application, there is provided a method for testing a speed limiting system of a vehicle, the method including: inputting simulation data corresponding to at least one speed limiting scene one to the vehicle speed limiting system to trigger the vehicle speed limiting system to generate a control instruction according to the simulation data; sending the control instruction to a test vehicle, and acquiring feedback data of the test vehicle for executing the control instruction; acquiring at least one evaluation index aiming at the vehicle speed limiting system; and testing the trafficability level of the vehicle speed limiting system under various speed limiting scenes through the at least one evaluation index based on the feedback data.
In an embodiment of the application, based on the foregoing solution, the testing, based on the feedback data, the trafficability level of the vehicle speed limit system under various speed limit scenarios by the at least one evaluation index includes: for each target speed-limiting scene, scoring each evaluation index through feedback data corresponding to the target speed-limiting scene to obtain an evaluation score, wherein the evaluation score is used for representing the trafficability level of the vehicle speed-limiting system in the corresponding evaluation index, and the target speed-limiting scene is any one of the at least one speed-limiting scene; and calculating a comprehensive evaluation score based on the evaluation scores corresponding to the evaluation indexes, wherein the comprehensive evaluation score is used for representing the trafficability level of the vehicle speed limiting system in the target speed limiting scene.
In one embodiment of the present application, based on the foregoing scheme, the evaluation index at least includes: whether the vehicle state diagnosis function is normal or not, whether the speed limit reminding function is normal or not, whether the vehicle speed value setting function is normal or not and the vehicle speed control precision.
In an embodiment of the application, based on the foregoing scheme, scoring each evaluation index by using feedback data corresponding to the target speed limit scene to obtain an evaluation score includes: if it is determined through the feedback data that the vehicle state diagnosing function is normal, an evaluation score for whether the vehicle state diagnosing function is normal is 1 score, and if it is determined through the feedback data that the vehicle state diagnosing function is abnormal, an evaluation score for whether the vehicle state diagnosing function is normal is 0 score; if the speed limit reminding function is determined to be normal through the feedback data, the evaluation score for judging whether the speed limit reminding function is normal is 1 score, and if the speed limit reminding function is determined to be abnormal through the feedback data, the evaluation score for judging whether the speed limit reminding function is normal is 0 score; if it is determined through the feedback data that the vehicle speed value setting function is normal, an evaluation score for whether the vehicle speed value setting function is normal is 1, and if it is determined through the feedback data that the vehicle speed value setting function is abnormal, an evaluation score for whether the vehicle speed value setting function is normal is 0; if the feedback data determine that the vehicle speed control precision x meets the condition that x is less than akm/h, the evaluation score aiming at the vehicle speed control precision is 1 score, if the feedback data determine that the vehicle speed control precision x meets the condition that x is less than or equal to akm/h and less than or equal to bkm/h, the evaluation score aiming at the vehicle speed control precision is a set evaluation score, if the feedback data determine that the vehicle speed control precision x meets the condition that x is more than bkm/h, the evaluation score aiming at the vehicle speed control precision is 0 score, wherein 0 is less than the set evaluation score and less than 1.
In an embodiment of the application, based on the foregoing scheme, the calculating a comprehensive evaluation score based on the evaluation scores corresponding to the respective evaluation indexes includes: and accumulating and multiplying the evaluation scores corresponding to the evaluation indexes to obtain the comprehensive evaluation score.
In an embodiment of the application, based on the foregoing scheme, after the evaluation scores corresponding to the evaluation indexes are multiplied by one another to obtain the comprehensive evaluation score, the method further includes: if the comprehensive evaluation score is 1, judging that the vehicle speed limiting system passes the test; if the comprehensive evaluation score is larger than 0 point and smaller than 1 point, judging that the vehicle speed limiting system is to be optimized; and if the comprehensive evaluation score is 0, judging that the vehicle speed limiting system test does not pass.
According to an aspect of an embodiment of the present application, there is provided a testing apparatus of a speed limiting system of a vehicle, the apparatus including: the input unit is used for inputting simulation data corresponding to at least one speed-limiting scene one to the vehicle speed-limiting system so as to trigger the vehicle speed-limiting system to generate a control instruction according to the simulation data; the sending unit is used for sending the control instruction to a test vehicle and acquiring feedback data of the test vehicle for executing the control instruction; an acquisition unit configured to acquire at least one evaluation index for the vehicle speed limit system; and the testing unit is used for testing the trafficability level of the vehicle speed limiting system under various speed limiting scenes through the at least one evaluation index based on the feedback data.
According to an aspect of embodiments herein, there is provided a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The computer instructions are read by a processor of the computer device from a computer-readable storage medium, and the computer instructions are executed by the processor to cause the computer device to perform the method for testing the vehicle speed limiting system as described in the above embodiments.
According to an aspect of an embodiment of the present application, there is provided a computer-readable storage medium having a computer program stored thereon, the computer program comprising executable instructions that, when executed by a processor, implement a method of testing a vehicle speed limit system as described in the above embodiments.
According to an aspect of an embodiment of the present application, there is provided an electronic device including: one or more processors; a memory for storing executable instructions of the processor, the executable instructions, when executed by the one or more processors, causing the one or more processors to implement a method of testing a vehicle speed limit system as described in the embodiments above.
In the technical scheme of the embodiment of the application, simulation data used for simulating a speed-limiting scene is input into a vehicle speed-limiting system, the vehicle speed-limiting system is triggered to generate a control instruction sent to a test vehicle, feedback data of the test vehicle for executing the control instruction is obtained, and finally the trafficability level of the vehicle speed-limiting system in various speed-limiting scenes is tested through at least one evaluation index. The feedback data of the control instruction and at least one evaluation index are executed by the test vehicle, so that the trafficability level of the vehicle speed limiting system under various speed limiting scenes can be objectively and standard tested, and the test accuracy of the vehicle speed limiting system can be further improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application. It is obvious that the drawings in the following description are only some embodiments of the application, and that for a person skilled in the art, other drawings can be derived from them without inventive effort. In the drawings:
FIG. 1 is a flow chart illustrating a method of testing a vehicle speed limit system according to an embodiment of the present application;
FIG. 2 is a detailed flowchart illustrating the testing of the level of trafficability of the vehicle speed limit system under various speed limit scenarios by the at least one evaluation index based on the feedback data according to an embodiment of the application;
FIG. 3 is an overall flowchart of a testing method of a vehicle speed limiting system according to an embodiment of the application;
FIG. 4 is a block diagram of a testing device of a vehicle speed limiting system according to an embodiment of the application;
FIG. 5 is a schematic diagram of a computer-readable storage medium shown in an embodiment in accordance with the application;
fig. 6 is a schematic diagram illustrating a system structure of an electronic device according to an embodiment of the present application.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the application. One skilled in the relevant art will recognize, however, that the subject matter of the present application can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known methods, devices, implementations, or operations have not been shown or described in detail to avoid obscuring aspects of the application.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The flowcharts shown in the figures are illustrative only and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
It should be noted that: reference herein to "a plurality" means two or more. "and/or" describe the association relationship of the associated objects, meaning that there may be three relationships, e.g., A and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
The implementation details of the technical solution of the embodiment of the present application are set forth in detail below:
firstly, it should be noted that the test scheme of the vehicle speed limiting system provided in the application can be applied to the related technical field of automatic driving, the vehicle speed limiting system is generally required to be used in the technical field, the intelligent speed limiting system is a novel intelligent driving auxiliary function, a speed limiting area and a speed limiting sign are identified through a camera and a vehicle-mounted navigation system, a driver is reminded to reduce the speed, and the system reduces the speed after the driver confirms the speed. Therefore, the accuracy of the vehicle speed limiting system in speed limiting control directly influences the automatic driving performance. Therefore, after the vehicle speed limiting system is developed, the test of the vehicle speed limiting system is very important.
According to an aspect of the present application, there is provided a method for testing a vehicle speed limiting system, and fig. 1 is a flowchart illustrating a method for testing a vehicle speed limiting system according to an embodiment of the present application, where the method for testing a vehicle speed limiting system can be executed by a device having a calculation processing function, and the method for testing a vehicle speed limiting system at least includes steps 110 to 140, which are described in detail as follows:
in step 110, simulation data corresponding to at least one speed limiting scene one to one is input to the vehicle speed limiting system to trigger the vehicle speed limiting system to generate a control instruction according to the simulation data.
In the application, any speed limit scene which may occur in the vehicle speed limit system can be listed in advance, for example, the scene that the vehicle identifies any speed limit area at any cruising speed and the driver confirms after requesting to descend. According to the speed-limiting scene, simulation data can be correspondingly determined, and the simulation data can be used for simulating speed-limiting information collected by a vehicle speed-limiting system under the real speed-limiting scene.
In order to make the simulation data better understood by those skilled in the art, the simulation data in several speed limit scenarios will be listed below by tables 1 and 2.
Referring to table 1, several intelligent underspeed control scenarios are listed. For example, "[40;10; 110' may indicate that the lower limit value of the cruising speed value of the vehicle may be 40km/h, the upper limit value may be 110km/h, each acceleration or deceleration amplitude may be 10km/h, and when the speed limit vehicle speed value is 30km/h, the speed limit system needs to control the vehicle to decelerate to 30km/h from the current cruising speed value.
TABLE 1
Further, referring to table 2, several intelligent speed limit reminding scenes are listed. For example, in the scene a, the simulation data sent to the vehicle speed limiting system may be "the vehicle passes through the speed limiting area, and the driver confirms the request", and for the speed limiting system, the system should send out a speed limiting prompt, and the driver sets the vehicle speed to be reduced to the speed limiting value after confirming, and the vehicle is decelerated to the stable speed limiting value.
The intelligent speed limit reminding scene is mainly used for reminding a driver to confirm when a speed limit area (speed limit value) is identified and a speed difference value exceeds a threshold value, the driver can be reminded of flashing a command signal value during initial reminding, and a signal for reminding the driver can be changed into continuous bright reminding after a period of time.
TABLE 2
With continued reference to fig. 1, in step 120, the control command is sent to a test vehicle, and feedback data of the test vehicle executing the control command is obtained.
In the scheme of the speed limiting system, after the vehicle speed limiting system acquires the simulation data corresponding to the speed limiting scene, a control instruction can be generated according to the simulation data, and the control instruction is sent to the test vehicle, so that the test vehicle can execute speed reduction action under the control of the control instruction in the speed limiting scene simulated by the simulation data.
Accordingly, after the control command is sent to the test vehicle, feedback data of the test vehicle for executing the control command can be obtained, wherein the feedback data can reflect the actual execution condition of the vehicle for executing the control command and can indirectly test the performance of the vehicle deceleration system.
With continued reference to FIG. 1, at least one evaluation index for the vehicle speed limit system is obtained at step 130.
In the present application, at least one evaluation index for the vehicle speed limit system may be formulated in advance. Different evaluation indexes can test the performance of the vehicle speed limiting system from different angles.
In the present application, the evaluation index may include at least: whether the vehicle state diagnosis function is normal or not, whether the speed limit reminding function is normal or not, whether the vehicle speed value setting function is normal or not and the vehicle speed control precision.
The evaluation index for judging whether the vehicle state diagnosis function is normal mainly tests the performance of the vehicle speed limiting system in the aspect of judging the vehicle state, generally, when the vehicle is subjected to speed limiting control, the vehicle speed limiting system needs to judge the state of the vehicle (for example, judge whether a vehicle door is in a normal closed state), if the state is judged to be normal, speed limiting operation is carried out, and if the state is judged to be abnormal, the speed limiting operation is stopped. In the test scene, the actual state of the vehicle is normal, and if the vehicle speed limiting system diagnoses that the vehicle state is abnormal in the test process, the problem of the vehicle speed limiting system is proved.
The evaluation index for judging whether the speed limit reminding function is normal mainly tests whether the vehicle speed limit system reminds a user of limiting the speed when the vehicle cruising speed value exceeds the speed limit value, and particularly, under the normal condition, when the speed difference value between the current cruising speed value and the speed limit value of the vehicle exceeds a threshold value, the vehicle speed limit system shall remind the driver of limiting the speed.
The evaluation index for judging whether the vehicle speed value setting function is normal mainly tests whether the vehicle speed limiting system sets the speed value same as the speed limit value after a driver confirms a speed limit request sent by the vehicle speed limiting system.
The evaluation index of the vehicle speed control accuracy mainly tests the control accuracy of the vehicle speed limiting system on the actual speed of the vehicle according to the set vehicle speed value, for example, after the set vehicle speed value is determined to be controlled to be 40km/h, the vehicle speed limiting system controls the running speed of the vehicle to be 40 km/h.
With continued reference to FIG. 1, in step 140, the vehicle speed limit system is tested for a level of trafficability under various speed limit scenarios by the at least one evaluation indicator based on the feedback data.
In one embodiment of the application, the step of testing the trafficability level of the vehicle speed limit system under various speed limit scenarios by the at least one evaluation index based on the feedback data may be performed as shown in fig. 2.
Referring to fig. 2, a detailed flowchart illustrating a method for testing the passing level of the vehicle speed limiting system under various speed limiting scenarios through the at least one evaluation index based on the feedback data according to an embodiment of the present application is shown.
Specifically, the method comprises steps 141 to 142:
And 142, calculating a comprehensive evaluation score based on the evaluation scores corresponding to the evaluation indexes, wherein the comprehensive evaluation score is used for representing the trafficability level of the vehicle speed limiting system in the target speed limiting scene.
In this embodiment, each evaluation index is scored through feedback data corresponding to the target speed limit scene to obtain an evaluation score, and each evaluation index may be specifically scored according to the following scheme.
First, if it is determined that the vehicle state diagnosing function is normal through the feedback data, the evaluation score for whether the vehicle state diagnosing function is normal is 1 score, and if it is determined that the vehicle state diagnosing function is abnormal through the feedback data, the evaluation score for whether the vehicle state diagnosing function is normal is 0 score.
Secondly, if the speed limit reminding function is determined to be normal through the feedback data, the evaluation score for judging whether the speed limit reminding function is normal is 1, and if the speed limit reminding function is determined to be abnormal through the feedback data, the evaluation score for judging whether the speed limit reminding function is normal is 0.
Third, if it is determined through the feedback data that the vehicle speed value setting function is normal, the evaluation score of whether the vehicle speed value setting function is normal is 1 score, and if it is determined through the feedback data that the vehicle speed value setting function is abnormal, the evaluation score of whether the vehicle speed value setting function is normal is 0 score.
Fourthly, if the vehicle speed control precision x is determined to meet x < akm/h through the feedback data, the evaluation score aiming at the vehicle speed control precision is 1 score, if the vehicle speed control precision x is determined to meet x < akm/h and x < bkm/h through the feedback data, the evaluation score aiming at the vehicle speed control precision is a set evaluation score, if the vehicle speed control precision x is determined to meet x > bkm/h through the feedback data, the evaluation score aiming at the vehicle speed control precision is 0 score, wherein 0 < the set evaluation score is < 1.
In order to make the above evaluation indexes better understood by those skilled in the art, the following description will be made with reference to table 3.
TABLE 3
In this application, it is noted from table 3 that a represents test pass (i.e., normal), B represents test alarm (i.e., to be optimized), and C represents test fail (i.e., abnormal).
In this embodiment, the comprehensive evaluation score is calculated based on the evaluation scores corresponding to the evaluation indexes, and the evaluation scores corresponding to the evaluation indexes may be multiplied by one another to obtain the comprehensive evaluation score.
For example, a test pass score of 1, a test alarm score of 0.8, and a test fail score of 0 may be set. The overall evaluation score was calculated as follows:
P=P 1 ×P 2 ×…×P n (P i scoring a single term i =1,2, \ 8230;, n)
Wherein, P represents a comprehensive evaluation score; p n And (3) expressing the evaluation score corresponding to the nth evaluation index.
Further, in the present application, after the evaluation scores corresponding to the evaluation indexes are multiplied to obtain the comprehensive evaluation score, the following scheme may be further implemented:
and if the comprehensive evaluation score is 1, judging that the vehicle speed limiting system passes the test.
And if the comprehensive evaluation score is greater than 0 point and less than 1 point, judging that the vehicle speed limiting system is to be optimized.
And if the comprehensive evaluation score is 0, judging that the vehicle speed limit system test does not pass.
According to the method and the device, the vehicle speed limiting system is tested from the perspective of each evaluation index, the corresponding evaluation score is determined, finally, each evaluation score is integrated to obtain the comprehensive evaluation score, and the passing level of the vehicle speed limiting system is integrally tested according to the comprehensive evaluation score, so that the performance of the vehicle speed limiting system can be efficiently, objectively and accurately tested.
In order to provide those skilled in the art with a better understanding of the present application, one embodiment of the present application will be described in its entirety with reference to fig. 3.
Referring to fig. 3, a general flowchart of a testing method of a vehicle speed limiting system according to an embodiment of the present application is shown. The method specifically comprises the following steps:
and 301, constructing a test evaluation index of the vehicle speed limiting system.
And step 302, outputting a simulation test result based on the simulation data corresponding to the speed limiting scene, and calculating a comprehensive evaluation score P.
In step 304, the test fails and the system logic needs to be reconstructed.
And 305, outputting a comprehensive evaluation score P after the test is passed.
At step 308, the system needs to be completed.
In summary, simulation data for simulating a speed-limiting scene is input into a vehicle speed-limiting system, the vehicle speed-limiting system is triggered to generate a control instruction sent to a test vehicle, feedback data of the test vehicle for executing the control instruction is obtained, and finally, the trafficability level of the vehicle speed-limiting system in various speed-limiting scenes is tested through at least one evaluation index. The feedback data of the control instruction and at least one evaluation index are executed by the test vehicle, so that the trafficability level of the vehicle speed limiting system under various speed limiting scenes can be objectively and standard tested, and the test accuracy of the vehicle speed limiting system can be further improved.
The following describes embodiments of the apparatus of the present application, which may be used to perform the testing method of the vehicle speed limiting system in the above embodiments of the present application. For details which are not disclosed in the embodiments of the apparatus of the present application, please refer to the embodiments of the testing method of the speed limiting system of the vehicle described above in the present application.
Fig. 4 is a block diagram illustrating a testing device of a vehicle speed limiting system according to an embodiment of the application.
Referring to fig. 4, a test apparatus 400 of a speed limiting system for a vehicle according to an embodiment of the present application, the apparatus 400 including: an input unit 401, a transmission unit 402, an acquisition unit 403 and a test unit 404.
The input unit 401 is configured to input simulation data corresponding to at least one speed-limiting scene to the vehicle speed-limiting system one to one, so as to trigger the vehicle speed-limiting system to generate a control instruction according to the simulation data. A sending unit 402, configured to send the control instruction to a test vehicle, and obtain feedback data of the test vehicle executing the control instruction. An obtaining unit 403 is used for obtaining at least one evaluation index for the vehicle speed limiting system. And the testing unit 404 is used for testing the trafficability level of the vehicle speed limiting system under various speed limiting scenes through the at least one evaluation index based on the feedback data.
As another aspect, the present application also provides a computer-readable storage medium having stored thereon a program product capable of implementing the testing method of the vehicle speed limit system described above in this specification. In some possible embodiments, various aspects of the present application may also be implemented in the form of a program product comprising program code for causing a terminal device to perform the steps according to various exemplary embodiments of the present application described in the "exemplary methods" section above of this specification, when the program product is run on the terminal device.
Referring to fig. 5, a program product 500 for implementing the above method according to an embodiment of the present application is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present application is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
A computer readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In situations involving remote computing devices, the remote computing devices may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to external computing devices (e.g., through the internet using an internet service provider).
As another aspect, the present application also provides a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to enable the computer device to execute the test method for realizing the vehicle speed limiting system in the embodiment.
As another aspect, the present application further provides an electronic device capable of implementing the above method.
As will be appreciated by one skilled in the art, aspects of the present application may be embodied as a system, method or program product. Accordingly, various aspects of the present application may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
An electronic device 600 according to this embodiment of the present application is described below with reference to fig. 6. The electronic device 600 shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present application.
As shown in fig. 6, the electronic device 600 is embodied in the form of a general purpose computing device. The components of the electronic device 600 may include, but are not limited to: the at least one processing unit 610, the at least one memory unit 620, and a bus 630 that couples the various system components including the memory unit 620 and the processing unit 610.
Wherein the storage unit stores program code that can be executed by the processing unit 610, such that the processing unit 610 performs the steps according to various exemplary embodiments of the present application described in the section "example methods" above in this specification.
The storage unit 620 may include readable media in the form of volatile memory units, such as a random access memory unit (RAM) 621 and/or a cache memory unit 622, and may further include a read only memory unit (ROM) 623.
The storage unit 620 may also include a program/utility 624 having a set (at least one) of program modules 625, such program modules 625 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination thereof may comprise an implementation of a network environment.
The electronic device 600 may also communicate with one or more external devices 1200 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 600, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 600 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interface 650. Also, the electronic device 600 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet) via the network adapter 660. As shown, the network adapter 660 communicates with the other modules of the electronic device 600 over the bus 630. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, to name a few.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present application may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present application.
Furthermore, the above-described figures are merely schematic illustrations of processes involved in methods according to exemplary embodiments of the present application, and are not intended to be limiting. It will be readily appreciated that the processes illustrated in the above figures are not intended to indicate or limit the temporal order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.
Claims (10)
1. A method of testing a vehicle speed limit system, the method comprising:
inputting simulation data corresponding to at least one speed-limiting scene one to the vehicle speed-limiting system to trigger the vehicle speed-limiting system to generate a control instruction according to the simulation data;
sending the control instruction to a test vehicle, and acquiring feedback data of the test vehicle for executing the control instruction;
acquiring at least one evaluation index aiming at the vehicle speed limiting system;
and testing the trafficability level of the vehicle speed limiting system under various speed limiting scenes through the at least one evaluation index based on the feedback data.
2. The method of claim 1, wherein the testing the level of trafficability of the vehicle speed limit system under various speed limit scenarios by the at least one evaluation index based on the feedback data comprises:
for each target speed-limiting scene, scoring each evaluation index through feedback data corresponding to the target speed-limiting scene to obtain an evaluation score, wherein the evaluation score is used for representing the trafficability level of the vehicle speed-limiting system in the corresponding evaluation index, and the target speed-limiting scene is any one of the at least one speed-limiting scene;
and calculating a comprehensive evaluation score based on the evaluation scores corresponding to the evaluation indexes, wherein the comprehensive evaluation score is used for representing the trafficability level of the vehicle speed limiting system in the target speed limiting scene.
3. The method according to claim 2, wherein the evaluation index includes at least: whether the vehicle state diagnosis function is normal or not, whether the speed limit reminding function is normal or not, whether the vehicle speed value setting function is normal or not and the vehicle speed control precision.
4. The method according to claim 3, wherein the scoring each evaluation index by the feedback data corresponding to the target speed limit scenario to obtain an evaluation score comprises:
if it is determined through the feedback data that the vehicle state diagnosing function is normal, an evaluation score as to whether the vehicle state diagnosing function is normal is 1 score, and if it is determined through the feedback data that the vehicle state diagnosing function is abnormal, an evaluation score as to whether the vehicle state diagnosing function is normal is 0 score;
if the speed limit reminding function is determined to be normal through the feedback data, the evaluation score for judging whether the speed limit reminding function is normal is 1 score, and if the speed limit reminding function is determined to be abnormal through the feedback data, the evaluation score for judging whether the speed limit reminding function is normal is 0 score;
if it is determined through the feedback data that the vehicle speed value setting function is normal, an evaluation score for whether the vehicle speed value setting function is normal is 1, and if it is determined through the feedback data that the vehicle speed value setting function is abnormal, an evaluation score for whether the vehicle speed value setting function is normal is 0;
if the feedback data determine that the vehicle speed control precision x meets the condition that x is less than akm/h, the evaluation score aiming at the vehicle speed control precision is 1 score, if the feedback data determine that the vehicle speed control precision x meets the condition that x is less than or equal to akm/h and less than or equal to bkm/h, the evaluation score aiming at the vehicle speed control precision is a set evaluation score, if the feedback data determine that the vehicle speed control precision x meets the condition that x is more than bkm/h, the evaluation score aiming at the vehicle speed control precision is 0 score, wherein 0 is less than the set evaluation score and less than 1.
5. The method according to claim 4, wherein the calculating a composite evaluation score based on the evaluation scores corresponding to the respective evaluation indexes includes:
and accumulating and multiplying the evaluation scores corresponding to the evaluation indexes to obtain the comprehensive evaluation score.
6. The method according to claim 5, wherein after the evaluation scores corresponding to the respective evaluation indexes are multiplied to obtain the comprehensive evaluation score, the method further comprises:
if the comprehensive evaluation score is 1, judging that the vehicle speed limiting system passes the test;
if the comprehensive evaluation score is greater than 0 point and less than 1 point, judging that the vehicle speed limiting system is to be optimized;
and if the comprehensive evaluation score is 0, judging that the vehicle speed limiting system test does not pass.
7. A testing device for a vehicle speed limiting system, the device comprising:
the input unit is used for inputting simulation data corresponding to at least one speed limiting scene one by one to the vehicle speed limiting system so as to trigger the vehicle speed limiting system to generate a control instruction according to the simulation data;
the sending unit is used for sending the control instruction to a test vehicle and acquiring feedback data of the test vehicle for executing the control instruction;
an acquisition unit configured to acquire at least one evaluation index for the vehicle speed limit system;
and the testing unit is used for testing the trafficability level of the vehicle speed limiting system under various speed limiting scenes through the at least one evaluation index based on the feedback data.
8. A computer program product comprising computer instructions stored in a computer readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the method of any of claims 1 to 6.
9. A computer-readable storage medium, having stored therein at least one program code, which is loaded and executed by a processor to perform operations performed by the method of any one of claims 1 to 6.
10. An electronic device, comprising one or more processors and one or more memories having stored therein at least one program code, the at least one program code loaded into and executed by the one or more processors to perform the operations performed by the method of any of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210811481.9A CN115356123A (en) | 2022-07-11 | 2022-07-11 | Method, program, device, medium, and electronic device for testing vehicle speed limiting system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210811481.9A CN115356123A (en) | 2022-07-11 | 2022-07-11 | Method, program, device, medium, and electronic device for testing vehicle speed limiting system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115356123A true CN115356123A (en) | 2022-11-18 |
Family
ID=84030904
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210811481.9A Pending CN115356123A (en) | 2022-07-11 | 2022-07-11 | Method, program, device, medium, and electronic device for testing vehicle speed limiting system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115356123A (en) |
-
2022
- 2022-07-11 CN CN202210811481.9A patent/CN115356123A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11718306B2 (en) | Method and apparatus for acquiring sample deviation data, and electronic device | |
CN111397616A (en) | Candidate charging pile determination method, device, equipment and medium | |
CN109297725B (en) | Vehicle boundary capability testing method, device, equipment, medium and vehicle | |
US20220164166A1 (en) | Simulation method and recording medium | |
CN113535569A (en) | Control effect determination method for automatic driving | |
CN114091223A (en) | Construction method of simulated traffic flow and simulation equipment | |
CN114095299A (en) | Vehicle-mounted fault intelligent reminding system, method, equipment and storage medium | |
CN114407812B (en) | Diagnostic database determination method, device, electronic equipment and storage medium | |
CN109747524A (en) | Method, apparatus, equipment and the computer storage medium that vehicle trouble is shown | |
CN115016435A (en) | Automatic driving vehicle test method, device, system, equipment and medium | |
CN111551190A (en) | Method, apparatus, device and readable storage medium for determining location capability | |
CN115356123A (en) | Method, program, device, medium, and electronic device for testing vehicle speed limiting system | |
CN110784420B (en) | Resource management method and device of Internet of vehicles system | |
CN110266774B (en) | Method, device and equipment for inspecting data quality of Internet of vehicles and storage medium | |
US20220306058A1 (en) | Braking method for vehicle, electronic device and storage medium | |
EP3979227A2 (en) | Mobile device and method for assisting driving training, electronic device and computer program product | |
CN115543147A (en) | Icon detection script generation method and device and storage medium | |
EP4250272A1 (en) | Driving assessment system, learning device, assessment result output device, method, and program | |
CN114312778A (en) | Method and device for acquiring functional safety requirement of cruise control system | |
CN115346288A (en) | Simulation driving record acquisition method and system, electronic equipment and storage medium | |
CN114368388B (en) | Driving behavior analysis method, device, equipment and storage medium | |
CN115373369B (en) | Vehicle fault diagnosis system and method | |
US11772681B2 (en) | Method and apparatus for processing autonomous driving simulation data, and electronic device | |
CN113177077B (en) | Abnormal event determination method and device for automatic driving and electronic equipment | |
CN115883431B (en) | Terminal communication protocol performance test system, method, vehicle and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |