[go: up one dir, main page]

CN119007312A - Working condition circulating extraction method and device, electronic equipment and storage medium - Google Patents

Working condition circulating extraction method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN119007312A
CN119007312A CN202411005824.8A CN202411005824A CN119007312A CN 119007312 A CN119007312 A CN 119007312A CN 202411005824 A CN202411005824 A CN 202411005824A CN 119007312 A CN119007312 A CN 119007312A
Authority
CN
China
Prior art keywords
points
cycle
data
vehicle
distance
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.)
Granted
Application number
CN202411005824.8A
Other languages
Chinese (zh)
Other versions
CN119007312B (en
Inventor
项海涛
徐一凡
陈伟建
刘薇
陈旭
龚远飞
赵文瑾
韩梓琦
王晓霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongfeng Trucks Co ltd
Original Assignee
Dongfeng Trucks Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dongfeng Trucks Co ltd filed Critical Dongfeng Trucks Co ltd
Priority to CN202411005824.8A priority Critical patent/CN119007312B/en
Publication of CN119007312A publication Critical patent/CN119007312A/en
Application granted granted Critical
Publication of CN119007312B publication Critical patent/CN119007312B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2462Approximate or statistical queries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/213Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Probability & Statistics with Applications (AREA)
  • Mathematical Physics (AREA)
  • Fuzzy Systems (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Remote Sensing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Navigation (AREA)

Abstract

本发明涉及一种工况循环提取方法、装置、电子设备及存储介质,属于车辆技术领域,该方法包括:基于移动窗口热力图识别方法,在车辆的GPS数据中识别热力点;基于距离矩阵,在GPS数据中识别停靠点;距离矩阵是基于热力点之间的距离构建的;基于热力点和停靠点,将车辆的运行数据分割成多段循环数据;基于循环数据对应的运行特征,提取工况循环。本发明提供的工况循环提取方法,通过车联网采集的固定周期内的车辆运营数据,采用热力点和停靠点分割算法提取工况循环,缩短了提取周期,提高了效率和准确性。

The present invention relates to a working cycle extraction method, device, electronic device and storage medium, belonging to the field of vehicle technology, the method comprising: identifying thermal points in vehicle GPS data based on a moving window thermal map recognition method; identifying parking points in GPS data based on a distance matrix; the distance matrix is constructed based on the distance between thermal points; based on thermal points and parking points, the vehicle's operating data is segmented into multiple segments of cycle data; based on the operating characteristics corresponding to the cycle data, the working cycle is extracted. The working cycle extraction method provided by the present invention extracts working cycles using a thermal point and parking point segmentation algorithm through vehicle operation data within a fixed period collected by the Internet of Vehicles, shortens the extraction period, and improves efficiency and accuracy.

Description

Working condition circulating extraction method and device, electronic equipment and storage medium
Technical Field
The present invention relates to the field of vehicle technologies, and in particular, to a method and apparatus for extracting a working condition cycle, an electronic device, and a storage medium.
Background
With the increasing severity of emission regulations and the white-heat of market competition, various automobile manufacturers take energy conservation and emission reduction as important means for improving the competitiveness of products, and the research and development of oil consumption reduction technologies are also becoming more and more urgent. The working condition circulation is an important commonality technology in the automobile industry, and is a basis for formulating a test method such as vehicle energy consumption, emission and the like and a limit value standard. The running condition of the automobile has important reference significance for design, development and verification of the introduction of the dynamic economy parameter standard test condition of the automobile. The automobile standard test condition is a series of standardized test conditions set for evaluating and comparing aspects of vehicle dynamics, economy, fuel efficiency, emission and the like, and aims to provide a standardized environment so that manufacturers, institutions and consumers can evaluate performances of different automobile types under the same standard. However, with the refinement of product development, standard test working conditions cannot meet the increasingly refined product demands of the market, and the development of targeted working conditions aiming at specific scenes is increasingly important.
The existing working condition extraction method aims at a large customer or a typical user, data acquisition equipment can be installed offline, then the data acquisition equipment is manually processed into a single cycle, the working condition cycle (the working condition cycle refers to the total name of various working states or load conditions experienced by a certain equipment or system in the actual use process) has a long extraction period, and the installation equipment, a user signing protocol and the like all need additional cost, so that the data cannot be acquired for a long time, the coverage of the user operation condition is deficient, and the extraction result may deviate.
Disclosure of Invention
In view of the foregoing, it is necessary to provide a method, a device, an electronic apparatus and a storage medium for extracting working condition circulation, which are used for solving the problem of low efficiency and accuracy of the existing working condition circulation extraction method.
In order to solve the above problems, the present invention provides a method for extracting working condition circulation, comprising:
identifying a thermodynamic point in GPS data of the vehicle based on a moving window thermodynamic diagram identification method;
identifying a docking point in the GPS data based on a distance matrix; the distance matrix is constructed based on the distances between the thermal points;
Dividing the operation data of the vehicle into a plurality of pieces of circulation data based on the heating point and the stop point;
and extracting working condition circulation based on the operation characteristics corresponding to the circulation data.
In one possible implementation, the identifying the docking point in the GPS data based on the distance matrix includes:
Constructing a distance mark matrix based on the distance matrix;
and identifying the stop point based on the distance mark matrix.
In one possible implementation manner, the identifying the stop point based on the distance marking matrix includes:
Based on the sum of each row or each column in the distance marking matrix, sequentially storing the row or column corresponding to the maximum value into a list;
and determining a point with time jump exceeding a preset value in the list as the stop point.
In one possible implementation manner, the extracting the working condition cycle based on the operation feature corresponding to the cycle data includes:
respectively determining an average value of running characteristics corresponding to each cycle data;
And based on the error between the running characteristic and the average value, taking the running characteristic corresponding to the value with the minimum error as the working condition circulation.
In one possible implementation, the operating characteristics include at least one of:
Average driving speed, driving mileage, driving time, idling time duty ratio, braking mileage duty ratio, economic rotation speed time duty ratio, shift frequency, start-stop frequency or hundred kilometers oil consumption.
In one possible implementation manner, after the thermodynamic diagram identification method based on the moving window, the method further includes:
and cleaning the heating power points based on the time at which any two adjacent points in the heating power points are positioned.
The invention also provides a working condition circulation extraction device, which comprises:
The first identification module is used for identifying a heating point in GPS data of the vehicle based on a moving window thermodynamic diagram identification method;
The second identification module is used for identifying the stop points in the GPS data based on the distance matrix; the distance matrix is constructed based on the distances between the thermal points;
the dividing module is used for dividing the running data of the vehicle into a plurality of pieces of circulating data based on the heating point and the stopping point;
And the extraction module is used for extracting working condition circulation based on the operation characteristics corresponding to the circulation data.
In another aspect, the present invention also provides an electronic device comprising a memory and a processor, wherein,
The memory is used for storing programs;
the processor is coupled to the memory and is configured to execute the program stored in the memory, so as to implement the method for extracting the working condition cycle in any implementation manner.
In another aspect, the present invention further provides a computer readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the method for extracting a cycle of operating conditions in any of the above implementations.
In another aspect, the present invention further provides a computer program product, including a computer program, where the computer program when executed by a processor implements the method for extracting the working condition cycle in any implementation manner.
The beneficial effects of the invention are as follows: according to the working condition cycle extraction method, the device, the electronic equipment and the storage medium, the GPS data of the vehicle is analyzed by using the moving window thermodynamic diagram identification method to identify the thermodynamic point, namely the region where the vehicle is always stopped or moves, the distance matrix is constructed according to the distance between the thermodynamic points, and further the stopping point of the vehicle near the thermodynamic point, namely the actual stopping position of the vehicle is identified, so that the continuous vehicle operation data can be divided into multiple independent pieces of cycle data according to the identified thermodynamic point and the stopping point, each piece of cycle data respectively represents the data segments of the vehicle in different working periods or operation modes, and therefore the corresponding operation characteristics, such as the running speed, the running time, the stopping time and the like, of each cycle data segment can be analyzed, the working condition cycle of the vehicle is obtained, the working condition cycle is extracted by adopting the dividing algorithm of the thermodynamic point and the stopping point in the fixed period acquired by the Internet of vehicles, and the extraction period is shortened, and the efficiency and the accuracy are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flowchart of a method for operating condition cycle extraction according to one embodiment of the present invention;
FIG. 2 is a schematic illustration of a thermodynamic point provided by the present invention;
FIG. 3 is a schematic diagram of a method for identifying a thermodynamic diagram of a moving window according to the present invention;
FIG. 4 is a schematic illustration of the actual distances between thermal points provided by the present invention;
FIG. 5 is a schematic diagram of the distance marking matrix according to the present invention;
FIG. 6 is a second flowchart of a method for operating cycle extraction according to an embodiment of the present invention;
FIG. 7 is a schematic structural diagram of an embodiment of a duty cycle extraction apparatus according to the present invention;
Fig. 8 is a schematic structural diagram of an embodiment of an electronic device according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In the description of the embodiments of the present invention, unless otherwise indicated, the meaning of "a plurality" is two or more. "and/or", describes an association relationship of an associated object, meaning that there may be three relationships, for example: a and/or B may represent: a exists alone, A and B exist together, and B exists alone.
References to "first," "second," etc. in the embodiments of the present invention are for descriptive purposes only and are not to be construed as indicating or implying a relative importance or the number of technical features indicated. Thus, a technical feature defining "first", "second" may include at least one such feature, either explicitly or implicitly.
FIG. 1 is one of the flow charts of an embodiment of the duty cycle extraction method according to the present invention, as shown in FIG. 1, the duty cycle extraction method includes:
s101, identifying a heating point in GPS data of a vehicle based on a moving window thermodynamic diagram identification method;
S102, identifying a stop point in the GPS data based on a distance matrix; the distance matrix is constructed based on the distances between the thermal points;
S103, dividing the operation data of the vehicle into a plurality of pieces of circulation data based on the heating point and the stopping point;
s104, extracting working condition circulation based on the operation characteristics corresponding to the circulation data.
It should be noted that: in the embodiment of the invention, the working condition cycle refers to the general term of various working states or load conditions experienced by the vehicle in the actual use process.
Compared with the prior art, the working condition cycle extraction method provided by the embodiment of the invention uses the moving window thermodynamic diagram identification method to analyze GPS data of the vehicle to identify thermodynamic points, namely areas where the vehicle is often stopped or moves, and constructs a distance matrix according to the distance between the thermodynamic points, so as to identify the stopping point of the vehicle near the thermodynamic points, namely the actual stopping position of the vehicle, thereby dividing continuous vehicle operation data into multiple independent cycle data according to the identified thermodynamic points and the stopping point, wherein each cycle data respectively represents data fragments of the vehicle in different working periods or operation modes, so that corresponding operation characteristics such as running speed, running time, stopping time and the like of each cycle data segment can be analyzed to obtain working condition cycle of the vehicle, and the working condition cycle is extracted by adopting a thermodynamic point and stopping point dividing algorithm in a fixed period acquired by the Internet of vehicles, thereby shortening the extraction period and improving efficiency and accuracy.
In some embodiments of the present invention, after identifying the thermal point in the GPS data of the vehicle, the method further includes:
and cleaning the heating power points based on the time at which any two adjacent points in the heating power points are positioned.
Optionally, the GPS data is extracted for a vehicle, the longitude and latitude are divided into sections (the longitude is 0.0001, the latitude is 0.00001), the number of sample track points in different sections is counted in a crossed manner, then the reverse order sorting is performed, a group of points with the maximum number of points are sampled, the marked positions on the curve are shown in fig. 2, and fig. 2 is a schematic diagram of the thermal points provided by the invention.
Because the route may not be fixed, the hottest point of each section of the route cannot be completely captured by adopting the global hottest point, the method adopts a moving window thermodynamic diagram identification method to identify the hottest point of each section of data, and then the hottest points are summarized together for duplication removal and sequencing. It can be seen from fig. 2 that the thermal point identification algorithm identifies a start point and an end point (latitude minimum and maximum values), only single-pass data is contained between the two points, and the complete working condition cycle comprises return trip. And cutting the operation data according to the division points to form a plurality of working condition loops, and then calculating the loop characteristics to obtain the loop most typical loop with the minimum error.
For example, a moving window thermodynamic diagram identification method may be utilized to identify a thermodynamic point in the GPS data of the vehicle. The thermodynamic point is the area where the vehicle is often parked or moving and can be determined by analyzing the data density.
GPS data of the vehicle is extracted, and longitude and latitude are divided into sections, wherein the longitude is 0.0001 and the latitude is 0.00001. Fig. 3 is a schematic diagram of a method for identifying a thermodynamic diagram of a moving window according to the present invention, as shown in fig. 3, a time window W and a sliding step S are set, the numbers of sample track points in different intervals are counted in the time window W in a crossing manner, then the sequence is ordered in reverse order, and the data sequence numbers at the moments where a group of points with the maximum number of sample points are located are stored in a list L.
And then moving the time window backwards by the step S, counting the thermodynamic points in the next time window, counting indexes of thermodynamic points in all windows backwards in sequence, storing all indexes into L, and performing de-duplication and sequencing on the L, as shown in a table 1.
TABLE 1
After identifying the thermal point, a large number of points are generated near one location due to the long time that elapses when the vehicle is loaded and unloaded, and thus a large number of points that are continuous or relatively close in time are included in L. Therefore, the thermodynamic point can be cleaned according to the moment when any two adjacent points in the thermodynamic point are positioned.
And calculating the difference value of the data sequence numbers of the adjacent two data in the L, and reserving a second point in which the difference value is larger than a preset threshold value H.
The calculation formula of the preset threshold value H is as follows: h=full data duration/max (sum of number of longitude peaks and troughs, sum of number of latitude peaks and troughs).
According to the working condition circulation extraction method provided by the embodiment of the invention, after the thermodynamic diagram identification method of the moving window is used for identifying the thermodynamic point in the GPS data of the vehicle, the thermodynamic point is cleaned based on the moment of any two adjacent points in the thermodynamic point, so that the identification result of the thermodynamic point is further optimized, and the accuracy of subsequent analysis is improved.
In some embodiments of the invention, the identifying a dock in the GPS data based on the distance matrix comprises:
Constructing a distance mark matrix based on the distance matrix;
and identifying the stop point based on the distance mark matrix.
In some embodiments of the invention, the identifying the stop point based on the distance marking matrix includes:
Based on the sum of each row or each column in the distance marking matrix, sequentially storing the row or column corresponding to the maximum value into a list;
and determining a point with time jump exceeding a preset value in the list as the stop point.
According to the cleaned thermodynamic point list L, the actual distances between all thermodynamic points are calculated to obtain a distance matrix M d, and fig. 4 is a schematic diagram of the actual distances between thermodynamic points provided by the present invention.
Comparing the distance between every two points with max (average value of all the point distances, 20), if the distance is larger than the distance, the distance is marked as 0, and if the distance is smaller than the distance, the distance is marked as 1, so as to obtain a distance marking matrix M f, and fig. 5 is a value schematic diagram of the distance marking matrix provided by the invention.
The distance mark matrix M f is summed up by rows or columns, and for example, the list L p is obtained by taking the list L number with the largest sum row and corresponding row value of 1, and the row and column in L p corresponding to the distance mark matrix M f are assigned 0.
As shown in fig. 5, the sum of rows (columns) of 0, 2, 5, 7, 9, 12, 13, 15, 16, 17 in the distance mark matrix M f is 4, which is the largest of all columns, and 0, 2, 5, 7, 9, 12, 13, 15, 16, 17 is saved to the list L p, while all values of rows and columns of 0, 2, 5, 7, 9, 12, 13, 15, 16, 17 in the matrix M f are set to 0.
The above steps are repeated until all values of the distance mark matrix M f are 0, resulting in a complete list L p.
Traversing all points in L p, searching points with time jump exceeding a preset value (for example, 1800 s) within the range of front and back 3600s as stop points, storing indexes of corresponding points to L s, and dividing the original data into a plurality of circulating data according to L s.
According to the working condition cycle extraction method provided by the embodiment of the invention, the operation data of the vehicle is divided into a plurality of cycle data by combining the recognized heating power point and the recognized stopping point, and each cycle data segment represents the data of the vehicle in different working periods or operation modes, so that data support is provided for the subsequent extraction working condition cycle.
In some embodiments of the present invention, the extracting the working condition cycle based on the operation characteristic corresponding to the cycle data includes:
respectively determining an average value of running characteristics corresponding to each cycle data;
And based on the error between the running characteristic and the average value, taking the running characteristic corresponding to the value with the minimum error as the working condition circulation.
In some embodiments of the invention, the operational characteristics include at least one of:
Average driving speed, driving mileage, driving time, idling time duty ratio, braking mileage duty ratio, economic rotation speed time duty ratio, shift frequency, start-stop frequency or hundred kilometers oil consumption.
Extracting operation characteristics corresponding to each section of circulation data according to the segmented circulation data, wherein the operation characteristics can comprise: running average speed, running mileage, running time, idle time duty ratio, braking mileage duty ratio, economic rotation speed time duty ratio, gear shifting frequency, start-stop times, hundred kilometers oil consumption and the like, and calculating the average value of each running characteristic.
For example, if the vehicle is divided into 10 cycles, the average running speed, the running mileage, the running time, the idling time duty ratio, the braking mileage duty ratio, the economic rotation speed time duty ratio, the shift frequency, the start-stop frequency and the average value of hundred kilometers of fuel consumption are calculated respectively for 10 cycles.
And calculating the error between each operation characteristic and the average value (absolute error is adopted for proportion, relative error is adopted for real value), and taking the operation characteristic corresponding to the value with the minimum error as a typical cycle, namely a working condition cycle.
According to the working condition cycle extraction method provided by the embodiment of the invention, the GPS data of the vehicle is effectively converted into the working condition cycle data with practical significance by combining the thermal point identification and the distance matrix analysis, so that the basis and convenience are provided for the subsequent vehicle operation management and data analysis.
FIG. 6 is a second flowchart of a method according to an embodiment of the present invention, as shown in FIG. 6, the method includes:
s601, identifying a heating point.
Firstly, GPS data is extracted for a trolley, the longitude and the latitude are divided into sections, the longitude is 0.0001, the latitude is 0.00001, a time window W and a sliding step length S are set, the number of sample track points in different sections is counted in the window W in a crossing manner, then reverse order sorting is carried out, the data sequence numbers of the moments where a group of points with the maximum number of the sample points are located are stored in a list L, the window moves backwards for S steps, the hottest point in the next window is counted, the hottest point indexes in all windows are counted backwards in sequence, all the hottest point indexes are stored in the L, and the L is subjected to duplication removal and sorting as shown in a table 1.
S602, cleaning a heating point.
The time elapsed during loading and unloading of the vehicle is long, a large number of points are generated near one position, so that L contains a large number of points which are continuous or relatively close in time, the difference of the data sequence numbers of the moments where two adjacent data in L are located is calculated, and the second point where the difference is larger than H is reserved.
H=full data duration/max (sum of number of longitude peaks and troughs, sum of number of latitude peaks and troughs).
S603, calculating a distance matrix.
The cleaned thermodynamic point list L is used to calculate the actual distances between all points to obtain a distance matrix M d, and the thermodynamic diagram is shown in fig. 4. And comparing the distance between every two points with a max (average value of all the point distances, 20), wherein the distance is marked as 0 when the distance is larger than the value, and the distance is marked as 1 when the distance is smaller than the value, so as to obtain a distance marking matrix M f.
S604, matrix assignment.
The distance mark matrix M f is summed up by rows or columns, and for example, the list L p is obtained by taking the list L number with the largest sum row and corresponding row value of 1, and the row and column in L p corresponding to the distance mark matrix M f are assigned 0.
As shown in fig. 5, the sum of rows (columns) of 0, 2, 5, 7, 9, 12, 13, 15, 16, 17 in the distance mark matrix M f is 4, which is the largest of all columns, and 0, 2, 5, 7, 9, 12, 13, 15, 16, 17 is saved to the list L p, while all values of rows and columns of 0, 2, 5, 7, 9, 12, 13, 15, 16, 17 in the matrix M f are set to 0.
The above steps are repeated until all values of the distance mark matrix M f are 0, resulting in the complete list L p.
S605, calculating the stop points.
Traversing all points in L p, searching points with time jump exceeding 1800s in the range of front and back 3600s as stop points, storing indexes of corresponding points in L s, and dividing the original data into a plurality of circulating data according to L s.
S606, circularly screening.
The following features of all loops obtained in S605 are calculated: the method comprises the steps of calculating characteristic average values of cycles, namely, calculating average values of 10 cycles, namely, calculating average values of the running speed, the running distance, the running time, the idle time, the running mileage, the running time, the idle time, the braking mileage, the economic rotation speed, the braking mileage, the economic rotation speed, the gear shift frequency, the starting and stopping times and the hundred kilometers of oil consumption, calculating errors (absolute errors are adopted for proportion and relative errors are adopted for real value) between each cycle and the average value, and taking the cycle with the smallest error as a typical cycle.
The working condition cycle extraction method provided by the embodiment of the invention aims to divide a plurality of cycles in a period into single cycles, can utilize operation GPS data of a single vehicle or a plurality of vehicles collected by the Internet of vehicles in a period of time to extract typical cycles through strokes according to the periodicity of the running tracks of the vehicles, identify the hottest point of running according to the distribution density of GPS position points, identify the hottest point of running as a starting point or an ending point, identify parking points near the hottest point of running as a dividing point, divide the operation data in a period of time into a plurality of working condition cycles, and screen out the cycle closest to an average value as the typical cycle by using an error algorithm. Some routes are not fixed and need to be segmented for identifying the driving hot spot. Because the scheme is arranged at the cloud, the steps of installing equipment under a communication line with a user, collecting data, dismantling the equipment and the like can be avoided, time and cost are effectively saved, meanwhile, the method can be completed based on historical data, and the research and development period is effectively shortened.
In order to better implement the working condition cycle extraction method in the embodiment of the present invention, on the basis of the working condition cycle extraction method, the embodiment of the present invention further provides a working condition cycle extraction device, and fig. 7 is a schematic structural diagram of an embodiment of the working condition cycle extraction device provided by the present invention, as shown in fig. 7, where the working condition cycle extraction device 700 includes:
A first identification module 710 for identifying a thermal point in the GPS data of the vehicle based on a moving window thermodynamic diagram identification method;
A second identifying module 720 for identifying a stop point in the GPS data based on a distance matrix; the distance matrix is constructed based on the distances between the thermal points;
a dividing module 730 for dividing the operation data of the vehicle into a plurality of pieces of circulation data based on the heating point and the stop point;
And an extracting module 740, configured to extract the working condition cycle based on the operation feature corresponding to the cycle data.
The working condition cycle extraction device 700 provided in the foregoing embodiment may implement the technical solution described in the foregoing working condition cycle extraction method embodiment, and the specific implementation principle of each module or unit may refer to the corresponding content in the working condition cycle extraction method embodiment, which is not described herein again.
As shown in fig. 8, the present invention further provides an electronic device 800 accordingly. The electronic device 800 includes a processor 801, a memory 802, and a display 803. Fig. 8 shows only some of the components of the electronic device 800, but it should be understood that not all of the illustrated components are required to be implemented and that more or fewer components may be implemented instead.
Processor 801, in some embodiments, may be a central processing unit (Central Processing Unit, CPU), microprocessor, or other data processing chip, for executing program code or processing data stored in memory 802, such as the duty cycle extraction method of the present invention.
In some embodiments, the processor 801 may be a single server or a group of servers. The server farm may be centralized or distributed. In some embodiments, the processor 801 may be local or remote. In some embodiments, the processor 801 may be implemented in a cloud platform. In some embodiments, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multiple cloud, or the like, or any combination thereof.
The memory 802 may be an internal storage unit of the electronic device 800, such as a hard disk or memory of the electronic device 800, in some embodiments. The memory 802 may also be an external storage device of the electronic device 800 in other embodiments, such as a plug-in hard disk provided on the electronic device 800, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD), or the like.
Further, the memory 802 may also include both internal storage units and external storage devices of the electronic device 800. The memory 802 is used to store application software and various types of data for installing the electronic device 800.
The display 803 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an Organic Light-Emitting Diode (OLED) touch, or the like in some embodiments. The display 803 is for displaying information at the electronic device 800 and for displaying a visual user interface. The components 801-803 of the electronic device 800 communicate with each other over a system bus.
In one embodiment, when processor 801 executes the duty cycle extraction program in memory 802, the following steps may be implemented:
identifying a thermodynamic point in GPS data of the vehicle based on a moving window thermodynamic diagram identification method;
identifying a docking point in the GPS data based on a distance matrix; the distance matrix is constructed based on the distances between the thermal points;
Dividing the operation data of the vehicle into a plurality of pieces of circulation data based on the heating point and the stop point;
and extracting working condition circulation based on the operation characteristics corresponding to the circulation data.
It should be understood that: processor 801, when executing the duty cycle extraction program in memory 802, may perform other functions in addition to those described above, as more particularly described above with respect to the corresponding method embodiments.
Further, the type of the electronic device 800 is not particularly limited, and the electronic device 800 may be a mobile phone, a tablet computer, a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA), a wearable device, a laptop (laptop), or other portable electronic devices. Exemplary embodiments of portable electronic devices include, but are not limited to, portable electronic devices that carry IOS, android, microsoft or other operating systems. The portable electronic device described above may also be other portable electronic devices, such as a laptop computer (laptop) or the like having a touch-sensitive surface, e.g. a touch panel. It should also be appreciated that in other embodiments of the invention, the electronic device 800 may not be a portable electronic device, but rather a desktop computer having a touch-sensitive surface (e.g., a touch panel).
Correspondingly, the embodiment of the invention also provides a computer readable storage medium, and the computer readable storage medium is used for storing a computer readable program or instruction, and when the program or instruction is executed by a processor, the steps or functions in the working condition cycle extraction method provided by the embodiments of the method can be realized.
In another aspect, the present invention also provides a computer program product, where the computer program product includes a computer program, where the computer program can be stored on a non-transitory computer readable storage medium, and when the computer program is executed by a processor, the computer can execute steps or functions in the working condition cycle extraction method provided in the foregoing method embodiments.
Those skilled in the art will appreciate that all or part of the flow of the methods of the embodiments described above may be accomplished by way of a computer program stored in a computer readable storage medium to instruct related hardware (e.g., a processor, a controller, etc.). The computer readable storage medium is a magnetic disk, an optical disk, a read-only memory or a random access memory.
The working condition cycle extraction method, the device, the electronic equipment and the storage medium provided by the invention are described in detail, and specific examples are applied to the description of the principle and the implementation mode of the invention, and the description of the examples is only used for helping to understand the method and the core idea of the invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in light of the ideas of the present invention, the present description should not be construed as limiting the present invention.

