Earthwork site identification method, device and electronic equipment
By using an on-board automatic diagnostic system to analyze the operating parameters of non-road diesel machinery and heavy-duty diesel vehicles at earthwork construction sites, and dividing the site into unit grids to identify the location of earthwork construction sites, the problem of untimely monitoring of changes in the location of earthwork construction sites in traditional monitoring methods has been solved, achieving efficient and accurate identification and monitoring of earthwork construction sites.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING MUNICIPAL ENVIRONMENTAL MONITORING CENT
- Filing Date
- 2022-08-10
- Publication Date
- 2026-07-21
Smart Images

Figure CN115311567B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of urban environmental pollution prevention and control technology, and in particular to a method, apparatus and electronic equipment for identifying earthwork construction sites. Background Technology
[0002] Earthwork operations at construction sites primarily utilize non-road diesel mobile machinery for excavation and loading, and the excavated soil and construction waste are transported to designated locations for dumping or disposal using heavy-duty diesel trucks. These non-road diesel mobile machinery and heavy-duty diesel trucks generate significant exhaust emissions and construction dust during earthwork projects. Emissions from earthwork construction sites are a major source of air pollutants in cities, making earthwork construction sites a key focus of environmental regulatory departments. Due to the relatively short construction period at earthwork sites, the current site ledger-based monitoring method has omissions and blind spots, thus requiring a more efficient and timely dynamic identification method for earthwork construction sites. Summary of the Invention
[0003] In view of this, the present disclosure aims to provide a method, apparatus and electronic equipment for identifying earthwork sites.
[0004] According to a first aspect of this disclosure, a method for identifying earthwork sites is provided, comprising:
[0005] Based on a preset database, first object data and second object data are obtained; a preset area is divided into multiple unit grids, wherein each unit grid is a rectangular area with a side length belonging to a preset interval; based on the first object data, at least one first target unit grid corresponding to the first object is determined among the multiple unit grids; based on the second object data, at least one second target unit grid corresponding to the second object is determined among the multiple unit grids; and based on the first target unit grid and the second target unit grid, a third target unit grid is determined among the multiple unit grids, wherein the third unit grid represents the location of the earthwork construction site.
[0006] According to embodiments of this disclosure, determining at least one first target cell grid corresponding to the first object among a plurality of cell grids based on the aforementioned first object data includes:
[0007] Based on the aforementioned first object data, a plurality of first unit grids corresponding to the first object are determined; and based on the aforementioned first object data and the aforementioned plurality of first unit grids, the aforementioned first unit grids that satisfy the first preset rule are determined as the aforementioned first target unit grids.
[0008] According to embodiments of this disclosure, determining the plurality of first cell meshes corresponding to the first object based on the aforementioned first object data includes:
[0009] Based on the aforementioned first object data, the number of the aforementioned first objects in the aforementioned preset area and the working time of the aforementioned first objects are determined; based on the aforementioned first object data, the first target positioning information of the aforementioned first objects whose working time exceeds a first threshold is determined; and based on the aforementioned first target positioning information and the aforementioned unit grid, multiple first unit grids corresponding to the aforementioned first objects in a first preset time period are determined.
[0010] According to embodiments of this disclosure, the first preset rule includes:
[0011] The number of the first objects in the first unit grid within the first preset time period is determined; when the number of the first objects in the first unit grid exceeds a second threshold, the first unit grid is determined to be the first target unit grid.
[0012] According to embodiments of this disclosure, the first preset rule may further include:
[0013] Determine the working time of each of the multiple first objects; determine the first total working time of the multiple first objects based on the working time; when the first total working time exceeds a third threshold, determine the first unit grid as the first target unit grid.
[0014] According to embodiments of this disclosure, determining at least one second target cell grid corresponding to the second object among a plurality of cell grids based on the aforementioned second object data includes:
[0015] Based on the aforementioned second object data, multiple second unit grids corresponding to the second object are determined; and based on the aforementioned second object data and the multiple aforementioned second unit grids, the aforementioned second unit grids that satisfy the second preset rule are determined as the aforementioned second target unit grids.
[0016] According to embodiments of this disclosure, determining the plurality of second cell grids corresponding to the second object based on the aforementioned second object data includes:
[0017] Based on the aforementioned second object data, the number of the aforementioned second objects in the aforementioned preset area and the dwell time of the aforementioned second objects are determined; based on the aforementioned second object data, the second target positioning information of the aforementioned second objects whose dwell time exceeds the fourth threshold is determined; and based on the aforementioned second target positioning information and the aforementioned unit grid, multiple aforementioned second unit grids corresponding to the aforementioned second objects are determined.
[0018] According to embodiments of this disclosure, the second preset rule includes:
[0019] Determine the number of times the time in the second unit grid exceeds the fourth threshold within the second preset time period;
[0020] And when the number of times the fourth threshold is exceeded exceeds the fifth threshold, the second cell grid is determined to be the second target cell grid.
[0021] According to embodiments of this disclosure, determining the third target cell grid based on the first target cell grid and the second target cell grid includes:
[0022] The first target cell mesh and the second target cell mesh are merged to obtain the third target cell mesh.
[0023] According to a second aspect of this disclosure, an identification device for an earthwork construction site is provided, comprising:
[0024] A first acquisition module is used to acquire first object data and second object data based on a preset database; a second acquisition module is used to divide a preset area into unit grids, wherein the unit grids are square areas with side lengths belonging to a preset interval; a first determination module is used to determine at least one first target unit grid corresponding to the first object among multiple unit grids based on the first object data; a second determination module is used to determine at least one second target unit grid corresponding to the second object among multiple unit grids based on the second object data; and a third determination module is used to determine a third target unit grid among the multiple unit grids based on the first target unit grids and the second target unit grids, wherein the third unit grid represents the location of the earthwork construction site.
[0025] According to a third aspect of this disclosure, an electronic device is provided, comprising:
[0026] One or more processors; a memory for storing one or more programs, wherein, when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement any of the methods described above.
[0027] According to embodiments of this disclosure, real-time first object data and second object data are obtained based on a preset database. Based on the first object data and second object data, a first target cell grid and a second target cell grid are determined to obtain a third target cell grid. The third target cell grid represents the location of the earthwork site and can reflect the real-time location changes of the earthwork site. The third target cell grid is obtained by jointly using the first object data and the second object data, determining the third target cell grid from multiple data dimensions, thus improving the accuracy of the identified earthwork site location. Attached Figure Description
[0028] Figure 1 A flowchart illustrating a method for identifying earthwork sites according to an embodiment of the present disclosure is shown schematically.
[0029] Figure 2 A flowchart illustrating a method for identifying earthwork sites according to another embodiment of this disclosure is shown schematically.
[0030] Figure 3 A schematic diagram of adjacent cell grids according to another embodiment of the present disclosure is shown.
[0031] Figure 4 A block diagram of an earthwork site identification device according to an embodiment of the present disclosure is shown schematically.
[0032] Figure 5 A block diagram of an electronic device for identifying an earthwork site according to an embodiment of the present disclosure is shown schematically. Detailed Implementation
[0033] By acquiring and analyzing the combined operational behavior and characteristics of non-road diesel mobile machinery and heavy-duty diesel vehicles, the location of earthwork sites can be identified in a timely and effective manner.
[0034] The embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure for ease of explanation. However, it will be apparent that one or more embodiments may be practiced without these specific details. Furthermore, descriptions of well-known structures and techniques are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.
[0035] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this disclosure. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0036] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein are to be interpreted in a manner consistent with the context of this specification, and not in an idealized or overly rigid way.
[0037] When using expressions such as "at least one of A, B, and C", they should generally be interpreted in accordance with the meaning that is commonly understood by a person skilled in the art (e.g., "a system having at least one of A, B, and C" should include, but is not limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B, and C, etc.).
[0038] Non-road diesel mobile machinery and heavy-duty diesel vehicles used in earthwork projects generate a large amount of exhaust emissions and cause construction dust emissions. Emissions from earthwork construction sites are an important source of air pollutants in cities, and earthwork construction sites are also a key focus of environmental regulatory departments.
[0039] In realizing the concept of this disclosure, the inventors discovered at least the following problems in the related technology:
[0040] Because earthwork construction sites have relatively short construction cycles, traditional site ledger-based monitoring methods are prone to omissions and blind spots. During the process of the contractor reporting the location of the earthwork site to the relevant departments and then having those departments confirm and monitor the location, the site location may have already changed, leading to untimely monitoring. This can also result in oversights for small earthwork sites with short construction cycles. Alternatively, if only the latitude, longitude, or address of the earthwork site is recorded when reporting its location, the accuracy of monitoring may be compromised.
[0041] In order to at least partially solve the technical problems existing in the related art, this disclosure provides a method, apparatus and electronic equipment for identifying earthwork construction sites.
[0042] Figure 1 A flowchart illustrating a method for identifying earthwork sites according to an embodiment of the present disclosure is shown.
[0043] like Figure 1 As shown, the method for identifying the earthwork site includes operations S110 to S150.
[0044] In operation S110, based on a preset database, the first object data and the second object data are obtained.
[0045] In operation S120, the preset area is divided into multiple unit grids, and each unit grid is a rectangular area with a side length belonging to a preset interval.
[0046] In operation S130, based on the first object data, at least one first target cell grid corresponding to the first object is determined among multiple cell grids.
[0047] In operation S140, based on the second object data, at least one second target cell grid corresponding to the second object is determined among multiple cell grids.
[0048] In operation S150, based on the first target cell grid and the second target cell grid, a third target cell grid is determined among multiple cell grids.
[0049] According to embodiments of this disclosure, the preset database may include real-time operating parameters and emission data of non-road diesel mobile machinery and heavy-duty diesel vehicles that should be collected and uploaded as specified in relevant documents.
[0050] According to embodiments of this disclosure, real-time operating parameters and emissions data for non-road diesel mobile machinery and heavy-duty diesel vehicles can be obtained through an on-board diagnostic (OBD) system. For example, Table 1 schematically illustrates the data items collected by the on-board diagnostic system. (See Table 1.)
[0051] Table 1
[0052]
[0053]
[0054] According to embodiments of this disclosure, the first object data may include real-time operating parameters and emission data of non-road diesel mobile machinery. The second object data may include real-time operating parameters and emission data of heavy-duty diesel vehicles.
[0055] According to embodiments of this disclosure, the preset area can be an urban area, or an artificially divided urban district or county-level area within a city. The preset area can be divided into unit grids according to certain standards using a unified digital urban management platform. For example, the preset area can be divided into rectangular unit grids based on latitude and longitude. Longitude lines are set as the top and bottom edges of the rectangular unit grids, and latitude lines are set as the left and right edges. The longitude data of the top and bottom edges and the latitude data of the left and right edges of the divided rectangular unit grids are recorded, and the rectangular unit grids are numbered and recorded according to their positional order from top to bottom and left to right.
[0056] According to embodiments of this disclosure, the rectangular unit grid can be a square unit grid with a side length of 100 meters to 500 meters, and the top and bottom meridian data and left and right latitude data of the square unit grid are all retained to six decimal places.
[0057] According to embodiments of this disclosure, the preferred side length of the square cell grid is between 200 meters and 300 meters. A square cell grid with a side length of 200 meters to 300 meters can more accurately divide the preset area, facilitating the location of earthwork construction sites. Furthermore, when analyzing the operational behavior and characteristics of objects on the square cell grid, it is less likely to miss objects, thus improving the accuracy of earthwork construction site identification.
[0058] According to embodiments of this disclosure, application data items for the first object can be obtained based on the first object data. The operational behavior and running characteristics of the first object on a square cell grid are analyzed based on these application data items. When the operational behavior and running characteristics of the first object on a certain square cell grid meet preset rules, the square cell grid can be determined to be the first target cell grid. The first object may include non-road diesel mobile machinery such as excavators, loaders, and bulldozers. Table 2 schematically illustrates the application data items for the first object. (See Table 2.)
[0059] Table 2
[0060] Serial Number First object application data item unit 1 Mechanical environmental protection code — 2 longitude ° 3 latitude ° 4 diesel engine speed rpm 5 Diesel engine coolant temperature ℃
[0061] According to embodiments of this disclosure, application data items of the second object can be obtained based on the second object data. The operational behavior and running characteristics of the second object on a square cell grid are analyzed based on these application data items. When the operational behavior and running characteristics of the second object on a certain square cell grid meet preset rules, the square cell grid can be determined to be the second target cell grid. The second object may include heavy-duty diesel vehicles such as dump trucks. Table 3 schematically illustrates the application data items of the second object. (See Table 3.)
[0062] Table 3
[0063] Serial Number Second object application data item unit 1 Vehicle Identification Number (VIN) — 2 longitude ° 3 latitude ° 4 Engine speed rpm 5 Speed km / h 6 Cumulative Mileage km
[0064] According to embodiments of this disclosure, a third target unit grid is obtained by combining the first target unit grid and the second target unit grid, and the third unit grid represents the location of the earthwork construction site. Based on the first object data and the second object data obtained from remote monitoring by the vehicle-mounted automatic diagnostic system, the first target unit grid and the second target unit grid are determined to obtain the third target unit grid. This can reflect the location changes of the earthwork construction site in real time. It solves the problems of long update cycles and difficulty in covering small-scale construction sites in traditional ledger statistical methods, and the timeliness and coverage completeness of earthwork construction site identification are higher than those of traditional ledger statistical methods. Compared with the traditional ledger-based management method that only relies on latitude and longitude or address for supervision, the method according to embodiments of this disclosure analyzes the operation behavior and running characteristics of objects on the square unit grid, analyzes and monitors the construction site type corresponding to the square unit grid, and identifies the earthwork construction site. The spatial location and coverage of the earthwork construction site are more accurate, which is more conducive to the identification of earthwork construction sites.
[0065] The following is for reference. Figures 2-3 In conjunction with specific embodiments, Figure 1 The method shown will be further explained.
[0066] Figure 2A flowchart illustrating a method for identifying earthwork sites according to another embodiment of the present disclosure is shown.
[0067] like Figure 2 As shown, the method for identifying earthwork sites, based on the first object data, determines at least one first target cell grid corresponding to the first object among multiple cell grids, which may include operations S131 to S132:
[0068] In operation S131, based on the first object data, multiple first cell grids corresponding to the first object are determined.
[0069] In operation S132, based on the first object data and multiple first cell grids, the first cell grid that meets the first preset rule is determined as the first target cell grid.
[0070] According to embodiments of this disclosure, the number of first objects and their working duration in a preset area can be obtained based on first object data. The first objects may include excavators, loaders, and bulldozers. If the working duration corresponding to a first object exceeds a preset first threshold, the first object can be considered a work object in the preset area, and its corresponding work behavior and operating characteristics can be used in subsequent operations to determine the first target cell grid. If the working duration corresponding to a first object does not exceed the preset first threshold, it is determined that the first object was in a non-working state in the preset area when its corresponding first object data was acquired, and it does not participate in subsequent operations to determine the first target cell grid.
[0071] According to embodiments of this disclosure, after determining the work object in the first object, the first target location information of the work object is obtained based on the first object data corresponding to the work object. The location information of the work object is obtained using a natural day, i.e., 24 hours, as the statistical period. The GPS location information of the first normal work data of each work object within a statistical period is used as the first target location information of the work object within that statistical period.
[0072] According to an embodiment of this disclosure, a first threshold can be set to 0.5 hours, and the GPS positioning information corresponding to the first time the diesel engine coolant temperature is greater than 70°C and the engine speed is greater than 1000 rpm can be set as the first normal operation data of the operation object.
[0073] According to embodiments of this disclosure, the first target positioning information of the work object obtained may include latitude and longitude coordinates (x, y). Here, x represents the longitude information of the work object, and y represents the latitude information of the work object. The first target positioning information is compared with the latitude and longitude range of a unit grid. When the GPS latitude and longitude coordinates (x, y) corresponding to the environmental protection code of a certain work object fall within the latitude and longitude ranges (an1, an2) and (bn1, bn2) of a certain unit grid, i.e., satisfying a1≤x≤a2 and b1≤y≤b2, the work object is considered to be in that unit grid, and that unit grid is determined to be the first unit grid. Here, an1 represents the longitude information corresponding to the lower meridian of the unit grid with number n, an2 represents the longitude information corresponding to the upper meridian of the unit grid with number n, bn1 represents the latitude information corresponding to the left parallel of the unit grid with number n, and bn2 represents the latitude information corresponding to the right parallel of the unit grid with number n. n is a positive integer.
[0074] According to embodiments of this disclosure, based on the number of work objects and the corresponding working time of each work object, a first unit grid that satisfies a first preset rule is determined as a first target unit grid. The first preset rule may be: determining the number of work objects in the first unit grid within a first preset time period; when the number of work objects in the first unit grid exceeds a second threshold, determining the first unit grid as the first target unit grid. The first preset rule may also be: determining the working time of each work object among multiple first objects; determining a first total working time for multiple work objects based on the working time; when the first total working time exceeds a third threshold, determining the first unit grid as the first target unit grid.
[0075] According to embodiments of this disclosure, a first preset time period can be set to 24 hours, a second threshold of 2, and a third threshold of 12 hours. That is, within 24 hours, if at least one first unit grid includes 2 work objects, the first unit grid can be designated as the first target unit grid. Alternatively, within 24 hours, if at least one first unit grid includes at least one work object and the corresponding total first working time exceeds 12 hours, the first unit grid can be designated as the first target unit grid.
[0076] According to embodiments of this disclosure, a first preset time period can be set to 7 days. Correspondingly, a second threshold of 3 and a third threshold of 18 hours are set. That is, within 7 days, if at least one first unit grid includes 3 work objects, the first unit grid can be designated as the first target unit grid. Alternatively, within 7 days, if at least one first unit grid includes at least one work object and the corresponding total first working time exceeds 18 hours, the first unit grid can be designated as the first target unit grid.
[0077] like Figure 2As shown, the method for identifying earthwork sites, based on the second object data, determines at least one second target cell grid corresponding to the second object among multiple cell grids, which may include operations S141 to S142:
[0078] In operation S141, based on the second object data, multiple second cell grids corresponding to the second object are determined.
[0079] In operation S142, based on the second object data and multiple second cell grids, the second cell grid that meets the second preset rule is determined as the second target cell grid.
[0080] According to embodiments of this disclosure, the quantity of second objects and the operational data of second objects in the preset area can be obtained based on the second object data. The second object may include a dump truck, and the operational data of the second object may include its parking duration. If the parking duration corresponding to the second object exceeds a preset fourth threshold, the second object can be considered a parking object in the preset area, and the operational behavior and running characteristics corresponding to the second object can be used in the subsequent operation of determining the second target cell grid. If the parking duration corresponding to the second object does not exceed the preset fourth threshold, it is determined that the second object is in a non-parking state in the preset area when acquiring the corresponding second object data and does not participate in the subsequent operation of determining the second target cell grid.
[0081] According to embodiments of this disclosure, a fourth threshold can be set to 600 seconds. The stopping time corresponding to the second object refers to the time period when the average speed of the second object is within the range of [0, 10] km / h, and the cumulative mileage within the range of [0, 10] km / h is less than 1.5 km. When it is determined that the second object is a stopping object in a preset area, the GPS latitude and longitude information of the last data point with a speed of 0 is used as the second target positioning information of the second object.
[0082] According to embodiments of this disclosure, the time interval between two docking durations of the same second object should exceed 20 minutes. If the time interval between two docking durations of the same second object is not greater than 20 minutes, the two docking durations are combined and recorded as one docking count of the same second object.
[0083] According to embodiments of this disclosure, the operation of obtaining the second target location information after determining the docking object in the second object is similar to the operation of obtaining the first target location information, and will not be described again here.
[0084] According to embodiments of this disclosure, based on the number of docking objects and the docking duration corresponding to the docking objects, a second unit grid that meets a second preset rule is determined as a second target unit grid. The second preset rule may include: determining the number of times the time in the second unit grid exceeds a fourth threshold within a second preset time period; and determining the second unit grid as the second target unit grid when the number of times exceeding the fourth threshold exceeds a fifth threshold.
[0085] According to embodiments of this disclosure, a second preset time period can be set to 24 hours, corresponding to a fifth threshold of 4 times. That is, within 24 hours, when at least 4 dockings occur in at least one second cell grid, that second cell grid can be designated as the second target cell grid.
[0086] According to embodiments of this disclosure, a first preset time period can be set to 7 days. Correspondingly, a fifth threshold is set to 12 times. That is, within 7 days, when at least one second cell grid includes at least 12 dockings, that second cell grid can be designated as the second target cell grid.
[0087] According to embodiments of this disclosure, a third target cell grid is obtained based on a first target cell grid and a second target cell grid. Wherein, if the first target cell grid and the second target cell grid overlap, the third target cell grid is marked as being obtained from the overlapping first and second target cell grids. If the first target cell grid and the second target cell grid are adjacent cell grids, the first and second target cell grids are merged to obtain the third target cell grid, and the third target cell grid is marked as being obtained from the merging of adjacent first and second target cell grids.
[0088] Figure 3 A schematic diagram of adjacent cell grids according to another embodiment of the present disclosure is shown.
[0089] like Figure 3 As shown, the light-colored "cell grid 5" in the middle is adjacent to the surrounding dark-colored cell grids 1 to 4 and cell grids 6 to 9.
[0090] According to embodiments of this disclosure, after obtaining the third target cell mesh, the obtained third target cell meshes can be sorted in descending order of area. If the areas of the third target cell meshes are equal, the third target cell mesh labeled as obtained by overlapping first and second target cell meshes ranks before the third target cell mesh labeled as obtained by merging adjacent first and second target cell meshes. If duplicate rankings still occur after sorting by label, the third target cell meshes are sorted according to their numbers when dividing the mesh, with the third target cell mesh with the smaller number ranking first.
[0091] According to embodiments of this disclosure, a third target unit grid is obtained by combining the first target unit grid and the second target unit grid, and the third unit grid represents the location of the earthwork construction site. Based on real-time data of the first and second objects obtained through remote monitoring by an onboard automatic diagnostic system, the first and second target unit grids are determined to obtain the third target unit grid. This can reflect the location changes of the earthwork construction site in real time. Information on new third target unit grids acquired in a preset 24-hour cycle can be reported to a remote monitoring platform for real-time supervision of the earthwork construction site. The reported information on the third target unit grids can be checked or modified in a preset 7-day cycle to update the earthwork construction site status in a timely manner.
[0092] This disclosed method solves the problems of long update cycles and difficulty in covering small-scale construction sites caused by traditional ledger-based statistical methods. It offers higher timeliness and coverage completeness in identifying earthwork construction sites compared to traditional ledger-based management methods that rely solely on latitude, longitude, or address for monitoring. This disclosed method analyzes the operational behavior and characteristics of objects on a square grid cell to analyze and monitor construction site types, thereby identifying earthwork construction sites. It provides more accurate spatial location and coverage positioning for earthwork construction sites, making them more effective in identification.
[0093] Figure 4 A block diagram of an earthwork site identification device according to an embodiment of the present disclosure is shown schematically.
[0094] like Figure 4 As shown, the earthwork site identification device 400 includes a first acquisition module 410, a second acquisition module 420, a first determination module 430, a second determination module 440, and a third determination module 450.
[0095] The first acquisition module 410 is used to acquire first object data and second object data based on a preset database.
[0096] The second acquisition module 420 is used to divide the preset area into a unit grid, where the unit grid is a square area with a side length belonging to a preset interval.
[0097] The first determining module 430 is used to determine at least one first target cell grid corresponding to the first object among multiple cell grids based on the first object data.
[0098] The second determining module 440 is used to determine at least one second target cell grid corresponding to the second object among a plurality of cell grids based on the second object data.
[0099] The third determining module 450 is used to determine a third target cell grid among the plurality of cell grids based on the first target cell grid and the second target cell grid, wherein the third cell grid represents the location of the earthwork site.
[0100] According to embodiments of this disclosure, the first determining module 430 further includes a first determining submodule and a second determining submodule.
[0101] The first determination submodule is used to determine multiple first unit grids corresponding to the first object based on the first object data.
[0102] The second determining submodule is used to determine the first target cell grid based on the first object data and multiple first cell grids, which satisfies the first preset rule.
[0103] According to embodiments of this disclosure, the second determining module 440 further includes a third determining submodule and a fourth determining submodule.
[0104] The third determination submodule is used to determine multiple second unit grids corresponding to the second object based on the second object data.
[0105] The fourth determination submodule is used to determine the second target cell grid based on the second object data and multiple second cell grids, which satisfies the second preset rule.
[0106] Figure 5 A block diagram of an electronic device for determining heavy-duty vehicle emission data according to an embodiment of the present disclosure is shown schematically.
[0107] like Figure 5 As shown, a computer electronic device 500 according to an embodiment of this disclosure includes a processor 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage portion 505 into a random access memory (RAM) 503. The processor 501 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 501 may also include onboard memory for caching purposes.
[0108] The processor 501 may include a single processing unit or multiple processing units for performing different actions of the method flow according to embodiments of the present disclosure.
[0109] RAM 503 stores various programs and data required for the operation of electronic device 500. Processor 501, ROM 502, and RAM 503 are interconnected via bus 504. Processor 501 performs various operations of the method flow according to embodiments of the present disclosure by executing programs in ROM 502 and / or RAM 503. It should be noted that the programs may also be stored in one or more memories other than ROM 502 and RAM 503. Processor 501 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in said one or more memories.
[0110] According to embodiments of this disclosure, the electronic device 500 may further include an input / output (I / O) interface, which is also connected to the bus 504. The electronic device 500 may also include one or more of the following components connected to the I / O interface: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface as needed. A removable medium 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 510 as needed so that computer programs read from it can be installed into the storage section 508 as needed.
[0111] Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure, or at least part of the functions of any one or more of them, can be implemented in a single component. Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be implemented by being divided into multiple components. Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be at least partially implemented as hardware circuitry, such as a Field-Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a System-on-Chip, a System-on-a-Substrate, a System-on-Package, an Application-Specific Integrated Circuit (ASIC), or implemented in hardware or firmware by any other reasonable means of integrating or packaging circuitry, or implemented in software, hardware, or firmware, or in any suitable combination of any of these three implementation methods. Alternatively, one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be at least partially implemented as computer program modules, which, when run, can perform corresponding functions.
[0112] According to embodiments of this disclosure, the method flow according to embodiments of this disclosure can be implemented as a computer software program. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via a communication component, and / or installed from a removable medium. When the computer program is executed by a processor, it performs the functions defined in the system of embodiments of this disclosure. According to embodiments of this disclosure, the systems, devices, apparatuses, components, units, etc., described above can be implemented using computer program components.
[0113] This disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs that, when executed, implement the method according to the embodiments of this disclosure.
[0114] It should also be noted that implementations not described in the specification or drawings are forms known to those skilled in the art and are not described in detail. Directional terms mentioned in the embodiments, such as "up," "down," "left," and "right," are only for reference to the directions in the drawings and are not intended to limit the scope of this disclosure. This document may provide examples containing specific values, but these parameters need not be exactly equal to the corresponding values, but can be approximately equal to the corresponding values within acceptable error tolerances or design constraints. Furthermore, in the preparation method, unless specifically described or required to occur sequentially, the steps are not limited to those listed above and can be varied or rearranged according to the desired design.
[0115] The specific embodiments described above further illustrate the purpose, technical solutions, and beneficial effects of this disclosure. It should be understood that the embodiments of this disclosure have been described above. However, these embodiments are merely for illustrative purposes and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. The scope of this disclosure is defined by the appended claims and their equivalents. Without departing from the scope of this disclosure, those skilled in the art can make various substitutions and modifications, all of which should fall within the scope of this disclosure.
Claims
1. A method for identifying earthwork construction sites, comprising: Based on a preset database, first object data and second object data are obtained. The first object data includes real-time operating parameters of non-road diesel mobile machinery, and the second object data includes real-time operating parameters of heavy-duty diesel vehicles. The preset area is divided into multiple unit grids, where each unit grid is a rectangular area with a side length belonging to a preset interval; Based on the first object data, determine the number of first objects in the preset area and the working time of the first objects; Based on the first object data, determine the first target location information of the first object whose working time exceeds the first threshold. Based on the first target location information and the unit grid, multiple first unit grids corresponding to the first object in a first preset time period are determined; Based on the first object data and the plurality of first unit grids, the first unit grid that satisfies the first preset rule is determined as the first target unit grid; Based on the second object data, determine the number of second objects in the preset area and the dwell time of the second objects; Based on the second object data, determine the second target location information of the second object whose docking time exceeds the fourth threshold; Based on the second target positioning information and the unit grid, a plurality of second unit grids corresponding to the second object are determined; Based on the second object data and multiple second unit grids, the second unit grids that satisfy the second preset rules are determined as the second target unit grids; as well as Based on the first target cell grid and the second target cell grid, a third target cell grid is determined among the plurality of cell grids. The third target cell grid represents the location of the earthwork site. The third target cell grid is obtained by overlapping first target cell grids and second target cell grids or by merging adjacent first target cell grids and second target cell grids.
2. The method as described in claim 1, wherein, The first preset rule includes: Determine the number of the first objects in the first unit grid within the first preset time period; When the number of the first objects in the first cell grid exceeds a second threshold, the first cell grid is determined to be the first target cell grid; or Determine the working duration of each of the multiple first objects; Based on the working duration, determine the first total working duration for multiple first objects; When the first total working time exceeds the third threshold, the first cell grid is determined to be the first target cell grid.
3. The method as described in claim 1, wherein, The second preset rule includes: Determine the number of times the time in the second cell grid exceeds the fourth threshold within the second preset time period; When the number of times the fourth threshold is exceeded exceeds the fifth threshold, the second cell grid is determined to be the second target cell grid.
4. The method of claim 1, wherein, The step of determining the third target cell grid based on the first target cell grid and the second target cell grid includes: The first target cell mesh and the second target cell mesh are merged to obtain the third target cell mesh.
5. An identification device for an earthwork construction site, comprising: The first acquisition module is used to acquire first object data and second object data based on a preset database. The first object data includes real-time operating parameters of non-road diesel mobile machinery, and the second object data includes real-time operating parameters of heavy-duty diesel vehicles. The second acquisition module is used to divide the preset area into a unit grid, wherein the unit grid is a square area with a side length belonging to a preset interval; The first determining module is used to determine at least one first target cell grid corresponding to the first object among multiple cell grids based on the first object data; The second determining module is used to determine at least one second target cell grid corresponding to the second object among multiple cell grids based on the second object data; as well as The third determining module is used to determine a third target unit grid among the plurality of unit grids based on the first target unit grid and the second target unit grid. The third target unit grid represents the location of the earthwork site. The third target unit grid is obtained by overlapping first target unit grids and second target unit grids or by merging adjacent first target unit grids and second target unit grids. The first determining module includes: A first determining submodule is configured to determine multiple first unit grids corresponding to the first object based on the first object data; and a second determining submodule is configured to determine the first unit grid that satisfies a first preset rule as the first target unit grid based on the first object data and the multiple first unit grids. The step of determining multiple first unit grids corresponding to the first object based on the first object data includes: determining the number of the first objects in the preset area and the working time of the first objects based on the first object data; determining the first target positioning information of the first objects whose working time exceeds a first threshold based on the first object data; and determining multiple first unit grids corresponding to the first object in a first preset time period based on the first target positioning information and the unit grid. The second determining module includes: The third determining submodule is used to determine multiple second unit grids corresponding to the second object based on the second object data; and the fourth determining submodule is used to determine the second unit grid that satisfies the second preset rule as the second target unit grid based on the second object data and the multiple second unit grids. The step of determining multiple second unit grids corresponding to the second object based on the second object data includes: determining the number of the second objects in the preset area and the docking time of the second objects based on the second object data; determining the second target positioning information of the second objects whose docking time exceeds a fourth threshold based on the second object data; and determining multiple second unit grids corresponding to the second objects based on the second target positioning information and the unit grids.
6. An electronic device, comprising: One or more processors; as well as Memory, used to store one or more instructions. When the one or more instructions are executed by the one or more processors, the one or more processors cause the one or more processors to implement the method of any one of claims 1 to 4.