Target management method and device, equipment and medium
By establishing the association between the three-dimensional virtual model and the target model in the digital twin system, calculating and mapping the distribution density of the management target, and generating a thermal map, the problem that the existing system cannot intuitively express the distribution density is solved, and efficient optimization monitoring of the management target is achieved.
Patent Information
- Application Number
- CN202510219259.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-26
- Publication Date
- 2025-06-13
AI Technical Summary
Existing digital twin systems are difficult to intuitively express the distribution density of management goals and cannot provide accurate data support for optimization of management goals.
By establishing the association relationship between the three-dimensional virtual model of the management area and the target model of the management target, obtain the position data of the management target, calculate the distribution density, and map it to the floor plan to generate a thermal map for intuitive management.
It realizes intuitive real-time monitoring of the distribution density of management targets in the management area, can clearly identify hot spots and provide accurate data support for the optimization of management targets.
Smart Images

Figure CN120146486A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital twins, and particularly to a method, apparatus, device and medium for target management. Background Art
[0002] Digital twin is a technology that uses data such as physical models, sensors, and operation history to create a digital model corresponding to a real device in a virtual space through a simulation process of multiple disciplines, multiple physical quantities, multiple scales, and multiple probabilities to reflect its entire life cycle process.
[0003] Digital twin systems can be used to manage management targets within a region. However, digital twin systems for management targets usually only provide three-dimensional visual displays of the operation process and results of management targets, and cannot intuitively and express in data the distribution density of all management targets at the same time, nor can they provide accurate data support for optimizing the management plan of management targets. Summary of the Invention
[0004] In view of the above-mentioned deficiencies of the prior art, the present invention provides a method, apparatus, device and medium for target management to solve at least one defect in the prior art.
[0005] To achieve the above and other objects, the present invention provides a method for target management, the method for target management comprising:
[0006] Establishing a three-dimensional virtual model of a management region based on digital twins and a target model of management targets in the management region, and associating the three-dimensional virtual model with the target model;
[0007] Obtaining a floor plan of the management region based on the three-dimensional virtual model;
[0008] Obtaining position data of management targets, and obtaining the distribution density of management targets based on the position data of the management targets;
[0009] Mapping the distribution density onto the floor plan according to the position data of the management targets to generate a heat map of management targets;
[0010] Managing management targets based on the heat map.
[0011] In an embodiment of the present invention, obtaining the distribution density of management targets based on the position data of the management targets includes:
[0012] Obtaining the position coordinates of each management target;
[0013] Calculating the first distance between each management target and other management targets;
[0014] Compare the first distance with a first preset distance to determine the number of trolleys for which the first distance is less than the first preset distance, thereby obtaining the distribution density of the trolleys.
[0015] In an embodiment of the present invention, the target management method further includes:
[0016] Determine the level of the distribution density according to the magnitude of the distribution density;
[0017] Generate the distribution density of each management target on the floor plan according to the level of the distribution density.
[0018] In an embodiment of the present invention, the target management method further includes:
[0019] When generating the distribution density of each management target, generate them in ascending order of the level of the distribution density.
[0020] In an embodiment of the present invention, the target management method further includes:
[0021] Determine the key points in the three-dimensional virtual model of the management area;
[0022] Determine a second distance between the management target and the key points according to the position data of the management target;
[0023] Compare the second distance with a second preset distance, and determine the number of trolleys for which the second distance is less than the second preset distance, so as to determine the traffic volume of the management target corresponding to the key points.
[0024] In an embodiment of the present invention, the target management method further includes:
[0025] Judge the congestion situation of the management target based on the distribution density and traffic volume of the management target;
[0026] If the distribution density of the management target is greater than a first preset threshold or the traffic volume is greater than a second preset threshold, it is determined that the management target is congested.
[0027] In an embodiment of the present invention, the target management method includes:
[0028] Receive a first trigger operation to display a heat map of the management target through the first trigger operation;
[0029] Receive a second trigger operation to display the traffic volume of the management target through the second trigger operation;
[0030] Receive a third trigger operation, obtain the three-dimensional spatial information of the touch point corresponding to the third trigger operation, and feedback the three-dimensional spatial information to the three-dimensional virtual model.
[0031] To achieve the above object and other related objects, the present invention provides an object management device, and the object management device includes:
[0032] A model establishment module, configured to establish a three-dimensional virtual model of a management area based on digital twin and an object model of management objects in the management area, and associate the three-dimensional virtual model with the object model;
[0033] A floor plan generation module, configured to obtain a floor plan of the management area based on the three-dimensional virtual model;
[0034] A distribution density determination module, configured to obtain position data of management objects, and obtain the distribution density of management objects based on the position data of the management objects;
[0035] A heat map generation module, configured to map the distribution density onto the floor plan according to the position data of the management objects to generate a heat map of the management objects;
[0036] A management module, configured to manage management objects based on the heat map.
[0037] To achieve the above object and other related objects, the present invention provides an object management device, including:
[0038] One or more processors; and
[0039] A memory, configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the memory implements the object management method described above.
[0040] To achieve the above object and other related objects, the present invention provides one or more machine-readable media, on which instructions are stored, and when executed by one or more processors, the processors execute the object management method described above.
[0041] Advantages of the present invention:
[0042] The present invention establishes an association relationship between a three-dimensional virtual model of a management area and an object model of management objects; determines the distribution density of management objects according to the position data of management objects, and maps the distribution density onto the floor plan of the management area based on the association relationship between the object model and the three-dimensional virtual model to generate a heat map of management objects. In this way, the distribution density of management objects in the management area can be intuitively and real-time obtained through the heat map, and it can be clearly known at a glance the hot spots where all management objects in the management area are running, which can provide accurate data support for the management optimization of management objects.
[0043] It should be understood that the above general description and subsequent detailed description are only exemplary and explanatory, and cannot limit the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The drawings herein are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present invention, and are used together with the specification to explain the principles of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts. In the drawings:
[0045] Figure 1 is a flowchart of the objective management method according to an embodiment of the present invention;
[0046] Figure 2 is a flowchart of the distribution density calculation method according to an embodiment of the present invention;
[0047] Figure 3 is a flowchart of the calculation method of the traffic of the management objective according to an embodiment of the present invention;
[0048] Figure 4 is a schematic block diagram of the principle of the objective management device according to an embodiment of the present invention;
[0049] Figure 5 shows a schematic structural diagram of a computer system of a memory suitable for implementing the embodiments of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0050] The following uses specific specific examples to illustrate the embodiments of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other.
[0051] Please refer to Figure 1 , Figure 1 is a flowchart of a target management method according to an embodiment of the present invention. Specifically, as shown in Figure 1 , the target management method at least includes steps S110 - step S140:
[0052] Step S110, establish a three-dimensional virtual model of the management area based on digital twins and a target model of the management objectives in the management area, and associate the three-dimensional virtual model with the target model;
[0053] Build a 1:1 three-dimensional virtual model of the management area in the Unreal Engine (UE). The three-dimensional virtual model includes management targets (the management targets are targets with changing positions within the management area), materials, and containers. Collect on-site equipment parameters through the Internet of Things system, build and configure a Kafka cluster, and set corresponding topics for the transmission of on-site data. At the same time, by adding physical properties and constraint conditions in UE, use on-site data to simulate and restore the movement and interaction behaviors of on-site equipment in the real world, and achieve 3D (Three Dimensions) visual real-time display of the on-site production process and production information. Kafka is an open-source stream processing platform developed by the Apache Software Foundation and is written in Scala and Java. Kafka is a high-throughput distributed publish-subscribe messaging system that can handle all action stream data of consumers on websites.
[0054] Through an interface request, obtain the information of the management target in real time from the target management system (a system used to manage the management target, and the target management system includes information about the management target, and the information about the management target can specifically include the number, position coordinates, movement direction, status, fault duration, and task information of the management target, etc.) at a fixed frequency. Use on-site data to simulate and restore the movement and interaction behaviors of the management target in the real management area, and achieve 3D visual real-time display of the production process and production information of the management target, so as to obtain the correlation relationship between the virtual model and the target model.
[0055] In one embodiment, the management target is set in the management area, the management area is the final assembly workshop, and the management target can be an AGV (Automated Guided Vehicle) in the management area. When the management target is an AGV, the information of the management target can also include: trolley battery power, battery temperature.
[0056] Step S120, obtain the floor plan of the management area based on the three-dimensional virtual model;
[0057] For the three-dimensional virtual model of the management area, select the top-down direction of UE to take a screenshot of the entire management area to obtain the floor plan of the management area.
[0058] Step S130, obtain the position data of the management target, and obtain the distribution density of the management target based on the position data of the management target;
[0059] Please refer to Figure 2 , Figure 2 which is the flowchart of the distribution density calculation method according to an embodiment of the present invention. In Figure 2Among them, obtaining the distribution density of management objects based on the location data of management objects includes:
[0060] Step S210, obtaining the location coordinates of each management object;
[0061] Step S220, calculating the first distance between each management object and other management objects;
[0062] Step S230, comparing the first distance with a first preset distance to determine the number of management objects whose first distance is less than the first preset distance, so as to obtain the distribution density of management objects.
[0063] As an example, first, the database of the target management system is scanned regularly, and the location coordinates (x, y, z) of each obtained management object are stored as a vector in a newly created three-dimensional vector structure array, which is used as the input of the distribution density function. In the function, a for loop is used to traverse this three-dimensional vector structure array. The number of loops is the length of the array, the loop variable is of integer type and is given an initial value of 0. In each loop, the first distance between the i-th vector and each of the remaining vectors in the three-dimensional vector structure array is calculated using the distance function distance. When the first distance is less than the first preset distance, the variable NumOfLocationInRange representing the distribution density (with an initial value of 0) is incremented by 1. In this way, the distribution density NumOfLocationInRange of the i-th management object within the preset distance range is calculated. The x, y coordinate values and the distribution density of the i-th management object are combined into a new three-dimensional vector structure array (x, y, NumOfLocationInRange). Therefore, after the loop is completed, a new three-dimensional vector structure array is returned. If there are m management objects in total, the distances between the first management object and the remaining 2nd, 3rd,..., m - 1, m-th management objects are calculated and recorded as the first distance. Then, a total of m - 1 first distances can be obtained. The sizes of the m - 1 first distances are respectively compared with the first preset distance, and the number of trolleys whose first distance is less than the first preset distance is determined and recorded as the distribution density of the management object. For example, with the first management object as the center, within the first preset distance from the center, there are n trolleys with a distance less than the first preset distance, then the distribution density of the first management object is n, where n and m are integers greater than 0.
[0064] Step S140, mapping the distribution density onto a planar graph according to the location data of management objects to generate a heat map of management objects;
[0065] The received location data of management objects, that is, the spatial coordinate information, is mapped to a specific point on the planar graph, and all points on the planar graph are plotted according to the distribution density of management objects, thereby generating a heat map of management objects.
[0066] As an example, the heat map is developed using the control blueprint UMG (Unreal Motion Graphics, a powerful user interface creation tool for creating various user interface elements) of the UE. The component canvas panel Canvas Panel of it is used as the root component and the canvas size is set here. The floor plan is placed at the bottom layer as the background. On the floor plan, the Render Targe of the rendering module is used to draw the points of the management targets. Each time when drawing, it is necessary to call the distribution density function to calculate the number of all management targets within a fixed distance range of each management target, that is, the distribution density of the management target, and map the received spatial coordinate information to a specific point on the floor plan through the numerical mapping function map range clamped, so as to generate the execution map.
[0067] In one embodiment, the target management method further includes: determining the level of the distribution density according to the size of the distribution density; generating the distribution density of each management target on the floor plan according to the level of the distribution density.
[0068] As an example, when generating the distribution density, by calling different material balls, the distribution density of each management target is drawn on the floor plan according to the level of the distribution density.
[0069] Specifically, when generating the distribution density, the level of the distribution density is determined according to the size of the distribution density. The larger the distribution density, the higher the level of the distribution density, or the level of the distribution density is directly represented by the distribution density. When drawing the distribution density, different colors are used to represent it within different ranges according to different levels of the distribution density (generally, the highest level of the distribution density uses red, and then orange, yellow, etc. can be used in turn). When generating the distribution density, the spatial coordinate information of the management target is mapped to a specific point on the floor plan through the numerical mapping function map range clamped, and the material ball is drawn at the corresponding point using the Draw Material function of the drawing material. The color of the material ball is determined by the level of the distribution density. In this way, finally, all the points on the floor plan are drawn by calling different materials according to the level of the distribution density of the management target.
[0070] In one embodiment, when generating the distribution density of each management target, it is generated in ascending order according to the level of the distribution density.
[0071] After obtaining a new array of three-dimensional vector structures (each array element contains information about the x and y coordinate values and the distribution density of each management target, which is composed of (x, y, NumOfLocationInRange)), the sort function is used on this array and sorted in ascending order according to the distribution density. Finally, an array of three-dimensional vector structures sorted in ascending order according to the distribution density is returned (each array element contains information about the x and y coordinate values and the distribution density of each management target, which is composed of (x, y, NumOfLocationInRange)).
[0072] Step S150, manage the management target based on the heat map.
[0073] In one embodiment, the target management method includes:
[0074] Receive a first trigger operation to display the heat map of the management target through the first trigger operation; receive a second trigger operation to display the traffic of the management target through the second trigger operation; receive a third trigger operation, obtain the three-dimensional spatial information of the touch point corresponding to the third trigger operation, and feedback the three-dimensional spatial information to the three-dimensional virtual general assembly workshop model.
[0075] In the digital twin system, construct a heat map interface button and a data display button. Clicking the heat map interface button can open the heat map interface, that is, perform a first trigger operation on the display module, and then display the heat map interface; clicking the data display button, that is, perform a second trigger operation on the display module, and then display the traffic of the management target.
[0076] On the heat map interface, double-click a specific point on the heat map, that is, perform a third trigger operation on the display module. Map the point on the heat map according to the proportional relationship and feedback it to the three-dimensional virtual workshop model, and the digital twin workshop will switch to the corresponding position.
[0077] Please refer to Figure 3 , Figure 3 which is the flowchart of the calculation method for the traffic of the management target in an embodiment of the present invention. The calculation method for the traffic of the management target includes:
[0078] Step S310, determine the key points in the three-dimensional virtual model of the management area;
[0079] Step S320, determine the second distance between the management target and the key points according to the position data of the management target;
[0080] Step S330, compare the second distance with a second preset distance to determine the number of trolleys whose second distance is less than the second preset distance, and obtain the traffic of the management target corresponding to the key points.
[0081] As an example, key points (hot spots or intersections) are set in the three-dimensional virtual model of the management area. After receiving the position data of the management targets each time, the position data of all management targets and the position data of the key points are traversed, and the position data of the key points is compared with the position data of the management targets, so as to count the number of management targets passing through the key points per unit time.
[0082] By setting key points in the three-dimensional virtual model of the management area, the coordinate positions of the key points are obtained; the coordinate positions of each management target can be obtained through the target management system, and then the distance between the key points and each management target is calculated, which is recorded as the second distance. Compare the size of the second distance with the second preset distance, determine the management targets whose second distance is less than the second preset distance, so as to determine the corresponding number of management targets, and finally the traffic flow of the management targets per unit time can be obtained.
[0083] At the same time, the key points can be marked on the heat map, and the traffic flow of the management targets at the key points is mapped to the heat map to display the traffic flow in the data display area of the heat map interface.
[0084] In one embodiment, the target management method further includes: judging the congestion situation of the management targets based on the distribution density and traffic flow of the management targets; if the distribution density of the management targets is greater than the first preset threshold or the traffic flow is greater than the second preset threshold, it is determined that the management targets are congested.
[0085] Compare the distribution density of the management targets with the first preset threshold. When the distribution density of the management targets is greater than the first preset threshold, it is considered that congestion has occurred; at the same time, compare the traffic flow of the management targets with the second preset threshold. When the traffic flow of the management targets is greater than the second preset threshold, it is considered that congestion has occurred. It should be noted that the distribution density can be used to determine whether the passage of the car is congested, and this position is uncertain; while the traffic flow of the management targets is generally used to determine whether congestion occurs at the key points of the car, such as whether congestion occurs at the designated intersection.
[0086] Of course, in addition to using the distribution density and traffic flow to judge whether congestion occurs separately, the two can also be combined to judge congestion. For example, when the distribution density is greater than the first preset threshold and the traffic flow of the management targets is greater than the second preset threshold, it is considered that congestion has occurred.
[0087] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
[0088] Through the heat map interface of the present invention, the distribution of all management objectives can be known at a glance, and the hot spots in the current operation process of the management objectives can be intuitively and quickly identified according to the heat map color; combined with the key point flow value, accurate prediction of whether congestion occurs can be carried out. Double-clicking on any point in the heat map interface can switch the management area to this point. When a problem point or a hot spot is found in the heat map, this method can be used to quickly view the detailed operation process of this point in the management area. Therefore, the combined application of the heat map and the three-dimensional virtual management area can improve the management efficiency. By creating a three-dimensional virtual model of the management area and a target model of the management objectives, the operation status of the management objectives in the management area can be reflected in real time. Managers can monitor the operation of the management objectives throughout the process at any time and place, including the operation status and fault information of the management objectives, so as to achieve efficient management of the management objectives. When simulating and verifying the operation plan of the management objectives or improving the production beat, through the heat Figure 1 map, bottleneck points and specific flow data can be quickly found, avoiding discovering problems only when on-site operations are carried out or not fully solving problems due to insufficient observation, and reducing the on-site commissioning cycle and cost.
[0089] Figure 4 is a block diagram of a target management device shown in an embodiment of the present invention. As Figure 4 shown, a target management device includes:
[0090] A model establishment module 410 for establishing a three-dimensional virtual model of a management area based on digital twin and a target model of management objectives in the management area, and associating the three-dimensional virtual model with the target model;
[0091] A floor plan generation module 420 for obtaining a floor plan of the management area based on the three-dimensional virtual model;
[0092] A distribution density determination module 430 for obtaining the position data of the management objectives and obtaining the distribution density of the management objectives based on the position data of the management objectives;
[0093] A heat map generation module 440 for mapping the distribution density onto the floor plan according to the position data of the management objectives to generate a heat map of the management objectives;
[0094] A management module 450 for managing the management objectives based on the heat map.
[0095] It should be noted that the target management device provided in the above embodiments and the target management method provided in the above embodiments belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiments, and will not be elaborated herein. In practical applications, the target management device provided in the above embodiments may, according to needs, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above. This is not limited herein either.
[0096] An embodiment of the present invention further provides a target management device, including: one or more processors; and a memory for storing one or more programs, which, when executed by the one or more processors, cause the memory to implement the target management method in the above embodiments.
[0097] An embodiment of the present invention further provides one or more machine-readable media, on which instructions are stored, which, when executed by one or more processors, cause the processors to execute the target management method in the above embodiments.
[0098] Figure 5 The structural diagram of a computer system suitable for use in implementing the memory of the embodiments of the present invention is shown. It should be noted that Figure 5 The computer system shown for the memory is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present invention.
[0099] As Figure 5 shown, the computer system includes a central processing unit (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) or the program loaded from the storage part into the random access memory (RAM), such as executing the method in the above embodiments. In the RAM, various programs and data required for system operations are also stored. The CPU, ROM, and RAM are connected to each other through a bus. The input / output (I / O) interface is also connected to the bus.
[0100] The following components are connected to the I / O interface: an input section including a keyboard, a mouse, etc.; an output section including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section including a hard disk, etc.; and a communication section including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as required. A removable medium such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is mounted on the drive as required so that a computer program read therefrom is installed into the storage section as required.
[0101] Specifically, according to an embodiment of the present invention, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the object management method described in the foregoing embodiments. In such an embodiment, the computer program can be downloaded and installed from a network through the communication section, and / or installed from a removable medium. When the computer program is executed by a central processing unit (CPU), various functions defined in the system of the present invention are executed.
[0102] It should be noted that the computer-readable medium shown in the embodiments of the present invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0103] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. Among them, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0104] The units involved in the embodiments of the present invention can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not, in some cases, constitute a limitation on the units themselves.
[0105] Another aspect of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of a computer, the computer is caused to execute the target management method as described above. The computer-readable storage medium may be included in the memory described in the above embodiments, or may exist separately and not be assembled into the memory.
[0106] Another aspect of the present invention further provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the target management method provided in the above various embodiments.
[0107] The above embodiments are only used to exemplarily illustrate the principles and effects of the present invention, rather than to limit the present invention. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes made by those with ordinary knowledge in the technical field without departing from the spirit and technical ideas disclosed by the present invention should still be covered by the claims of the present invention.
Claims
1. A target management method, characterized in that: The target management method includes: Establishing a three-dimensional virtual model of the management area based on the digital twin and a target model of the management target in the management area, and associating the three-dimensional virtual model with the target model; Obtaining a plan view of the management area based on the three-dimensional virtual model; Acquire location data of a management target, and obtain a distribution density of the management target based on the location data of the management target; According to the location data of the management target, mapping the distribution density onto the plane map to generate a heat map of the management target; The management target is managed based on the heat map.
2. The target management method according to claim 1, characterized in that: Obtaining the distribution density of the management target based on the location data of the management target includes: Obtain the location coordinates of each management target; Calculate the first distance between each management target and other management targets; The first distance is compared with a first preset distance to determine the number of management targets whose first distance is smaller than the first preset distance, and obtain the distribution density of the management targets.
3. The target management method according to claim 1 or 2, characterized in that: The target management method also includes: Determine the level of distribution density according to the size of the distribution density; The distribution density of each management target on the plane map is generated according to the level of distribution density.
4. The target management method according to claim 3, characterized in that: The target management method also includes: When generating the distribution density of each management target, it is generated in order from small to large according to the level of distribution density.
5. The target management method according to claim 1, characterized in that: The target management method also includes: Identify key points in a three-dimensional virtual model of the management area; Determine a second distance between the management target and the key point according to the location data of the management target; The second distance is compared with a second preset distance, and the number of vehicles whose second distance is less than the second preset distance is determined to determine the flow rate corresponding to the management target of the key point.
6. The target management method according to claim 5, characterized in that: The target management method also includes: Determine the congestion situation of the management target based on the distribution density and flow of the management target; If the distribution density of the management target is greater than a first preset threshold or the flow is greater than a second preset threshold, it is determined that congestion occurs in the management target.
7. The target management method according to claim 5, characterized in that: The target management method includes: receiving a first trigger operation to display a heat map of the management target through the first trigger operation; receiving a second trigger operation to display the flow of the management target through the second trigger operation; A third trigger operation is received, three-dimensional spatial information of a touch point corresponding to the third trigger operation is acquired, and the three-dimensional spatial information is fed back to the three-dimensional virtual model.
8. A target management device, characterized in that: The target management device comprises: A model building module, used to build a three-dimensional virtual model of the management area based on the digital twin and a target model of the management target in the management area, and associate the three-dimensional virtual model with the target model; A plan generation module, used for obtaining a plan of the management area based on the three-dimensional virtual model; A distribution density determination module, used to obtain location data of a management target and obtain a distribution density of the management target based on the location data of the management target; A heat map generation module, used for mapping the distribution density onto the plane map to generate a heat map of the management target according to the location data of the management target; A management module is used to manage management targets based on the heat map.
9. A target management device, characterized in that: include: one or more processors; and A memory, used to store one or more programs, when the one or more programs are executed by the one or more processors, the memory implements the target management method as described in any one of claims 1-7.
10. A machine-readable medium, characterized in that Instructions are stored thereon, which, when executed by one or more processors, enable the processors to execute the target management method as described in any one of claims 1-7.