Claims (10)

1.一种工况循环提取方法,其特征在于,包括:1. A method for extracting a working cycle, comprising: 基于移动窗口热力图识别方法,在车辆的GPS数据中识别热力点;Based on the moving window heat map recognition method, heat points are identified in the vehicle's GPS data; 基于距离矩阵,在所述GPS数据中识别停靠点;所述距离矩阵是基于所述热力点之间的距离构建的;identifying a stop point in the GPS data based on a distance matrix constructed based on distances between the thermal points; 基于所述热力点和所述停靠点,将车辆的运行数据分割成多段循环数据;Based on the thermal points and the parking points, the operation data of the vehicle is divided into a plurality of segments of cycle data; 基于所述循环数据对应的运行特征,提取工况循环。Based on the operating characteristics corresponding to the cycle data, the operating cycle is extracted. 2.根据权利要求1所述的工况循环提取方法,其特征在于,所述基于距离矩阵,在所述GPS数据中识别停靠点,包括:2. The operating cycle extraction method according to claim 1, characterized in that the identifying of the stop points in the GPS data based on the distance matrix comprises: 基于所述距离矩阵,构建距离标记矩阵;Based on the distance matrix, construct a distance labeling matrix; 基于所述距离标记矩阵,识别所述停靠点。Based on the distance marker matrix, the stop points are identified. 3.根据权利要求2所述的工况循环提取方法,其特征在于,所述基于所述距离标记矩阵,识别所述停靠点,包括:3. The operating cycle extraction method according to claim 2, characterized in that the identifying the stop point based on the distance marker matrix comprises: 基于所述距离标记矩阵中每行或每列的和,取最大值对应的行或列依次保存到列表中;Based on the sum of each row or column in the distance marker matrix, the row or column corresponding to the maximum value is saved in a list in sequence; 在所述列表中确定时间跳跃超过预设值的点作为所述停靠点。In the list, a point at which the time jump exceeds a preset value is determined as the stop point. 4.根据权利要求1所述的工况循环提取方法,其特征在于,所述基于所述循环数据对应的运行特征,提取工况循环,包括:4. The operating cycle extraction method according to claim 1, characterized in that the extracting the operating cycle based on the operating characteristics corresponding to the cycle data comprises: 分别确定每个循环数据对应的运行特征的平均值;respectively determining the average value of the operation characteristic corresponding to each cycle data; 基于所述运行特征和所述平均值之间的误差,将误差最小的值所对应的运行特征,作为所述工况循环。Based on the error between the operating characteristic and the average value, the operating characteristic corresponding to the value with the smallest error is used as the operating cycle. 5.根据权利要求1所述的工况循环提取方法,其特征在于,所述运行特征包括以下至少一项:5. The operating cycle extraction method according to claim 1, wherein the operating characteristics include at least one of the following: 行驶平均车速、行驶里程、行驶时间、怠速时间占比、制动里程占比、经济转速时间占比、换挡频次、启停次数或百公里油耗。Average driving speed, mileage, driving time, idling time percentage, braking mileage percentage, economic speed time percentage, gear shifting frequency, start-stop number or fuel consumption per 100 kilometers. 6.根据权利要求1所述的工况循环提取方法,其特征在于,所述基于移动窗口热力图识别方法,在车辆的GPS数据中识别热力点之后,还包括:6. The operating cycle extraction method according to claim 1, characterized in that the moving window heat map recognition method, after identifying the heat points in the vehicle's GPS data, further comprises: 基于所述热力点中任意两个相邻点所处的时刻,对所述热力点进行清理。Based on the time points of any two adjacent points among the thermal points, the thermal points are cleaned up. 7.一种工况循环提取装置,其特征在于,包括:7. A working condition cycle extraction device, characterized in that it comprises: 第一识别模块,用于基于移动窗口热力图识别方法,在车辆的GPS数据中识别热力点;A first recognition module, for identifying heat points in the vehicle's GPS data based on a moving window heat map recognition method; 第二识别模块,用于基于距离矩阵,在所述GPS数据中识别停靠点;所述距离矩阵是基于所述热力点之间的距离构建的;A second identification module, for identifying a stop point in the GPS data based on a distance matrix; the distance matrix is constructed based on the distances between the thermal points; 分割模块,用于基于所述热力点和所述停靠点,将车辆的运行数据分割成多段循环数据;A segmentation module, for segmenting the vehicle's operating data into multiple segments of cycle data based on the thermal points and the stop points; 提取模块,用于基于所述循环数据对应的运行特征,提取工况循环。The extraction module is used to extract the operating cycle based on the operating characteristics corresponding to the cycle data. 8.一种电子设备,其特征在于,包括存储器和处理器,其中,8. An electronic device, comprising a memory and a processor, wherein: 所述存储器,用于存储程序;The memory is used to store programs; 所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以实现如权利要求1至6中任意一项所述的工况循环提取方法。The processor is coupled to the memory and is used to execute the program stored in the memory to implement the operating cycle extraction method as described in any one of claims 1 to 6. 9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任意一项所述的工况循环提取方法。9. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the operating cycle extraction method according to any one of claims 1 to 6 is implemented. 10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任意一项所述的工况循环提取方法。10. A computer program product, comprising a computer program, characterized in that when the computer program is executed by a processor, the operating cycle extraction method according to any one of claims 1 to 6 is implemented.
CN202411005824.8A 2024-07-25 2024-07-25 Working condition circulating extraction method and device, electronic equipment and storage medium Active CN119007312B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411005824.8A CN119007312B (en) 2024-07-25 2024-07-25 Working condition circulating extraction method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411005824.8A CN119007312B (en) 2024-07-25 2024-07-25 Working condition circulating extraction method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN119007312A true CN119007312A (en) 2024-11-22
CN119007312B CN119007312B (en) 2025-09-09

