CN115230672B - Digital twinning-based anti-lock brake test method, device, equipment and storage medium - Google Patents
Digital twinning-based anti-lock brake test method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN115230672B CN115230672B CN202211058868.8A CN202211058868A CN115230672B CN 115230672 B CN115230672 B CN 115230672B CN 202211058868 A CN202211058868 A CN 202211058868A CN 115230672 B CN115230672 B CN 115230672B
- Authority
- CN
- China
- Prior art keywords
- data
- fault
- sensor signal
- load
- vehicle
- 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.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T17/00—Component parts, details, or accessories of power brake systems not covered by groups B60T8/00, B60T13/00 or B60T15/00, or presenting other characteristic features
- B60T17/18—Safety devices; Monitoring
- B60T17/22—Devices for monitoring or checking brake systems; Signal devices
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Valves And Accessory Devices For Braking Systems (AREA)
Abstract
The application provides a digital twin-based anti-lock brake test method, a device, equipment and a storage medium.
Description
Technical Field
The embodiment of the application relates to the technical field of testing, in particular to an anti-lock brake testing method, device and equipment based on digital twinning and a storage medium.
Background
Nowadays, with the rapid development of the vehicle industry, automobiles are becoming the mainstream vehicles, and the automobile safety auxiliary function can be said to be related to the safety of people or pedestrians on the automobile.
However, the testing method and system for the intelligent network-connected automobile safety auxiliary function are still immature, such as an automobile anti-lock brake system of an automobile. The automobile anti-lock braking system is an automobile safety control system with the advantages of skid resistance, locking resistance and the like. At present, the test technology for the anti-lock brake system of the automobile relies on physical test, and is inflexible in development or debugging stage, low in test efficiency and high in input cost.
Disclosure of Invention
In view of the above drawbacks of the prior art, embodiments of the present application provide a digital twin-based anti-lock brake testing method, apparatus, device and storage medium, so as to solve the above technical problems.
The embodiment of the application provides a digital twin-based anti-lock brake testing method, which comprises the following steps:
acquiring sensor signal data, load data and fault data for simulating anti-lock braking of an automobile;
the sensor signal data, the load data and the fault data are sent to a vehicle to be tested so as to test an anti-lock brake system of the vehicle to be tested;
and obtaining a test result fed back by the vehicle to be tested and recording.
In one embodiment of the present application, before acquiring a plurality of sensor signal data, load data and fault data for simulating anti-lock braking of an automobile, the method includes:
acquiring input information input by a preset input module;
at least one of the sensor signal data, the load data, and the fault data is generated based on the input information.
In an embodiment of the application, the method further comprises at least one of:
the load data comprises at least one of brake pressure, wheel rotating speed, brake pedal depressing speed, accelerator pedal releasing speed, road surface positioning and wheel positioning information;
the fault data includes at least one fault occurring during operation of the antilock brake system.
The embodiment of the application also provides a digital twin platform, which comprises:
the simulation module is used for providing sensor signal data for simulating anti-lock braking of the automobile;
the load simulation module is used for providing load data for simulating anti-lock braking of the automobile;
the fault simulation module is used for providing fault data for simulating anti-lock braking of the automobile;
the transmitting module is used for transmitting the sensor signal data, the load data and the fault data to a vehicle to be tested so as to test an anti-lock brake system of the vehicle to be tested;
and the data recording module is used for acquiring the test result fed back by the vehicle to be tested and recording the test result.
In an embodiment of the present application, the digital twin platform further includes at least one of the following:
the simulation input module is used for providing a simulation interaction interface to set sensor signal data of the automobile anti-lock system;
the load input module is used for providing a load interaction interface to set load data of the automobile anti-lock system;
and the fault input module is used for providing a fault interaction interface to set fault data of the automobile anti-lock system.
The embodiment of the application also provides a vehicle, which comprises:
the vehicle end test module is used for acquiring sensor signal data, load data and fault data sent by the digital twin platform according to any one of the embodiments;
the anti-lock braking system is used for executing the sensor signal data, the load data and the fault data to generate a test result;
the vehicle end test module is also used for feeding back the test result to the digital twin platform.
The embodiment of the application also provides an anti-lock brake test system based on digital twinning, which comprises a digital twinning platform and a vehicle to be tested, wherein:
the digital twin platform comprises a simulation module, a load simulation module, a fault simulation module and a sending module, wherein the simulation module is used for providing sensor signal data for simulating anti-lock braking of an automobile, the load simulation module is used for providing load data for simulating anti-lock braking of the automobile, the fault simulation module is used for providing fault data for simulating anti-lock braking of the automobile, and the sending module is used for sending the sensor signal data, the load data and the fault data to a vehicle to be tested so as to test an anti-lock braking system of the vehicle to be tested;
the vehicle to be tested comprises a vehicle end test module and an anti-lock brake system, wherein the vehicle end test module is used for acquiring sensor signal data, load data and fault data sent by the digital twin platform, the anti-lock brake system is used for executing the sensor signal data, the load data and the fault data to generate a test result, and the vehicle end test module is also used for feeding back the test result to the digital twin platform;
the digital twin platform further comprises a data recording module, wherein the data recording module is used for acquiring and recording a test result fed back by the vehicle to be tested.
In an embodiment of the present application, the digital twin platform further includes at least one of the following:
the simulation input module is used for providing a simulation interaction interface to set sensor signal data of the automobile anti-lock system;
the load input module is used for providing a load interaction interface to set load data of the automobile anti-lock system;
and the fault input module is used for providing a fault interaction interface to set fault data of the automobile anti-lock system.
An electronic device provided by an embodiment of the present application includes:
one or more processors;
and the storage device is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic equipment realizes the digital twin-based anti-lock brake testing method.
An embodiment of the present application provides a computer readable storage medium having a computer program stored thereon, which when executed by a processor of a computer, causes the computer to perform the digital twinning-based anti-lock brake testing method according to any one of the embodiments above.
The embodiment of the application has the beneficial effects that: according to the anti-lock brake test method, device, equipment and storage medium based on digital twinning, the sensor signal data, the load data and the fault data of the anti-lock brake of the simulated automobile are obtained, the sensor signal data, the load data and the fault data are sent to the vehicle to be tested, so that an anti-lock brake system of the vehicle to be tested is tested, a test result fed back by the vehicle to be tested is obtained, the test result is recorded, and the sensor signal data, the load data and the fault data can be flexibly set in a development or debugging stage by combining a digital twinning technology, so that the test efficiency is improved, and the test cost is reduced.
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 as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application. It is evident that the drawings in the following description are only some embodiments of the present application and that other drawings may be obtained from these drawings without inventive effort for a person of ordinary skill in the art. In the drawings:
FIG. 1 is a flow chart illustrating a digital twinning-based anti-lock brake test method according to an exemplary embodiment of the present application;
FIG. 2 is a flow chart illustrating a digital twinning-based anti-lock brake test method according to another exemplary embodiment of the present application;
FIG. 3 is a block diagram of a digital twinning platform shown in accordance with an exemplary embodiment of the present application;
FIG. 4 is a block diagram of a vehicle shown in accordance with an exemplary embodiment of the present application;
FIG. 5 is a block diagram of a digital twinning-based antilock brake test system, according to an exemplary embodiment of the present application;
fig. 6 shows a schematic diagram of a computer system suitable for use in implementing an embodiment of the application.
Detailed Description
Further advantages and effects of the present application will become readily apparent to those skilled in the art from the disclosure herein, by referring to the accompanying drawings and the preferred embodiments. The application may be practiced or carried out in other embodiments that depart from the specific details, and the details of the present description may be modified or varied from the spirit and scope of the present application. It should be understood that the preferred embodiments are presented by way of illustration only and not by way of limitation.
It should be noted that the illustrations provided in the following embodiments merely illustrate the basic concept of the present application by way of illustration, and only the components related to the present application are shown in the drawings and are not drawn according to the number, shape and size of the components in actual implementation, and the form, number and proportion of the components in actual implementation may be arbitrarily changed, and the layout of the components may be more complicated.
In the following description, numerous details are set forth in order to provide a more thorough explanation of embodiments of the present application, it will be apparent, however, to one skilled in the art that embodiments of the present application may be practiced without these specific details, in other embodiments, well-known structures and devices are shown in block diagram form, rather than in detail, in order to avoid obscuring the embodiments of the present application.
Nowadays, with the rapid development of the vehicle industry, automobiles are becoming the mainstream vehicles, and the automobile safety auxiliary function can be said to be related to the safety of people or pedestrians on the automobile.
However, the testing method and system for the intelligent network-connected automobile safety auxiliary function are still immature, such as an automobile anti-lock brake system of an automobile. The automobile anti-lock braking system is an automobile safety control system with the advantages of skid resistance, locking resistance and the like. At present, the test technology for the anti-lock brake system of the automobile relies on physical test, and is inflexible in development or debugging stage, low in test efficiency and high in input cost.
To solve the above problems, embodiments of the present application respectively provide a digital twin-based anti-lock brake testing method, a digital twin platform, a vehicle, a digital twin-based anti-lock brake testing system, an electronic device, a computer-readable storage medium, and a computer program product, which will be described in detail below.
The method for testing the anti-lock brake system of the automobile based on the digital twin intelligent network is provided for overcoming the defects of low testing efficiency and high input cost caused by the traditional physical field or simulation means in the related technology. The digital twin technology integrates simulation processes of multidisciplinary, multiphysics, multiscale and multiscale by utilizing data such as a physical model, sensor updating and operation history, and the like, and mapping is completed in a virtual space to reflect the full life cycle process of corresponding entity equipment. With the adoption of multiple sensors, multiple controllers, information technology, intelligent technology, vehicle state detection, operation control, automatic driving and other automobile manufacturing and application fields, a large amount of data is provided for digital twinning in an automobile body application scene, a perfect software and hardware environment is provided for digital twinning application, and sufficient conditions are provided for implementation of the method.
Referring to fig. 1, fig. 1 is a flowchart illustrating a digital twin-based anti-lock brake testing method according to an exemplary embodiment of the present application. As shown in fig. 1, in an exemplary embodiment, the digital twin-based anti-lock brake testing method at least includes steps S101 to S103, which are described in detail as follows:
step S101, sensor signal data, load data and fault data for simulating anti-lock braking of the automobile are obtained.
And step S102, sensor signal data, load data and fault data are sent to the vehicle to be tested so as to test the anti-lock brake system of the vehicle to be tested.
Step S103, obtaining a test result fed back by the vehicle to be tested and recording the test result.
The sensor signal data, the load data and the fault data can be obtained by a person skilled in the art by accumulating historical sensor signal data, historical load data and historical fault data of the anti-lock brake system and recording the data in a preset storage space, but when the data are required to be obtained, the data are searched randomly or through information such as the model, the brand and the like of the vehicle to be tested, so that the proper sensor signal data, the load data and the fault data are obtained. The sensor signal data, the load data and the fault data obtained through the method more meet the requirements of actual use scenes, the high-rise problems can be tested, the reliability of an anti-lock braking system of a vehicle is improved, and the high-rise problems are avoided.
In an embodiment, the sensor signal data, the load data, and the fault data may also be data randomly generated by setting corresponding sensor signal data rules, load data rules, and fault data rules. Thus, some rare abnormal data can be generated, and the defect that the sporadic abnormality cannot be tested due to the mode of adopting the historical data in the embodiment can be overcome.
In one embodiment, before acquiring a plurality of sensor signal data, load data, and fault data simulating anti-lock braking of an automobile, the method includes:
acquiring input information input by a preset input module;
at least one of sensor signal data, load data, and fault data is generated based on the input information.
That is, it is also possible to input information based on a preset input module, such as a touch screen, a display, or the like, by a human, and generate at least one of sensor signal data, load data, and failure data based on the input information.
By the mode, data can be set based on the needs of the user, and flexibility is improved.
Of course, the acquisition of sensor signal data, load data and fault data may also be achieved based on at least two of historical data, manual input and random generation according to rules. Such a data source is more comprehensive and the test is more reliable.
In one embodiment, the load data includes at least one of brake pressure, wheel speed, brake pedal depression speed, accelerator pedal release speed, road surface alignment, wheel alignment information.
In one embodiment, the fault data includes at least one fault occurring during operation of the antilock brake system.
The test results may be whether the brakes were successfully locked or other results set by those skilled in the art. By storing the test results, it is possible to facilitate the subsequent analysis of the performance of the antilock brake system and to reproduce abnormal problems such as the case where the test results are unsuccessful locking (sensor signal data, load data, and failure data) to determine the cause of the problem.
Referring to fig. 2, fig. 2 is a flowchart illustrating a digital twin-based anti-lock brake testing method according to another exemplary embodiment of the present application. As shown in FIG. 2, in an exemplary embodiment, the digital twin based anti-lock brake test method is described in detail as follows:
on the digital twin platform, sensor signal data in an anti-lock brake system of the automobile is configured through a simulation function;
on the digital twin platform, load data of an automobile anti-lock brake system are configured through a load simulation function;
on the digital twin platform, fault data which can occur to an automobile anti-lock brake system are configured through a fault simulation function;
the vehicle end test module acquires sensor signal data, load data and fault data configured on the digital twin platform;
in the test process, the vehicle end test module transmits configuration data to the anti-lock brake system of the vehicle and starts to collect execution result data of the anti-lock brake system of the vehicle;
and uploading the execution result data to a digital twin platform for data recording.
According to the digital twin-based anti-lock brake test method, the sensor signal data, the load data and the fault data of the anti-lock brake of the simulated automobile are obtained, the sensor signal data, the load data and the fault data are sent to the vehicle to be tested, so that the anti-lock brake system of the vehicle to be tested is tested, the test result fed back by the vehicle to be tested is obtained and recorded, and the sensor signal data, the load data and the fault data can be flexibly set in a development or debugging stage by combining a digital twin technology, so that the test efficiency is improved, and the test cost is reduced.
According to the anti-lock brake test method based on digital twinning, no additional simulation test hardware equipment is needed, and the test cost is reduced. The simulation configuration data can be issued in real time, and the execution result in the test process can be uploaded in real time, so that the test efficiency is improved.
Referring to fig. 3, fig. 3 is a block diagram of a digital twin platform according to an exemplary embodiment of the present application. As shown in FIG. 3, in an exemplary embodiment, the digital twinning platform 300 includes at least 301-305, described in detail below:
the simulation module 301 is configured to provide sensor signal data for simulating anti-lock braking of an automobile;
the load simulation module 302 is used for providing load data for simulating anti-lock braking of the automobile;
a fault simulation module 303, configured to provide fault data for simulating anti-lock braking of the automobile;
the sending module 304 is configured to send the sensor signal data, the load data, and the fault data to the vehicle to be tested, so as to test an antilock brake system of the vehicle to be tested;
the data recording module 305 is configured to obtain a test result fed back by the vehicle to be tested, and record the test result.
In an embodiment, the digital twinning platform further comprises at least one of:
the simulation input module is used for providing a simulation interaction interface to set sensor signal data of the automobile anti-lock system;
the load input module is used for providing a load interaction interface to set load data of the automobile anti-lock system;
and the fault input module is used for providing a fault interaction interface to set fault data of the automobile anti-lock system.
The digital twin platform is a twin automobile anti-lock braking system model built according to an automobile anti-lock braking system based on a digital twin technology.
The digital twin platform has 4 functions, namely a simulation function, a load simulation function, a fault simulation function and a data recording function. The simulation function is to simulate various sensor signal data of an anti-lock brake system of the automobile; the load simulation function is to simulate various loads of an anti-lock braking system of an automobile; the fault simulation function is to simulate various faults of an anti-lock brake system of the automobile; the data recording function is to record the actuator signal data output by the anti-lock brake system of the automobile in each test.
The simulation function also provides an interactive interface to set various sensor signal data of the anti-lock brake system of the automobile, and simulate the sensor signal data of the real environment.
The load simulation function provides an interactive interface to set various loads of the anti-lock braking system of the automobile, simulate loads in real environments, such as braking pressure and rotational speed of wheels, depression speed of a brake pedal and/or speed of releasing an accelerator pedal, signals and data of information such as road surfaces, wheel positioning and the like.
The fault simulation function provides an interactive interface to set various faults of the anti-lock brake system of the automobile in the running process, and aims to simulate various fault states so as to detect whether the anti-lock brake system of the automobile has fault tolerance processing and protection functions.
The data recording function is to record the signal data of the executor output by the anti-lock brake system of the automobile uploaded by the automobile end test module, so that a developer can conveniently check and analyze the signal data.
Based on the digital twin platform provided by the embodiment, in the testing process of the anti-lock braking system, no additional simulation testing hardware equipment is needed for assistance, and the testing cost is reduced. The simulation configuration data (sensor signal data, load data and fault data) and the execution result (test result) in the test process can be transmitted in real time, so that the test efficiency is improved.
Referring to fig. 4, fig. 4 is a block diagram of a vehicle according to an exemplary embodiment of the present application. As shown in fig. 4, in an exemplary embodiment, the vehicle 400 includes at least 401 and 402, described in detail below:
the vehicle end test module 401 is configured to obtain sensor signal data, load data and fault data sent by the digital twin platform according to any one of the above embodiments;
an antilock braking system 402 for executing the sensor signal data, the load data, and the fault data to generate a test result;
the vehicle end test module 401 is further configured to feed back a test result to the digital twin platform.
By configuring the vehicle end test module on the vehicle, no additional simulation test hardware equipment is needed for assistance in the test process of the anti-lock brake system, and the test cost is reduced. The simulation configuration data (sensor signal data, load data and fault data) and the execution result (test result) in the test process can be transmitted in real time, so that the test efficiency is improved.
Referring to fig. 5, fig. 5 is a block diagram illustrating a digital twin based anti-lock brake test system according to an exemplary embodiment of the present application. As shown in fig. 5, in an exemplary embodiment, the digital twin-based anti-lock brake testing system includes at least a digital twin platform 300 (i.e., the digital twin platform shown in fig. 3) and a vehicle 400 to be tested (i.e., the vehicle shown in fig. 4), which is described in detail below:
the digital twin platform comprises a simulation module (namely, a simulation function in the figure), a load simulation module (namely, a load simulation function in the figure), a fault simulation module (namely, a fault simulation function in the figure) and a sending module (not shown in the figure), wherein the simulation module is used for providing sensor signal data for simulating anti-lock braking of an automobile, the load simulation module is used for providing load data for simulating anti-lock braking of the automobile, the fault simulation module is used for providing fault data for simulating anti-lock braking of the automobile, and the sending module is used for sending the sensor signal data, the load data and the fault data to a vehicle to be tested so as to test an anti-lock braking system of the vehicle to be tested;
the vehicle to be tested (namely the intelligent network-connected vehicle in the figure) comprises a vehicle end test module and an anti-lock brake system, wherein the vehicle end test module is used for acquiring sensor signal data, load data and fault data sent by the digital twin platform, the anti-lock brake system is used for executing the sensor signal data, the load data and the fault data to generate a test result, and the vehicle end test module is also used for feeding back the test result to the digital twin platform;
the digital twin platform also comprises a data recording module (namely a data recording function in the figure) for acquiring and recording the test result fed back by the vehicle to be tested.
In one embodiment, the digital twinning platform further comprises at least one of:
the simulation input module is used for providing a simulation interaction interface to set sensor signal data of the automobile anti-lock system;
the load input module is used for providing a load interaction interface to set load data of the automobile anti-lock system;
and the fault input module is used for providing a fault interaction interface to set fault data of the automobile anti-lock system.
The intelligent network-connected automobile is provided with an automobile end test module in an automobile machine system, the automobile end test module acquires analog data from a digital twin platform and transmits the analog data to an automobile anti-lock system, and the automobile end test module collects the data of the automobile anti-lock system in the test process and uploads the data to the digital twin platform.
The intelligent network-connected automobile anti-lock brake system testing system based on digital twinning in the embodiment comprises a vehicle end testing module and a digital twinning platform. The vehicle end testing module is communicated with the digital twin platform through a network, the vehicle end testing module can be software installed in a vehicle-to-machine system of the intelligent network-connected vehicle, and the digital twin platform is a twin vehicle anti-lock brake system model built according to a vehicle anti-lock brake system based on a digital twin technology.
The anti-lock brake test system based on digital twinning does not need additional simulation test hardware equipment assistance, and the test cost is reduced. The simulation configuration data can be issued in real time, and the execution result in the test process can be uploaded in real time, so that the test efficiency is improved.
It should be noted that, the anti-lock brake testing system based on digital twin provided in the above embodiment and the anti-lock brake testing method based on digital twin provided in fig. 1 of the above embodiment belong to the same concept, and the specific manner in which each module and unit perform the operation has been described in detail in the method embodiment, which is not repeated here. In practical application, the anti-lock brake testing device based on digital twinning provided by the embodiment can distribute the functions by different functional modules according to the needs, namely, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above, and the device is not limited in this place.
The embodiment of the application also provides electronic equipment, which comprises: one or more processors; and the storage device is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic equipment realizes the digital twin-based anti-lock brake testing method provided in the above embodiments.
Fig. 6 shows a schematic diagram of a computer system suitable for use in implementing an embodiment of the application. It should be noted that, the computer system 1100 of the electronic device shown in fig. 6 is only an example, and should not impose any limitation on the functions and the application scope of the embodiments of the present application.
As shown in fig. 6, the computer system 1100 includes a central processing unit (Central Processing Unit, CPU) 1101 that can perform various appropriate actions and processes, such as performing the method described in the above embodiment, according to a program stored in a Read-Only Memory (ROM) 1102 or a program loaded from a storage section 1108 into a random access Memory (Random Access Memory, RAM) 1103. In the RAM 1103, various programs and data required for system operation are also stored. The CPU 1101, ROM 1102, and RAM 1103 are connected to each other by a bus 1104. An Input/Output (I/O) interface 1105 is also connected to bus 1104.
The following components are connected to the I/O interface 1105: an input section 1106 including a keyboard, a mouse, and the like; an output portion 1107 including a Cathode Ray Tube (CRT), a liquid crystal display (Liquid Crystal Display, LCD), and a speaker; a storage section 1108 including a hard disk or the like; and a communication section 1109 including a network interface card such as a LAN (Local Area Network ) card, a modem, or the like. The communication section 1109 performs communication processing via a network such as the internet. The drive 1110 is also connected to the I/O interface 1105 as needed. Removable media 1111, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like, is installed as needed on drive 1110, so that a computer program read therefrom is installed as needed into storage section 1108.
In particular, according to embodiments of the present application, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising a computer program for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication portion 1109, and/or installed from the removable media 1111. When executed by a Central Processing Unit (CPU) 1101, performs the various functions defined in the system of the present application.
It should be noted that, the computer readable medium shown in the embodiments of the present application may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium may be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-Only Memory (ROM), an erasable programmable read-Only Memory (Erasable Programmable Read Only Memory, EPROM), 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. In the present application, a computer-readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, with a computer-readable computer program embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer 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. A computer program embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. Where each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present application may be implemented by software, or may be implemented by hardware, and the described units may also be provided in a processor. Wherein the names of the units do not constitute a limitation of the units themselves in some cases.
Another aspect of the application also provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor of a computer, causes the computer to perform a digital twin based anti-lock brake test method as described above. The computer-readable storage medium may be included in the electronic device described in the above embodiment or may exist alone without being incorporated in the electronic device.
Another aspect of the 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, so that the computer device performs the digital twin-based anti-lock brake test method provided in the above embodiments.
The above embodiments are merely illustrative of the principles of the present application and its effectiveness, and are not intended to limit the application. Modifications and variations may be made to the above-described embodiments by those skilled in the art without departing from the spirit and scope of the application. It is therefore intended that all equivalent modifications and changes made by those skilled in the art without departing from the spirit and technical spirit of the present application shall be covered by the appended claims.
Claims (7)
1. An anti-lock brake test method based on digital twinning, which is characterized by comprising the following steps:
acquiring input information input by a preset input module;
generating at least one of sensor signal data, load data, and fault data based on the input information;
acquiring sensor signal data, load data and fault data obtained by simulating anti-lock braking of an automobile, wherein the digital twin platform is a twin automobile anti-lock braking system model built according to an anti-lock braking system of the automobile to be tested based on a digital twin technology, the sensor signal data, the load data and the fault data are randomly generated by setting corresponding sensor signal data rules, load data rules and fault data rules when the sensor signal data, the load data and the fault data need to be acquired and are recorded in a preset storage space, and the model and brand information of the automobile to be tested are searched randomly or through the model and the brand information of the automobile to be tested so as to acquire proper sensor signal data, load data and fault data, and/or the sensor signal data, the load data and the fault data need to be acquired;
the sensor signal data, the load data and the fault data are sent to a vehicle to be tested so as to test an anti-lock brake system of the vehicle to be tested;
and obtaining a test result fed back by the vehicle to be tested and recording.
2. A digital twinning-based anti-lock brake testing method according to claim 1, further comprising at least one of:
the load data comprises at least one of brake pressure, wheel rotating speed, brake pedal depressing speed, accelerator pedal releasing speed, road surface positioning and wheel positioning information;
the fault data includes at least one fault occurring during operation of the antilock brake system.
3. A digital twin platform, the digital twin platform comprising:
the simulation input module is used for providing a simulation interaction interface to set sensor signal data of the automobile anti-lock system;
the load input module is used for providing a load interaction interface to set load data of the automobile anti-lock system;
the fault input module is used for providing a fault interaction interface to set fault data of the automobile anti-lock system;
the simulation module is used for providing sensor signal data obtained by simulating anti-lock braking of the automobile;
the load simulation module is used for providing load data obtained by simulating anti-lock braking of the automobile;
the fault simulation module is used for providing fault data obtained by simulating anti-lock braking of the automobile;
the transmitting module is used for transmitting the sensor signal data, the load data and the fault data to a vehicle to be tested so as to test an anti-lock brake system of the vehicle to be tested;
the data recording module is used for acquiring and recording the test result fed back by the vehicle to be tested;
the digital twin platform is a twin automobile anti-lock braking system model built according to an anti-lock braking system of a vehicle to be tested based on a digital twin technology;
the sensor signal data, the load data and the fault data are randomly generated by accumulating historical sensor signal data, historical load data and historical fault data of the anti-lock brake system and recording the historical sensor signal data, the historical load data and the historical fault data in a preset storage space, when the sensor signal data, the load data and the fault data need to be acquired, the model and brand information of a vehicle to be tested are searched randomly or through the model and brand information of the vehicle to be tested, so that proper sensor signal data, load data and fault data are acquired, and/or when the sensor signal data, the load data and the fault data need to be acquired, the sensor signal data, the load data and the fault data are randomly generated by setting corresponding sensor signal data rules, load data rules and fault data rules, so that rare abnormal data are generated.
4. A vehicle, characterized in that the vehicle comprises:
the vehicle end test module is used for acquiring sensor signal data, load data and fault data sent by the digital twin platform according to claim 3;
the anti-lock braking system is used for executing the sensor signal data, the load data and the fault data to generate a test result;
the vehicle end test module is also used for feeding back the test result to the digital twin platform.
5. An anti-lock brake test system based on digital twinning, which is characterized in that the system comprises a digital twinning platform and a vehicle to be tested, wherein:
the digital twin platform comprises a simulation input module, a load input module, a fault input module, a simulation module, a load simulation module, a fault simulation module and a sending module, wherein the simulation input module is used for providing a simulation interaction interface to set sensor signal data of an anti-lock system of an automobile; the load input module is used for providing a load interactive interface to set load data of the automobile anti-lock system; the fault input module is used for providing a fault interaction interface to set fault data of the automobile anti-lock system; the simulation module is used for providing sensor signal data obtained by simulating anti-lock braking of a vehicle, the load simulation module is used for providing load data obtained by simulating anti-lock braking of the vehicle, the fault simulation module is used for providing fault data obtained by simulating anti-lock braking of the vehicle, the sending module is used for sending the sensor signal data, the load data and the fault data to a vehicle to be tested so as to test an anti-lock braking system of the vehicle to be tested, the digital twin platform is a twin vehicle anti-lock braking system model built according to an anti-lock braking system of the vehicle to be tested based on a digital twin technology, the sensor signal data, the load data and the fault data are recorded in a preset storage space by accumulating historical sensor signal data, historical load data and historical fault data of the anti-lock braking system, when the sensor signal data, the load data and the fault data need to be acquired, or when the model and brand information of the vehicle to be tested are searched, so as to acquire proper sensor signal data, load data and fault data, and/or when the sensor signal data, the load data and the fault data need to be acquired, the sensor signal data, the load data and the fault data correspond to the sensor signal data and the fault data, and the fault data generate random sensor data and the fault data through the set rules;
the vehicle to be tested comprises a vehicle end testing module and an anti-lock braking system, wherein the vehicle end testing module is used for acquiring sensor signal data, load data and fault data sent by the digital twin platform, the anti-lock braking system is used for executing the sensor signal data, the load data and the fault data to generate a testing result, and the vehicle end testing module is also used for feeding back the testing result to the digital twin platform;
the digital twin platform further comprises a data recording module, wherein the data recording module is used for acquiring and recording a test result fed back by the vehicle to be tested.
6. An electronic device, the electronic device comprising:
one or more processors;
storage means for storing one or more programs which, when executed by the one or more processors, cause the electronic device to implement the method of any of claims 1-2.
7. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor of a computer, causes the computer to perform the method of any of claims 1 to 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211058868.8A CN115230672B (en) | 2022-08-30 | 2022-08-30 | Digital twinning-based anti-lock brake test method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211058868.8A CN115230672B (en) | 2022-08-30 | 2022-08-30 | Digital twinning-based anti-lock brake test method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115230672A CN115230672A (en) | 2022-10-25 |
CN115230672B true CN115230672B (en) | 2023-10-20 |
Family
ID=83680511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211058868.8A Active CN115230672B (en) | 2022-08-30 | 2022-08-30 | Digital twinning-based anti-lock brake test method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115230672B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2047829A (en) * | 1979-02-01 | 1980-12-03 | Wabco Fahrzeugbremsen Gmbh | Testing a vehicle braking installation provided with an anti-lock device |
EP0336572A2 (en) * | 1988-03-31 | 1989-10-11 | Automotive Products Plc | Brake testing |
CN201673051U (en) * | 2010-06-09 | 2010-12-15 | 北京经纬恒润科技有限公司 | Simulation testing equipment for automobile anti-lock brake system |
CN201673050U (en) * | 2010-06-09 | 2010-12-15 | 北京经纬恒润科技有限公司 | Simulation test device for vehicle anti-lock braking system |
CN107139915A (en) * | 2017-06-06 | 2017-09-08 | 安徽农业大学 | A kind of test system of vehicle air anti-lock performance |
CN112918448A (en) * | 2021-03-29 | 2021-06-08 | 的卢技术有限公司 | Automobile anti-lock brake control method and device based on neural network algorithm, vehicle and storage medium |
CN113050455A (en) * | 2021-03-27 | 2021-06-29 | 上海智能新能源汽车科创功能平台有限公司 | Digital twin test system for intelligent networked automobile and control method |
CN114329779A (en) * | 2021-12-28 | 2022-04-12 | 南京理工大学 | Algorithm verification system and method based on digital twin |
CN114818388A (en) * | 2022-06-20 | 2022-07-29 | 北京航空航天大学 | Digital twin fault injection and equivalent simulation method and system for complex equipment |
CN114879631A (en) * | 2022-04-29 | 2022-08-09 | 长安大学 | Automatic driving test system and method based on digital twin cloud control platform |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11727168B2 (en) * | 2018-02-28 | 2023-08-15 | Toyota Jidosha Kabushiki Kaisha | Proactive vehicle maintenance scheduling based on digital twin simulations |
-
2022
- 2022-08-30 CN CN202211058868.8A patent/CN115230672B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2047829A (en) * | 1979-02-01 | 1980-12-03 | Wabco Fahrzeugbremsen Gmbh | Testing a vehicle braking installation provided with an anti-lock device |
EP0336572A2 (en) * | 1988-03-31 | 1989-10-11 | Automotive Products Plc | Brake testing |
CN201673051U (en) * | 2010-06-09 | 2010-12-15 | 北京经纬恒润科技有限公司 | Simulation testing equipment for automobile anti-lock brake system |
CN201673050U (en) * | 2010-06-09 | 2010-12-15 | 北京经纬恒润科技有限公司 | Simulation test device for vehicle anti-lock braking system |
CN107139915A (en) * | 2017-06-06 | 2017-09-08 | 安徽农业大学 | A kind of test system of vehicle air anti-lock performance |
CN113050455A (en) * | 2021-03-27 | 2021-06-29 | 上海智能新能源汽车科创功能平台有限公司 | Digital twin test system for intelligent networked automobile and control method |
CN112918448A (en) * | 2021-03-29 | 2021-06-08 | 的卢技术有限公司 | Automobile anti-lock brake control method and device based on neural network algorithm, vehicle and storage medium |
CN114329779A (en) * | 2021-12-28 | 2022-04-12 | 南京理工大学 | Algorithm verification system and method based on digital twin |
CN114879631A (en) * | 2022-04-29 | 2022-08-09 | 长安大学 | Automatic driving test system and method based on digital twin cloud control platform |
CN114818388A (en) * | 2022-06-20 | 2022-07-29 | 北京航空航天大学 | Digital twin fault injection and equivalent simulation method and system for complex equipment |
Also Published As
Publication number | Publication date |
---|---|
CN115230672A (en) | 2022-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112560253A (en) | Method, device and equipment for reconstructing driving scene and storage medium | |
CN105808432A (en) | Software automated testing system and method for rail traffic drive control unit/ tractive control unit (DCU/TCU) | |
CN115230672B (en) | Digital twinning-based anti-lock brake test method, device, equipment and storage medium | |
US20150046138A1 (en) | Vehicular simulation test generation | |
CN116126710A (en) | Vehicle-mounted software simulation method, device, equipment and medium | |
CN116302034A (en) | Processing method, device, equipment and medium for software release | |
CN115145630A (en) | Cabin software version management method, device, equipment and medium | |
CN201673053U (en) | Simulated test equipment used for anti-lock braking system of automobile | |
CN115493853A (en) | Performance testing device of intelligent networked automobile | |
JP2005189015A (en) | Brake test device for railway vehicle | |
CN114285840A (en) | Vehicle data acquisition method, intelligent terminal and storage medium | |
CN113505079A (en) | Application program testing method, device, equipment and medium | |
CN201673051U (en) | Simulation testing equipment for automobile anti-lock brake system | |
CN201673050U (en) | Simulation test device for vehicle anti-lock braking system | |
CN112463478A (en) | Interface test method and device of circuit board and test equipment | |
WO2024075164A1 (en) | Information processing device and program | |
CN113295434B (en) | Brake test system, platform and method | |
WO2024075165A1 (en) | Information processing device and program | |
CN116679679A (en) | Off-line simulation verification method and system for controller finished automobile CAN bus fault | |
CN116338356A (en) | Testing device, method, equipment and medium of electric drive system | |
CN116708492A (en) | Vehicle network management state change testing method, device, equipment and medium | |
CN116483321A (en) | Simple computing model development and confirmation platform and method based on Template | |
CN115904818A (en) | Data copying method, device, equipment and medium based on Internet of vehicles cloud platform | |
CN201673052U (en) | Simulation test equipment used for automobile anti-lock brake system | |
CN116300792A (en) | Vehicle energy recovery function testing method and vehicle |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |