CN115311759B - Method, device, equipment and storage medium for acquiring durable targets of vehicles - Google Patents
Method, device, equipment and storage medium for acquiring durable targets of vehicles Download PDFInfo
- Publication number
- CN115311759B CN115311759B CN202210806737.7A CN202210806737A CN115311759B CN 115311759 B CN115311759 B CN 115311759B CN 202210806737 A CN202210806737 A CN 202210806737A CN 115311759 B CN115311759 B CN 115311759B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- road
- minimum
- roads
- turning points
- 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
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000003860 storage Methods 0.000 title claims abstract description 24
- 230000006378 damage Effects 0.000 claims abstract description 46
- 238000001914 filtration Methods 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 5
- 238000013178 mathematical model Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 2
- 208000027418 Wounds and injury Diseases 0.000 claims 3
- 208000014674 injury Diseases 0.000 claims 3
- 230000002354 daily effect Effects 0.000 description 25
- 230000001133 acceleration Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 8
- 238000005096 rolling process Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 239000013598 vector Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000011835 investigation 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
- 239000004065 semiconductor Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
- G07C5/085—Registering performance data using electronic data carriers
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Traffic Control Systems (AREA)
Abstract
The application discloses a method, a device, equipment and a storage medium for acquiring a durable target of a vehicle, wherein the method comprises the following steps: acquiring driving track data of a vehicle, and identifying road crossing points in the driving track data; dividing the running track of the vehicle into the minimum roads with the optimal number according to the road intersection points, and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the second road, and the road does not contain any intersection point; identifying the combined minimum road attribute, counting the area driving mileage ratio and the daily driving mileage of the vehicle and the damage value of the driving area, and calculating the total damage of the daily driving area of the vehicle; and determining a vehicle durability target according to the total damage of the daily driving area of the vehicle. The application can accurately calculate the durability of the vehicle of the single user and rapidly extract and count the information of the user.
Description
Technical Field
The present application relates to the field of automotive technologies, and in particular, to a method, an apparatus, a device, and a storage medium for acquiring a durable target of a vehicle.
Background
The endurance test is carried out on the reinforced pavement of the test yard before the vehicle is on the market, which is an important link for checking the durability of the vehicle body and the chassis, and the result of the vehicle in the test link directly influences the judgment of the durability quality of the important structure of the vehicle, so that whether the durability of the important structure of the vehicle accords with the design expectation is checked, and the endurance test mode of the reinforced pavement is required to be related with the actual vehicle condition of a user.
The current method for acquiring the durability of the user is mainly questionnaire investigation, the proportion of the driving area of the user is estimated from the user or after-sale data in a questionnaire consultation mode, and then the durability target of the user is determined from the damage attribute of the driving area of the user.
Disclosure of Invention
The application mainly aims to provide a method, a device, equipment and a storage medium for acquiring a durable target of a vehicle, which can accurately calculate the durable condition of the vehicle under different road conditions and rapidly extract and count information of a user.
In a first aspect, the present application provides a vehicle durability target acquisition method including the steps of:
acquiring driving track data of a vehicle, and identifying road crossing points in the driving track data;
dividing the running track of the vehicle into the minimum roads with the optimal number according to the road intersection points, and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the second road, and the road does not contain any intersection point;
identifying the combined minimum road attribute, counting the area driving mileage ratio and the daily driving mileage of the vehicle and the damage value of the driving area, and calculating the total damage of the daily driving area of the vehicle;
and determining a vehicle durability target according to the total damage of the daily driving area of the vehicle.
In a possible implementation manner, the GPS is used for acquiring the running track data of the vehicle, the course angle of turning points in the running track data is calculated, and a threshold value is set for clustering the turning points;
randomly selecting non-clustered turning points as seeds, calculating the distance between the seeds and all the non-clustered turning points, gathering all the turning points smaller than the preset distance into one type, and identifying all the turning points in the clustered turning points to determine the attribute of all the turning points;
and determining the intersection point of the road in the vehicle running track data according to the attribute of all the turning points.
In one possible implementation, the repairing of the burr, no signal, abrupt change, overtake track in the GPS signal is performed according to the median filtering and the Kalman filtering.
In one possible implementation manner, the running track of the vehicle is divided into an optimal number of minimum roads by identifying the intersection point of the two roads at the beginning and the end, and the minimum roads in the optimal number are combined by traversing the same track.
In a possible implementation manner, corresponding mathematical models are respectively established for different road attributes; identifying the combined minimum road attribute, wherein the minimum road attribute comprises the following steps: urban areas, suburbs, national provinces, villages, high speeds, mountain roads.
In one possible embodiment, the vehicle driving track is intercepted according to the boundary, the signal interception in the outline is urban area and suburban area, and the signal interception outside the outline is national province road and country.
In a possible implementation, the formula is based onCalculating the damage value of the daily driving area of the vehicle, wherein Target is a durable Target of a user, R i For regional mileage duty cycle, da i Dis is the daily driving mileage of the vehicle, and m is the number of driving area divisions.
In a second aspect, the present application provides a vehicle durability target acquisition apparatus, the apparatus comprising;
the identification module is used for acquiring the driving track data of the vehicle and identifying road crossing points in the driving track data;
the merging module is used for dividing the running track of the vehicle into the minimum roads with the optimal number according to the identified road intersection points and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the second road, and the road does not contain any intersection point;
the calculation module is used for identifying the combined minimum road attribute, counting the area driving mileage ratio of the vehicle, the daily driving mileage and the damage value of the driving area, and calculating the total damage of the daily driving area of the vehicle;
and the determining module is used for determining the durable target of the vehicle according to the total damage of the daily driving area of the vehicle.
In a third aspect, the present application also provides an electronic device, including: a processor; a memory having stored thereon computer readable instructions which, when executed by the processor, implement the method of any of the first aspects.
In a fourth aspect, the present application also provides a computer readable storage medium storing computer program instructions which, when executed by a computer, cause the computer to perform the method of any one of the first aspects.
The application provides a method, a device, equipment and a storage medium for acquiring a durable target of a vehicle, which are used for acquiring running track data of the vehicle and identifying road intersections in the running track data; dividing the running track of the vehicle into the minimum roads with the optimal number according to the road intersection points, and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the second road, and the road does not contain any intersection point; identifying the combined minimum road attribute, counting the area driving mileage ratio and the daily driving mileage of the vehicle and the damage value of the driving area, and calculating the total damage of the daily driving area of the vehicle; and determining a vehicle durability target according to the total damage of the daily driving area of the vehicle. The durability of the vehicle under different road conditions can be accurately calculated, and the information of the user can be rapidly extracted and counted.
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.
FIG. 1 is a flowchart of a method for acquiring a durability target of a vehicle according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a vehicle endurance target acquisition apparatus provided in an embodiment of the present application;
FIG. 3 is a schematic diagram of minimum road merging provided in an embodiment of the present application;
FIG. 4 is a schematic diagram of vehicle trajectory optimization provided in an embodiment of the present application;
FIG. 5 is a schematic diagram of an electronic device according to an embodiment of the present application;
fig. 6 is a schematic diagram of a computer readable program medium according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of apparatus and methods consistent with aspects of the application as detailed in the accompanying claims.
Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities.
Referring to fig. 1, fig. 1 is a flowchart of a method for acquiring a durable target of a vehicle according to the present application, and as shown in fig. 1, the method for acquiring a durable target of a vehicle includes:
step S101: travel track data of the vehicle is acquired, and road intersections in the travel track data are identified.
Specifically, travel track data of a vehicle is acquired by a sensor mounted on the vehicle, wherein the travel track and data of the vehicle include: the method comprises the steps of carrying out processing on GPS track signals to improve the identification precision of turning points after acquiring vehicle running track data, eliminating burrs and overtaking tracks, wherein a removal algorithm is that the longitude, latitude and speed signals in the running track are taken as a group, carrying out median filtering, carrying out integral calculation based on the kinematic relation of the longitude, latitude and speed based on the vehicle dynamics principle, carrying out angular domain expansion based on the calculated mileage information, and carrying out correlation calculation to realize the restoration of thorns, no signals, abrupt changes and overtaking tracks contained in the vehicle running track signals, so as to improve the identification precision of the turning points.
Based on the repaired track, calculating the course angle of the track, taking an absolute value, setting a course angle difference angle as 4 degrees to serve as a turning threshold value, identifying turning points, clustering the turning points according to the identified turning points, specifically, arbitrarily selecting one turning point object without a category to serve as a seed, then finding a sample set with the distance threshold value of all the core objects smaller than a set value to serve as a cluster, and then continuously selecting another core object without the category to find the sample set with the distance threshold value of all the core objects smaller than the set value to obtain another cluster. And identifying all turning points in the clustered objects until all core objects have the category, determining the attribute of the turning points, and determining the intersection point of the road in the vehicle running track data according to the attribute of all the turning points. It is understood that corner point attributes include corner points and non-corner points.
In one embodiment, all the turning points with similar positions are gathered into one category, and then the number of turning points in the cluster is counted according to a counting method, so that when the number of elements contained in the cluster is smaller than the number of elements of the preset percentile, the cluster is judged to be a non-intersection point (a turning point or a lane entrance, etc.).
Step S102: and dividing the running track of the vehicle into the optimal number of minimum roads according to the road intersection points, and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the second road, and the road does not contain any intersection point.
And cutting the running track of the vehicle into a plurality of minimum roads through the identified road crossing points, wherein the minimum roads are crossing points of the first road and the second road, and the roads do not contain any crossing points. The minimum theory is convenient to understand and illustrate, wherein the minimum theory can be understood as that the head end of a straight line is provided with two branches, the tail end of the straight line is also provided with two branches, and the middle of the road does not contain any other branching points, namely the minimum road. The minimum roads of the repeated tracks in the cut minimum roads are combined, and it can be understood that more repeated data generated when the same road is experienced exist in the vehicle driving tracks, so that more repeated work exists when the attribute of the area where each track is located is determined, and the workload of identifying the road attribute of the vehicle driving area is reduced by combining the minimum roads with the same track.
In an embodiment, the vehicle running track is compared with the turning point database, if the vehicle running track experiences a turning point, the track is truncated from the turning point, and the track which traverses the same road in a reciprocating manner can be identified by recording the same distance between the user data after the truncation and the turning point identification, so that the rapid combination of the vehicle running track of the vehicle is realized.
Step S103: and identifying the combined minimum road attribute, counting the area driving mileage ratio and the daily driving mileage of the vehicle and the damage value of the driving area, and calculating the total damage of the daily driving area of the vehicle.
Specifically, after merging the minimum roads with the same experience track, respectively establishing corresponding mathematical models aiming at different road attributes, and identifying the merged minimum road attributes, wherein the road attributes are divided into: urban areas, suburbs, national provinces, villages, high speeds, mountain roads. The attribute of each minimum road cut is determined, the ratio of the vehicle running in each area is counted, the ratio of the vehicle running in the urban area, suburban area, national province road, rural area, high speed and mountain road is understood, the total mileage of the vehicle running every day is calculated, and the damage of each area is calculated.
It should be noted that, since the damage effect of the ground load on the vehicle is different between a rural road of 1km and an urban road of 1km, it is necessary to calculate the damage per kilometer of the rural road and the damage per kilometer of the urban road, respectively. And identifying the area where each cut minimum road is located based on the vehicle running track, and identifying the attribute of the area where each cut minimum road is located so as to determine the damage of each minimum road.
In one embodiment, during mountain road recognition, the method is based on the formula Wherein (1)>And (3) taking the acceleration value after rolling average of the ith point as an original acceleration value, wherein a is an average section data length.
Optionally, N data points are taken as a group to calculate rolling average value of the three-way acceleration a of the mass center, and the average value of the signals is extractedThe angle formula of the ramp is obtained by the triangular relation when the vehicle goes up a slopeWherein (1)>Is in the X direction(longitudinal) rolling average acceleration,>for Y-direction (sideways) rolling average acceleration, +.>Rolling average acceleration in the Z direction (perpendicular to the ground), θ being the ramp angle.
Optionally, the deflection angle θ is deburred by taking 30 ° as an amplitude limit, when a signal with the deflection angle greater than 5 ° and the mileage exceeding 1km appears in the road signal, the vehicle is considered to be in a mountain road state, and when a section of flat road surface is mixed between two sections of mountain roads and the distance of the flat road surface is less than 1km, the relevant road attribute is considered to be a mountain road.
In one embodiment, at high speed recognition, the formula is followed Rolling average is carried out on the speed of the vehicle, when the average value of continuous 30min is more than 90km/h, the road section is considered to be high speed, whereinFor rolling average vehicle speed, speed is the acceleration value and N is the average segment data length.
In one embodiment, when urban areas, suburbs, national provinces and villages are identified, user tracks are intercepted by boundaries, signals within the outline are intercepted as urban areas and suburbs, and signals outside the outline are intercepted as national provinces and villages.
In one embodiment, modeling is performed based on the acceleration of the shaft head, the acceleration of the shaft head 3 is summed through vectors, then pseudo damage in each direction is calculated, and a damage ball with the damage size represented by colors can be obtained according to the position of the vectors in the spherical coordinates.
Step S104: and determining a vehicle durability target according to the total damage of the daily driving area of the vehicle.
Specifically, the damage of each region is calculated, the damage of each region is ordered from large to small, the Weibull function is adopted to carry out fitting, and 95% of equally-divided user damage is solved from the fitted function, namely the target user damage.
Optionally, the sensor collects GPS signals, cuts the GPS signals according to turning points extracted from the user GPS signals, and performs track recognition by using the same method as the user track road attribute recognition, so as to obtain detailed damage data under each road. According to the formulaCalculating the damage value of the daily driving area of the vehicle, wherein Target is a durable Target of a user, R i For regional mileage duty cycle, da i Dis is the daily driving mileage of the vehicle, and m is the number of driving area divisions.
The application provides a method, a device, equipment and a storage medium for acquiring a durable target of a vehicle, acquiring running track data of the vehicle, and identifying road intersections in the running track data; dividing the running track of the vehicle into the minimum roads with the optimal number according to the road intersection points, and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the last road; identifying the combined minimum road attribute, and counting the driving track proportion of each area of the vehicle to determine the daily driving area proportion of the vehicle; and calculating the damage value of the daily driving area ratio of the vehicle to determine the durability target of the vehicle. The durability of the vehicle under different road conditions can be accurately calculated, and the information of the user can be rapidly extracted and counted.
Referring to fig. 2, fig. 2 is a schematic diagram of a vehicle durability target acquiring apparatus according to the present application, and as shown in fig. 2, a vehicle durability target acquiring apparatus includes:
an identification module 201, configured to acquire driving track data of a vehicle, and identify a road intersection in the driving track data;
the merging module 202 is configured to divide a driving track of a vehicle into an optimal number of minimum roads according to the identified road intersection points, and merge the repeated minimum roads, where the minimum roads are intersection points of the first and second roads, and no intersection point is included in the roads;
the calculating module 203 is configured to identify the combined minimum road attribute, count an area mileage ratio and a daily mileage of the vehicle, and calculate a total damage of the daily driving area of the vehicle.
A determining module 204 is configured to determine a vehicle endurance target based on the damage to each of the regions.
Further, in an embodiment, the identification module 201 is further configured to obtain driving track data of the vehicle through a GPS, calculate a heading angle of a turning point in the track data, and set a threshold value to cluster the turning point;
randomly selecting non-clustered turning points as seeds, calculating the distance between the seeds and all the non-clustered turning points, gathering all the turning points smaller than the preset distance into one type, and identifying all the turning points in the clustered turning points to determine the attribute of all the turning points;
and determining the intersection of the roads in the vehicle running track data according to the attributes of all the turning points.
Further, in an embodiment, the identification module 201 is further configured to repair the burr, no signal, abrupt change, and overtake track in the GPS signal according to the median filtering and the kalman filtering.
Further, in an embodiment, the merging module 202 is further configured to divide the driving track of the vehicle into an optimal number of minimum roads by identifying the intersection of two roads, and merge the minimum roads in the optimal number to and fro through the same track.
Further, in an embodiment, the calculating module 203 is further configured to respectively establish a corresponding mathematical model for different road attributes to identify a combined minimum road attribute, where the minimum road attribute includes: urban areas, suburbs, national provinces, villages, high speeds, mountain roads.
Further, an implementationIn an example, the determining module 204 is further configured to, according to the formulaCalculating the damage value of the daily driving area of the vehicle, wherein Target is a durable Target of a user, R i For regional mileage duty cycle, da i Dis is the daily driving mileage of the vehicle, and m is the number of driving area divisions.
Referring to fig. 3, fig. 3 is a schematic diagram illustrating the minimum road merging provided by the present application, as shown in fig. 3,
and comparing the running track of the vehicle with a turning point database, and cutting off the track from the turning point if the GPS track passes through the turning point. And clustering the cut-off user data and the same distance-based distance in turning point identification, namely identifying tracks which go back and forth through the same road, thereby realizing rapid combination of the tracks.
Referring to fig. 4, fig. 4 is a schematic diagram of vehicle track optimization provided by the present application, as shown in fig. 4,
the map can show that the overtaking track signal in the GPS track signal is in fluctuation, and after the overtaking track signal is removed, the GPS track signal is more regular, and the change before and after the removal is larger.
In an embodiment, the accuracy of identifying the turning point can be improved by performing processing on the user GPS track, that is, removing interference signals such as burrs, no signals, abrupt changes, overtaking tracks, and the like.
Optionally, the eliminating algorithm is to take 4 points as a group for longitude, latitude and vehicle speed signals in the GPS, develop median filtering, develop Kalman filtering based on a vehicle dynamics principle and based on a kinematic relation of longitude, latitude and vehicle speed, and finally develop integral calculation by taking the smoothed vehicle speed as an original signal, develop angle domain expansion by using solved mileage information, and repair the problems of burrs, no signals, abrupt change, overtaking tracks and the like contained in the GPS signals through calculation.
An electronic device 500 according to such an embodiment of the application is described below with reference to fig. 5. The electronic device 500 shown in fig. 5 is merely an example, and should not be construed as limiting the functionality and scope of use of embodiments of the present application.
As shown in fig. 5, the electronic device 500 is embodied in the form of a general purpose computing device. The components of electronic device 500 may include, but are not limited to: the at least one processing unit 510, the at least one memory unit 520, and a bus 530 connecting the various system components, including the memory unit 520 and the processing unit 510.
Wherein the storage unit stores program code that is executable by the processing unit 510 such that the processing unit 510 performs steps according to various exemplary embodiments of the present application described in the above-mentioned "example methods" section of the present specification.
The storage unit 520 may include readable media in the form of volatile storage units, such as Random Access Memory (RAM) 521 and/or cache memory 522, and may further include Read Only Memory (ROM) 523.
The storage unit 520 may also include a program/utility 524 having a set (at least one) of program modules 525, such program modules 525 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Bus 530 may be one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 500 may also communicate with one or more external devices 600 (e.g., keyboard, pointing device, bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 500, and/or any device (e.g., router, modem, etc.) that enables the electronic device 500 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 550. Also, electronic device 500 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 560. As shown, network adapter 560 communicates with other modules of electronic device 500 over bus 530. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 500, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, a terminal device, or a network device, etc.) to perform the method according to the embodiments of the present disclosure.
According to an aspect of the present disclosure, there is also provided a computer-readable storage medium having stored thereon a program product capable of implementing the method described above in the present specification. In some possible embodiments, the various aspects of the application may also be implemented in the form of a program product comprising program code for causing a terminal device to carry out the steps according to the various exemplary embodiments of the application as described in the "exemplary methods" section of this specification, when said program product is run on the terminal device.
Referring to fig. 6, a program product 600 for implementing the above-described 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. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium would include the following: an electrical connection having one or more wires, a portable disk, a hard disk, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with readable program code 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 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, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device 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 an external computing device (e.g., connected via the Internet using an Internet service provider).
Furthermore, the above-described drawings are only schematic illustrations of processes included in the method according to the exemplary embodiment of the present application, and are not intended to be limiting. It will be readily appreciated that the processes shown in the above figures do not indicate or limit the temporal order of these processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, for example, among a plurality of modules.
In summary, the method, the device, the equipment and the storage medium for acquiring the durable target of the vehicle acquire the driving track data of the vehicle and identify the road intersection in the driving track data; dividing the running track of the vehicle into the minimum roads with the optimal number according to the road intersection points, and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the second road, and the road does not contain any intersection point; identifying the combined minimum road attribute, counting the area driving mileage ratio and the daily driving mileage of the vehicle and the damage value of the driving area, and calculating the total damage of the daily driving area of the vehicle; and determining a vehicle durability target according to the total damage of the daily driving area of the vehicle. The durability of the vehicle under different road conditions can be accurately calculated, and the information of the user can be rapidly extracted and counted.
The foregoing is merely an embodiment of the present application, and a specific structure and characteristics of common knowledge in the art, which are well known in the scheme, are not described herein, so that a person of ordinary skill in the art knows all the prior art in the application date or before the priority date, can know all the prior art in the field, and has the capability of applying the conventional experimental means before the date, and a person of ordinary skill in the art can complete and implement the present embodiment in combination with his own capability in the light of the present application, and some typical known structures or known methods should not be an obstacle for a person of ordinary skill in the art to implement the present application. It should be noted that modifications and improvements can be made by those skilled in the art without departing from the structure of the present application, and these should also be considered as the scope of the present application, which does not affect the effect of the implementation of the present application and the utility of the patent. The protection scope of the present application is subject to the content of the claims, and the description of the specific embodiments and the like in the specification can be used for explaining the content of the claims.
Claims (9)
1. A vehicle durability target acquisition method, characterized by comprising:
acquiring driving track data of a vehicle, and identifying road crossing points in the driving track data;
dividing the running track of the vehicle into the minimum roads with the optimal number according to the road intersection points, and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the second road, and the road does not contain any intersection point;
identifying the combined minimum road attribute, counting the area driving mileage ratio and the daily driving mileage of the vehicle and the damage value of the driving area, and calculating the total damage of the daily driving area of the vehicle;
determining a vehicle endurance target based on the total injury of the daily driving area of the vehicle;
acquiring running track data of a vehicle through a GPS, calculating a course angle of turning points in the running track data, and setting a threshold value to cluster the turning points;
randomly selecting non-clustered turning points as seeds, calculating the distance between the seeds and all the non-clustered turning points, gathering all the turning points smaller than the preset distance into one type, and identifying all the turning points in the clustered turning points to determine the attribute of all the turning points;
and determining the intersection point of the road in the vehicle running track data according to the attribute of all the turning points.
2. The method according to claim 1, characterized in that:
and repairing the burr, no-signal, abrupt change and overtaking track in the GPS signal according to the middle digital filtering and the Kalman filtering.
3. The method of claim 1, wherein merging the repeated minimum roads comprises:
and dividing the running track of the vehicle into the minimum roads with the optimal number by identifying the intersection point of the two roads from the beginning to the end, and merging the tracks with the same track of the minimum roads in the optimal number.
4. The method of claim 1, wherein identifying the merged minimum road attribute comprises:
respectively establishing corresponding mathematical models aiming at different road attributes; identifying the combined minimum road attribute, wherein the minimum road attribute comprises the following steps: urban areas, suburbs, national provinces, villages, high speeds, mountain roads.
5. The method according to claim 4, wherein:
and intercepting the vehicle running track according to the boundary, wherein signals in the outline are intercepted into urban areas and suburbs, and signals outside the outline are intercepted into national provinces and villages.
6. The method of claim 1, wherein said determining a vehicle endurance target from a total injury to a daily driving area of the vehicle comprises:
according to the formulaCalculating the damage value of the daily driving area of the vehicle, wherein Target is a durable Target of a user, R i For regional mileage duty cycle, da i Dis is the daily driving mileage of the vehicle, and m is the number of driving area divisions.
7. A durable target acquiring device for a vehicle, characterized by comprising:
the identification module is used for acquiring the driving track data of the vehicle and identifying road crossing points in the driving track data;
the merging module is used for dividing the running track of the vehicle into the minimum roads with the optimal number according to the identified road intersection points and merging the repeated minimum roads, wherein the minimum roads are the intersection points of the first road and the second road, and the road does not contain any intersection point;
the calculation module is used for identifying the combined minimum road attribute, counting the area driving mileage ratio of the vehicle, the daily driving mileage and the damage value of the driving area, and calculating the total damage of the daily driving area of the vehicle;
a determining module for determining a vehicle endurance target based on the total injury of the daily driving area of the vehicle;
the identification module is also used for acquiring the running track data of the vehicle through a GPS, calculating the course angle of turning points in the running track data and setting a threshold value to cluster the turning points;
randomly selecting non-clustered turning points as seeds, calculating the distance between the seeds and all the non-clustered turning points, gathering all the turning points smaller than the preset distance into one type, and identifying all the turning points in the clustered turning points to determine the attribute of all the turning points;
and determining the intersection point of the road in the vehicle running track data according to the attribute of all the turning points.
8. An electronic device, the electronic device comprising:
a processor;
a memory having stored thereon computer readable instructions which, when executed by the processor, implement the method of any of claims 1 to 6.
9. A computer readable storage medium, characterized in that it stores computer program instructions, which when executed by a computer, cause the computer to perform the method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210806737.7A CN115311759B (en) | 2022-07-08 | 2022-07-08 | Method, device, equipment and storage medium for acquiring durable targets of vehicles |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210806737.7A CN115311759B (en) | 2022-07-08 | 2022-07-08 | Method, device, equipment and storage medium for acquiring durable targets of vehicles |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115311759A CN115311759A (en) | 2022-11-08 |
CN115311759B true CN115311759B (en) | 2023-09-05 |
Family
ID=83856879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210806737.7A Active CN115311759B (en) | 2022-07-08 | 2022-07-08 | Method, device, equipment and storage medium for acquiring durable targets of vehicles |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115311759B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902820A (en) * | 2014-03-22 | 2014-07-02 | 淮阴工学院 | Equivalence coefficient method of vehicle structure fatigue damage calculation under combined road conditions |
CN107784084A (en) * | 2017-09-30 | 2018-03-09 | 北京泓达九通科技发展有限公司 | Road network generation method and system based on positioning data of vehicles |
DE102018202970A1 (en) * | 2018-02-28 | 2019-08-29 | Robert Bosch Gmbh | Method for determining topological information of a road intersection |
CN110333083A (en) * | 2019-06-27 | 2019-10-15 | 中国第一汽车股份有限公司 | Test method, device, test equipment and the storage medium of vehicle durability test |
CN112683286A (en) * | 2021-03-16 | 2021-04-20 | 季华实验室 | Method and system for establishing topological road network map, storage medium and electronic equipment |
CN112765727A (en) * | 2021-01-04 | 2021-05-07 | 东风汽车股份有限公司 | Light truck driving load endurance test strengthening coefficient calculation method |
CN113435018A (en) * | 2021-06-09 | 2021-09-24 | 中国汽车技术研究中心有限公司 | Damage calculation method for road load spectrum of automobile user |
CN113470216A (en) * | 2021-06-24 | 2021-10-01 | 东风汽车集团股份有限公司 | Vehicle information acquisition method, device and system and electronic equipment |
CN113569332A (en) * | 2021-06-17 | 2021-10-29 | 中国北方车辆研究所 | Carrier roller fatigue reliability calculation system, method, tracked vehicle and program product |
CN113686595A (en) * | 2021-09-26 | 2021-11-23 | 国汽智控(北京)科技有限公司 | Vehicle durability test method and device, cloud control platform and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3678108A1 (en) * | 2018-10-25 | 2020-07-08 | Beijing Didi Infinity Technology and Development Co., Ltd. | Method and system for determining whether target road facility is present at intersection |
-
2022
- 2022-07-08 CN CN202210806737.7A patent/CN115311759B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902820A (en) * | 2014-03-22 | 2014-07-02 | 淮阴工学院 | Equivalence coefficient method of vehicle structure fatigue damage calculation under combined road conditions |
CN107784084A (en) * | 2017-09-30 | 2018-03-09 | 北京泓达九通科技发展有限公司 | Road network generation method and system based on positioning data of vehicles |
DE102018202970A1 (en) * | 2018-02-28 | 2019-08-29 | Robert Bosch Gmbh | Method for determining topological information of a road intersection |
CN110333083A (en) * | 2019-06-27 | 2019-10-15 | 中国第一汽车股份有限公司 | Test method, device, test equipment and the storage medium of vehicle durability test |
CN112765727A (en) * | 2021-01-04 | 2021-05-07 | 东风汽车股份有限公司 | Light truck driving load endurance test strengthening coefficient calculation method |
CN112683286A (en) * | 2021-03-16 | 2021-04-20 | 季华实验室 | Method and system for establishing topological road network map, storage medium and electronic equipment |
CN113435018A (en) * | 2021-06-09 | 2021-09-24 | 中国汽车技术研究中心有限公司 | Damage calculation method for road load spectrum of automobile user |
CN113569332A (en) * | 2021-06-17 | 2021-10-29 | 中国北方车辆研究所 | Carrier roller fatigue reliability calculation system, method, tracked vehicle and program product |
CN113470216A (en) * | 2021-06-24 | 2021-10-01 | 东风汽车集团股份有限公司 | Vehicle information acquisition method, device and system and electronic equipment |
CN113686595A (en) * | 2021-09-26 | 2021-11-23 | 国汽智控(北京)科技有限公司 | Vehicle durability test method and device, cloud control platform and system |
Non-Patent Citations (1)
Title |
---|
唐炉亮 ; 牛乐 ; 杨雪 ; 张霞 ; 李清泉 ; 萧世伦 ; .利用轨迹大数据进行城市道路交叉口识别及结构提取.测绘学报.2017,(06),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN115311759A (en) | 2022-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7351487B2 (en) | Intelligent navigation method and system based on topology map | |
US9222786B2 (en) | Methods and systems for creating digital transportation networks | |
WO2018068653A1 (en) | Point cloud data processing method and apparatus, and storage medium | |
CN110837539B (en) | Railway electronic map construction method and electronic map position matching method | |
CN106225791A (en) | A kind of GPS based on stress and strain model location and road matching method | |
CN110304068B (en) | Method, device, equipment and storage medium for collecting automobile driving environment information | |
CN101218486A (en) | Method, device and system for modeling a road network graph | |
CN109387208B (en) | Map data processing method, device, equipment and medium | |
CN113553482B (en) | Stay point identification and trip chain construction system, algorithm, equipment and storage medium | |
CN112633812B (en) | Track segmentation method, device, equipment and storage medium for freight vehicle | |
CN111611900A (en) | Target point cloud identification method and device, electronic equipment and storage medium | |
CN108731693A (en) | Block map acquisition method | |
CN114771576A (en) | Behavior data processing method, control method of automatic driving vehicle and automatic driving vehicle | |
CN113763522A (en) | Map rendering method, device, device and medium | |
CN113742437A (en) | Map updating method and device, electronic equipment and storage medium | |
CN115311759B (en) | Method, device, equipment and storage medium for acquiring durable targets of vehicles | |
CN117053820A (en) | Track route matching method, device, equipment and storage medium | |
CN112732446B (en) | Task processing method and device and storage medium | |
CN117058213A (en) | Road edge detection method and device, terminal equipment and storage medium | |
CN116578891B (en) | Road information reconstruction method, terminal and storage medium | |
CN114999155B (en) | Congestion evaluation method, device and equipment for vehicle track and storage medium | |
Wang et al. | CMMTSE: Complex Road Network Map Matching Based on Trajectory Structure Extraction | |
CN113008246A (en) | Map matching method and device | |
CN114881543B (en) | Road grade determination method and device, electronic equipment and medium | |
Chen et al. | Map-Matching Based on HMM for Urban Traffic |
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 |