Family

ID=93483482

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411005824.8A Active CN119007312B (en) 2024-07-25 2024-07-25 Working condition circulating extraction method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN119007312B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108596208A (en) * 2018-03-21 2018-09-28 上海交通大学 A kind of vehicle drive for full working scope road recycles construction method
US20190347513A1 (en) * 2017-01-31 2019-11-14 Verizon Connect Ireland Limited System and method for detecting and classifying recurrent stops of a vehicle fleet
CN110866997A (en) * 2019-11-12 2020-03-06 中国计量大学 Novel method for constructing running condition of electric automobile
CN113085833A (en) * 2021-03-03 2021-07-09 北京理工大学 Driving cycle working condition prediction method for electromechanical compound transmission tracked vehicle
CN113963462A (en) * 2021-12-16 2022-01-21 中汽研汽车检验中心(天津)有限公司 Construction method and construction device of electric drive assembly reliability condition based on remote transmission data
CN114136656A (en) * 2021-11-29 2022-03-04 中国第一汽车股份有限公司 Method for constructing motor bench test working condition of pure electric operation automobile
CN115169249A (en) * 2022-08-22 2022-10-11 中国第一汽车股份有限公司 Method for constructing reliability cycle working condition of electric drive system based on user big data
CN116503657A (en) * 2023-04-28 2023-07-28 中国第一汽车股份有限公司 Vehicle driving condition recognition method, system, vehicle and storage medium
WO2023240919A1 (en) * 2022-06-17 2023-12-21 中汽研汽车检验中心(天津)有限公司 Vehicle travel condition determination method, device and storage medium
CN117708632A (en) * 2024-02-02 2024-03-15 徐州徐工汽车制造有限公司 Vehicle data processing method, device and computer readable storage medium
CN117725057A (en) * 2023-11-30 2024-03-19 中国重汽集团济南动力有限公司 A method and system for extracting feature fragments of vehicle operating conditions
CN118296947A (en) * 2024-04-07 2024-07-05 潍柴动力股份有限公司 A method, device and medium for extracting cycle conditions based on decision tree

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190347513A1 (en) * 2017-01-31 2019-11-14 Verizon Connect Ireland Limited System and method for detecting and classifying recurrent stops of a vehicle fleet
CN108596208A (en) * 2018-03-21 2018-09-28 上海交通大学 A kind of vehicle drive for full working scope road recycles construction method
CN110866997A (en) * 2019-11-12 2020-03-06 中国计量大学 Novel method for constructing running condition of electric automobile
CN113085833A (en) * 2021-03-03 2021-07-09 北京理工大学 Driving cycle working condition prediction method for electromechanical compound transmission tracked vehicle
CN114136656A (en) * 2021-11-29 2022-03-04 中国第一汽车股份有限公司 Method for constructing motor bench test working condition of pure electric operation automobile
CN113963462A (en) * 2021-12-16 2022-01-21 中汽研汽车检验中心(天津)有限公司 Construction method and construction device of electric drive assembly reliability condition based on remote transmission data
WO2023240919A1 (en) * 2022-06-17 2023-12-21 中汽研汽车检验中心(天津)有限公司 Vehicle travel condition determination method, device and storage medium
CN115169249A (en) * 2022-08-22 2022-10-11 中国第一汽车股份有限公司 Method for constructing reliability cycle working condition of electric drive system based on user big data
CN116503657A (en) * 2023-04-28 2023-07-28 中国第一汽车股份有限公司 Vehicle driving condition recognition method, system, vehicle and storage medium
CN117725057A (en) * 2023-11-30 2024-03-19 中国重汽集团济南动力有限公司 A method and system for extracting feature fragments of vehicle operating conditions
CN117708632A (en) * 2024-02-02 2024-03-15 徐州徐工汽车制造有限公司 Vehicle data processing method, device and computer readable storage medium
CN118296947A (en) * 2024-04-07 2024-07-05 潍柴动力股份有限公司 A method, device and medium for extracting cycle conditions based on decision tree

Also Published As

Publication number Publication date
CN119007312B (en) 2025-09-09

Similar Documents

Publication Publication Date Title
CN113487905A (en) Parking lot parking space prediction method and server
CN109543923A (en) Vehicle queue time forecasting methods, system, equipment and storage medium
CN103512762A (en) Image processing method and device and train fault detection system
CN114187489B (en) Method and device for detecting abnormal driving risk of vehicle, electronic equipment and storage medium
CN112116249B (en) Traffic information processing method and electronic equipment
CN113380049A (en) Violation detection method and device for vehicle, server and storage medium
CN118863302A (en) Multi-scale carbon emission reduction estimation of shared bicycles and its key factor identification methods, equipment and media
CN111812689B (en) User behavior analysis method, device, electronic device and medium based on GPS trajectory
CN119007312B (en) Working condition circulating extraction method and device, electronic equipment and storage medium
CN113961657B (en) A fleet identification method, device, computer equipment and storage medium
CN109583685B (en) Terminal evaluation method, device, computer equipment and storage medium
CN113900861B (en) Methods, devices, equipment and storage media for repairing sensor data
CN120117011A (en) A digital twin visualization inspection and maintenance method, device, equipment and medium for railway-related equipment
KR20180005683A (en) Vehicle arrival area presentation device and vehicle arrival area presentation method
CN120087532A (en) Visualization method and system for ecological product value realization path based on digital twin
CN112270825A (en) Parking determination method and device, electronic equipment and storage medium
CN112651941A (en) Vehicle defect identification method and device, electronic device and storage medium
CN115546743B (en) Vehicle road cooperative control method, device, equipment and medium based on adhesion coefficient
CN118396849A (en) A method and system for fast and automatic splicing of tunnel three-dimensional point clouds
CN117636675B (en) Vehicle fleet fuel consumption tracking method, device, electronic device and storage medium
CN113536128B (en) Recommendation method of transportation hub transfer mode and electronic equipment
CN113505150A (en) Charging station information pushing method, server, medium and computer equipment
CN115892021B (en) Methods, devices, equipment and storage media for determining vehicle road conditions
CN114882472B (en) Parking space detection method, computer readable storage medium and vehicle
CN118607949B (en) Low-efficiency village construction land planning method, device, equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant