Alarm method, device and equipment based on digital twinning, medium and product
By building digital twin scenarios and associated three-dimensional models, the problem that alarm systems in the existing technology cannot quickly locate and manage multiple system alarm events is solved, real-time monitoring and intelligent management of the park environment is realized, and the efficiency of alarm processing and decision-making is improved. accuracy.
Patent Information
- Application Number
- CN202411183735.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2024-12-20
AI Technical Summary
The existing alarm system cannot quickly locate and manage alarm events in multiple systems, making it difficult for managers to quickly resolve alarm risks.
By building a digital twin scene, the three-dimensional model is associated with physical entities, the environment and alarm logic data are obtained, the scene is rendered in real time, the alarm information is judged and generated, and the alarm information is visually displayed in the simulated environment, combining the device topology relationship to identify the cause of abnormality and send alarm information. .
It realizes rapid positioning and management of alarm events, improves managers' intuitive understanding of the park's environmental status, and improves the efficiency of alarm processing and the accuracy of preventive measures.
Smart Images

Figure CN119168362A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of facility safety alarm technology, and in particular to an alarm method, device, equipment, medium and product based on digital twins. Background Art
[0002] With the upgrading of park facilities, a large amount of real-time data from photovoltaic, charging piles, access control, cameras, electricity meters, water meters, gas meters, fire protection, environmental monitoring and other equipment has been connected. In order to manage equipment and facilities well, more and more corresponding systems are built. Each system has its own alarm management module. The data are independent of each other, and the alarm events of multiple systems cannot be managed at the same time.
[0003] In the existing alarm module, when the alarm information is displayed, it is mostly displayed in the form of a text list, which cannot intuitively understand the information such as the alarm location, and it is not convenient for managers to directly understand the current environmental status of the park, so as to make decisions quickly and eliminate the risks that may be caused by the alarm event.
[0004] Therefore, the existing alarm methods have the problem of not enabling managers to quickly resolve alarm risks. Summary of the invention
[0005] In view of this, the present invention provides an alarm method, device, equipment, medium and product based on digital twins to solve the technical problem that the existing alarm methods cannot enable managers to quickly resolve alarm risks.
[0006] In the first aspect, the present invention provides an alarm method based on digital twins, including: constructing a digital twin scene and associating a three-dimensional model and a physical entity in the digital twin scene; obtaining environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene; rendering the digital twin scene in real time according to the environmental data to simulate real environmental changes; judging whether to trigger a corresponding alarm event according to the alarm logic data and preset alarm logic, and generating alarm information when an alarm event is triggered; and visually displaying the alarm information in the digital twin scene that simulates real environmental changes.
[0007] The present invention provides an alarm method based on digital twins, which constructs a digital twin scene and associates the three-dimensional model and physical entity in the digital twin scene, obtains the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene, renders the digital twin scene in real time according to the environmental data to simulate real environmental changes, and determines whether to trigger a corresponding alarm event according to the alarm logic data and preset alarm logic. When an alarm event is triggered, alarm information is generated, and the alarm information is visualized in the digital twin scene that simulates real environmental changes. The alarm information can be displayed in the digital twin scene to facilitate the positioning of the alarm, and by rendering the digital twin scene in real time to simulate real environmental changes, it is convenient for managers to directly understand the current environmental status of the park, so as to make decisions quickly and eliminate the risks that may be caused by alarm events.
[0008] Optionally, a digital twin scene is constructed and the three-dimensional model in the digital twin scene is associated with the physical entity, including: constructing the digital twin scene based on the three-dimensional model that corresponds one-to-one to the physical entity; and establishing an association relationship for the three-dimensional model in the digital twin scene based on the device topology relationship of the physical entity.
[0009] By establishing association relationships for three-dimensional models based on device topology relationships, it helps to achieve data interoperability between models and improve the timeliness of alarms.
[0010] Optionally, the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene are obtained, including: collecting original monitoring data of the physical entity corresponding to the three-dimensional model through sensors; performing data cleaning, missing value processing, outlier detection and correction on the original monitoring data to obtain the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene.
[0011] The quality and reliability of the data are ensured through data cleaning, missing value processing, outlier detection and correction.
[0012] Optionally, after generating the alarm information, it also includes: combining the device topology relationship, obtaining the surveillance video of the area corresponding to the alarm logic data that triggered the alarm event; identifying the vehicle involved based on the surveillance video and obtaining the license plate information and owner information of the vehicle involved; and sending the alarm information to the owner.
[0013] In this way, by identifying the vehicle involved and the owner's information, the warning information can be sent directly to the relevant responsible persons, thereby improving processing efficiency.
[0014] Optionally, after the alarm information is generated, the method further includes: investigating the abnormal cause associated with the triggered alarm event in combination with the device topology relationship to determine the cause of the alarm.
[0015] In this way, by troubleshooting the cause of the anomaly, the specific cause of the alarm can be determined more accurately, which helps to take targeted measures to prevent similar incidents in the future.
[0016] Optionally, after visually displaying the alarm information in the digital twin scene simulating real environmental changes, it also includes: collecting management personnel's handling opinions on the alarm information; and optimizing the preset alarm logic and alarm process according to the handling opinions.
[0017] By continuously optimizing the preset alarm logic and alarm process, the accuracy of alarms and the timeliness of handling can be continuously improved.
[0018] In the second aspect, the present invention provides an alarm device based on digital twins, including: an entity association module, which is used to construct a digital twin scene and associate the three-dimensional model and physical entity in the digital twin scene; a data acquisition module, which is used to obtain the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene; an environment rendering module, which is used to render the digital twin scene in real time according to the environmental data to simulate real environmental changes; an alarm judgment module, which is used to judge whether to trigger a corresponding alarm event according to the alarm logic data and preset alarm logic, and generate alarm information when the alarm event is triggered; a visualization module, which is used to visualize the alarm information in the digital twin scene that simulates real environmental changes.
[0019] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the digital twin-based alarm method of the above-mentioned first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0020] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the digital twin-based alarm method of the above-mentioned first aspect or any corresponding embodiment thereof.
[0021] In a fifth aspect, the present invention provides a computer program product comprising computer instructions, wherein the computer instructions are used to enable a computer to execute an alarm method based on digital twins as in the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0023] Figure 1 It is a flowchart of an alarm method based on digital twins according to an embodiment of the present invention;
[0024] Figure 2 It is a technical architecture diagram of the alarm method based on digital twins according to an embodiment of the present invention;
[0025] Figure 3 It is a structural block diagram of an alarm device based on digital twins according to an embodiment of the present invention;
[0026] Figure 4 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0028] When managing a park, it is necessary to monitor various alarm events and abnormal events to prevent dangerous events that endanger the safety of the park. At present, the various alarm modules of the park management system are independent of each other, making it difficult to quickly locate the root cause of the problem, and the display of alarm information is not intuitive enough. Based on this, an embodiment of the present invention provides an alarm method based on digital twins, which aims to introduce digital twin technology to build virtual parks, residential communities, etc., to achieve virtual-real linkage, and to achieve comprehensive monitoring and intelligent management of equipment anomalies and data anomalies.
[0029] The digital twin-based alarm method of the embodiment of the present invention can be applied to facilities such as parks, campuses, and residential areas to perform alarm supervision on these areas.
[0030] According to an embodiment of the present invention, an alarm method embodiment based on digital twins is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in an order different from that shown here.
[0031] In this embodiment, a digital twin-based alarm method is provided, which can be used in mobile terminals, such as mobile phones, computers, etc. Figure 1 As shown, the process includes the following steps:
[0032] Step S101, construct a digital twin scene and associate the three-dimensional model and physical entity in the digital twin scene.
[0033] Specifically, the digital twin scene is a virtual three-dimensional scene of monitoring facilities such as parks and residential areas, which includes three-dimensional models of various physical objects.
[0034] Taking park modeling as an example, the coding standards of 3D models are compiled according to business needs and industry standards, and then the modeling tools are used to create a virtual 3D scene of the park based on CAD drawings and real scenes. All physical entities are coded according to the coding standards. After modeling, the 3D model is lightweight and released as a service. Finally, the indicators that need to be monitored are determined, and the 3D model is associated and bound with the measurement points of the physical entity to achieve data fusion.
[0035] Step S102, obtaining environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene.
[0036] Specifically, various sensors are installed at the measuring points of physical entities, and various physical quantities such as video images, current, voltage, temperature, humidity, PM2.5, flow, pressure and other raw monitoring data are collected in real time through sensors installed on various devices. The raw monitoring data can be divided into two categories: one is environmental parameters such as light, time, and temperature, and the other includes alarm logic data such as current, voltage, and flow that are used to determine whether to trigger an alarm event.
[0037] Step S103: Render the digital twin scene in real time according to the environmental data to simulate real environmental changes.
[0038] Specifically, based on the collected environmental parameters such as light and time, by integrating high rendering technology and real-time streaming media transmission technology, the utilization efficiency of the graphics processing unit is deeply optimized. Combined with advanced lighting models, physical engines and sophisticated texture mapping technology, the park's buildings, facilities, equipment and plants are rendered in real time, realizing real-time rendering of park scenes, and simulating the park's changing seasons, day and night changes in light, weather and other environments with high precision, so that relevant personnel can intuitively understand the environmental changes in various locations throughout the area.
[0039] Step S104, judging whether a corresponding alarm event is triggered according to the alarm logic data and the preset alarm logic, and generating alarm information when the alarm event is triggered.
[0040] Specifically, the equipment is combined with the park topology, and the alarm events of photovoltaics, charging piles, video surveillance, electricity meters, water meters, gas meters, fire protection, environmental monitoring, etc. are connected and the corresponding preset alarm logic is set. The alarm event is triggered based on whether the collected alarm logic data triggers the alarm event, thereby generating alarm information. For example, when the electricity consumption of the electricity meter is greater than the preset value, an abnormal power consumption alarm event is generated.
[0041] Step S105: Visually display the alarm information in a digital twin scene that simulates real environmental changes.
[0042] The alarm information includes information such as the physical entity associated with the alarm event and the location of the occurrence, and is visualized in the digital twin scene, allowing users to obtain all alarm information on the same screen and quickly understand the location of the alarm event.
[0043] Since the real environmental changes in the park are simulated, even if the relevant managers are not in the park, they can understand the specific environment of the park and make correct decisions quickly. For example, when the managers are in a brightly lit indoor environment, they can intuitively find from the digital twin scene that the light at the alarm location is dim, so they remember to bring lighting tools to avoid forgetting to bring them and affecting their work.
[0044] An alarm method based on digital twins in an embodiment of the present invention constructs a digital twin scene and associates the three-dimensional model and physical entity in the digital twin scene, obtains the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene, renders the digital twin scene in real time according to the environmental data to simulate real environmental changes, and determines whether to trigger a corresponding alarm event according to the alarm logic data and preset alarm logic. When an alarm event is triggered, alarm information is generated and visualized in a digital twin scene that simulates real environmental changes. The alarm information can be displayed in the digital twin scene to facilitate the positioning of the alarm. The digital twin scene is rendered in real time to simulate real environmental changes, so that managers can directly understand the current environmental status of the park, so as to make decisions quickly and eliminate the risks that may be caused by alarm events.
[0045] In some embodiments, step S101, constructing a digital twin scene and associating a three-dimensional model and a physical entity in the digital twin scene, includes:
[0046] Step S1011, constructing a digital twin scene based on a three-dimensional model that corresponds one-to-one to the physical entity.
[0047] Specifically, for the physical entity of each facility, a corresponding three-dimensional model is constructed in proportion and added to the virtual park to construct a digital twin scene.
[0048] Step S1012: establishing an association relationship for the three-dimensional model in the digital twin scene according to the device topology relationship of the physical entity.
[0049] Specifically, for each 3D model, an association relationship is established based on the device topology relationship, and interactive design is performed to simulate the operating status under different alarm scenarios. For example, the association relationship between the power switch of the load and the load is: when the power switch is powered on, the load is in working state.
[0050] The embodiment of the present invention establishes association relationships for three-dimensional models according to device topology relationships, which helps to achieve data intercommunication between models and improve the timeliness of alarms.
[0051] In some embodiments, step S102, obtaining environmental data and alarm logic data of a physical entity corresponding to a three-dimensional model in a digital twin scene, includes:
[0052] Step S1021: collecting original monitoring data of the physical entity corresponding to the three-dimensional model through sensors.
[0053] Specifically, measuring points are selected around each physical object and corresponding sensors are installed, each sensor is numbered and its associated physical entity is recorded.
[0054] The original monitoring data includes video images, current, voltage, temperature, humidity, PM2.5, flow, pressure, light and other data.
[0055] Step S1022: perform data cleaning, missing value processing, outlier detection and correction on the original monitoring data to obtain the environmental data of the physical entity corresponding to the three-dimensional model in the digital twin scene.
[0056] The data collected by sensors may have problems such as data anomalies and missing values. The quality and reliability of the data are ensured through data cleaning, missing value processing, outlier detection and correction.
[0057] In some embodiments, after generating the warning information in step S104, the method further includes:
[0058] Step S1041, obtaining the surveillance video of the area corresponding to the alarm logic data that triggers the alarm event in combination with the device topology relationship.
[0059] Step S1042, identifying the vehicle involved in the accident based on the surveillance video and obtaining the license plate information and owner information of the vehicle involved in the accident.
[0060] Step S1043, sending the warning information to the car owner.
[0061] Specifically, combining the device topology relationship can help trace the cause, location and influencing factors of the event.
[0062] Taking the fire scene as an example, a new energy charging pile facility is installed on the underground first floor near the east gate, and two types of video surveillance equipment are installed in front of the charging pile; one type has an infrared sensing function; the other type has an image recognition function. When the video surveillance with infrared sensing function senses a fire point, it displays the surrounding camera monitoring screen according to the device topology relationship, and pops up the license plate information and owner information of the identified vehicle involved, and immediately sends an alarm notification to the owner and property management personnel on their mobile phones to remind them. Property management personnel can understand the on-site situation in the first time in front of the large-screen monitoring, and can quickly make a judgment whether to open the sprinkler system. If the fire cannot be controlled, they can contact the fire department for fire extinguishing work in the first time.
[0063] In this way, by identifying the vehicle involved and the owner's information, the warning information can be sent directly to the relevant responsible persons, thereby improving processing efficiency.
[0064] By overlaying surveillance videos, users can quickly locate and promptly understand the on-site situation for certain events such as fire, equipment failure, and personnel abnormalities.
[0065] In some embodiments, after generating the warning information in step S104, the method further includes:
[0066] Step S1044: Investigate the abnormal cause associated with the triggered alarm event in combination with the device topology relationship to determine the cause of the alarm.
[0067] Taking the application scenario of water leakage in the pipe network as an example, in order to prevent and control water leakage in the park, assessment water meters are installed at the water inlet main of the park and the water supply pipes of each building to facilitate zoning metering management. The total water consumption of the park = water consumption of Building 1 + water consumption of Building 2 + water consumption of Building 3 + water consumption of Building 4 + water consumption of Building 5 + water consumption of Building 6 + water consumption of public areas of the park. The calculated total water consumption of the park is compared with the water consumption of the water inlet main of the park. If the difference between the two is large, an alarm is issued. At the same time, the difference between the total water consumption of the park and the water inlet main of the park is associated with events such as equipment failure or valve status change. The reasons for the large deviation can be given, including abnormal monitoring data caused by equipment failure, or leakage caused by valve failure, etc.
[0068] In this way, by troubleshooting the cause of the anomaly, the specific cause of the alarm can be determined more accurately, which helps to take targeted measures to prevent similar incidents in the future.
[0069] In some embodiments, after visually displaying the warning information in the digital twin scene simulating the real environment change in step S105, the following further includes:
[0070] Step S106, collecting management personnel's opinions on handling the alarm information.
[0071] Specifically, the handling opinions include alarm data and data during the alarm handling process.
[0072] Step S107, optimizing the preset alarm logic and alarm process according to the handling opinions.
[0073] After deploying and applying the digital twin-based alarm method in a formal environment, the handling opinions during the operation of the mobile phone continuously optimize the preset alarm logic and alarm process, which can continuously improve the accuracy of the alarm and the timeliness of the handling.
[0074] In one example, the technical architecture for implementing the alarm method based on digital twins in an embodiment of the present invention is as follows: Figure 2 As shown, the technical architecture includes infrastructure layer, perception layer, platform layer, application layer and presentation layer.
[0075] Infrastructure layer: It is the foundation of the entire alarm method, including various hardware devices and network facilities. Hardware devices include servers, network switches and other equipment. Network facilities include wireless networks (such as Wi-Fi, Lora, NB-IOT, etc.), wired networks, and cloud computing or edge computing platforms for data transmission.
[0076] Perception layer: mainly used for data collection, through sensors installed on various devices to collect various physical quantities in real time: video images, current, voltage, temperature, humidity, PM2.5, flow, pressure and other raw data.
[0077] Platform layer: It is mainly divided into two parts, one is the data service platform and the other is the 3D engine platform. The data service platform is used to access monitoring data and abnormal alarm data, and to perform data cleaning, data storage and data distribution; the 3D engine platform is used for model scene construction, model lightweighting, material mapping, and provides real-time rendering services for upper-layer applications to call. The measurement point data and model data are associated through coding to achieve data fusion.
[0078] Application layer: According to business needs, build application functions such as "video surveillance", "property process alarm", "equipment and facility alarm", "fire alarm", "abnormal personnel", "illegal intrusion", and "abnormal environment" to meet the daily operation and management needs of the park.
[0079] Display layer: including large screen, PC and mobile terminals. Through the large screen terminal, users can see the whole world on one screen. On a large screen, users can fully understand whether there are abnormal alarm events in the park. Through the display of multiple information, they can better judge the location and cause of the occurrence. The PC terminal is used by system operation and maintenance personnel to configure alarms, eliminate events, query historical information, etc. The mobile terminal can be used by field staff to fill in information and take pictures of the scene.
[0080] An efficient real-time streaming solution can be used to quickly and stably push rendered high-definition video streams to mobile devices through low-latency, high-stability network protocols such as RTMP (Real-Time Messaging Protocol), HLS (HTTP Live Streaming) or WebRTC (Web Real-Time Communication), thereby improving user experience.
[0081] An alarm method based on digital twins in an embodiment of the present invention displays alarm information in a digital twin scene to facilitate the positioning of the alarm. It also simulates real environmental changes by rendering the digital twin scene in real time, allowing users to be immersed in the scene, making it convenient for managers to directly understand the current environmental status of the park, so as to make quick decisions and eliminate the risks that may be caused by alarm events.
[0082] By establishing associations for three-dimensional models based on device topology relationships, data interoperability between models can be achieved, which can improve the timeliness of alarms. In addition, by investigating abnormal causes associated with triggered alarm events in combination with device topology relationships, the causes of alarms can be determined, making it easier to determine disposal and preventive measures.
[0083] By obtaining the surveillance video of the area corresponding to the alarm logic data that triggers the alarm event, users can quickly locate and promptly understand the on-site situation for certain events such as fire, equipment failure, and personnel abnormalities.
[0084] The embodiment of the present invention also provides an alarm device based on digital twins, such as Figure 3 As shown, including:
[0085] The entity association module 301 is used to construct a digital twin scene and associate the three-dimensional model and the physical entity in the digital twin scene;
[0086] The data acquisition module 302 is used to acquire the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene;
[0087] The environment rendering module 303 is used to render the digital twin scene in real time according to the environment data to simulate the real environment changes;
[0088] The alarm judgment module 304 is used to judge whether a corresponding alarm event is triggered according to the alarm logic data and the preset alarm logic, and generate alarm information when the alarm event is triggered;
[0089] The visualization module 305 is used to visualize the alarm information in a digital twin scene that simulates real environmental changes.
[0090] The digital twin-based alarm device of the embodiment of the present invention constructs a digital twin scene and associates the three-dimensional model and physical entity in the digital twin scene, obtains the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene, renders the digital twin scene in real time according to the environmental data to simulate real environmental changes, and determines whether to trigger a corresponding alarm event according to the alarm logic data and preset alarm logic. When the alarm event is triggered, alarm information is generated and visualized in the digital twin scene that simulates real environmental changes. The alarm information can be displayed in the digital twin scene to facilitate the positioning of the alarm. The digital twin scene is rendered in real time to simulate real environmental changes, so that managers can directly understand the current environmental status of the park, so as to make decisions quickly and eliminate the risks that may be caused by alarm events.
[0091] Furthermore, the entity association module 301 includes:
[0092] The scene construction module is used to build digital twin scenes based on three-dimensional models that correspond one-to-one with physical entities;
[0093] The association establishment module is used to establish an association relationship for the three-dimensional model in the digital twin scene based on the device topology relationship of the physical entity.
[0094] Furthermore, the data acquisition module 302 includes:
[0095] A data acquisition module, used to collect original monitoring data of the physical entity corresponding to the three-dimensional model through sensors;
[0096] The data preprocessing module is used to clean the original monitoring data, process missing values, detect and correct outliers, and obtain the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene.
[0097] Furthermore, the alarm determination module 304 further includes:
[0098] The video acquisition module is used to obtain the surveillance video of the area corresponding to the alarm logic data that triggers the alarm event in combination with the device topology relationship;
[0099] The vehicle information acquisition module is used to identify the vehicle involved in the accident based on the surveillance video and obtain the license plate information and owner information of the vehicle involved in the accident;
[0100] The information push module is used to send warning information to the car owner.
[0101] Furthermore, the alarm determination module 304 further includes:
[0102] The cause determination module is used to investigate the abnormal cause associated with the triggered alarm event in combination with the device topology relationship to determine the alarm cause.
[0103] Furthermore, the alarm device based on digital twins also includes:
[0104] The opinion collection module is used to collect the management personnel's opinions on the handling of alarm information;
[0105] The alarm optimization module is used to optimize the preset alarm logic and alarm process according to the handling opinions.
[0106] The embodiment of the present invention also provides a schematic diagram of the structure of a computer device, such as Figure 4As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 4 A processor 10 is taken as an example.
[0107] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0108] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0109] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0110] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0111] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.
[0112] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0113] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0114] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0115] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope of protection.
Claims
1. An alarm method based on digital twins, characterized in that: include: Build digital twin scenarios and associate 3D models and physical entities in digital twin scenarios; Obtaining environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene; Rendering the digital twin scene in real time according to the environmental data to simulate real environmental changes; Determine whether a corresponding alarm event is triggered according to the alarm logic data and the preset alarm logic, and generate alarm information when the alarm event is triggered; The alarm information is visualized in the digital twin scene that simulates real environmental changes.
2. The digital twin-based alarm method according to claim 1, characterized in that: Build digital twin scenarios and associate 3D models and physical entities in digital twin scenarios, including: Build digital twin scenes based on 3D models that correspond one-to-one with physical entities; An association relationship is established for the three-dimensional model in the digital twin scene according to the device topology relationship of the physical entity.
3. The digital twin-based alarm method according to claim 1, characterized in that: Obtaining environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene, including: Collecting original monitoring data of the physical entity corresponding to the three-dimensional model through a sensor; The original monitoring data is cleaned, missing values are processed, outliers are detected and corrected, and the environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene are obtained.
4. The digital twin-based alarm method according to claim 1, characterized in that: After the alarm information is generated, it also includes: In combination with the device topology relationship, obtain the surveillance video of the area corresponding to the alarm logic data that triggers the alarm event; Identify the vehicle involved in the accident based on the surveillance video and obtain the license plate information and owner information of the vehicle involved in the accident; The warning information is sent to the vehicle owner.
5. The digital twin-based alarm method according to claim 1, characterized in that: After the alarm information is generated, it also includes: Combine the device topology to investigate the abnormal causes associated with the triggered alarm event and determine the cause of the alarm.
6. The digital twin-based alarm method according to claim 1, characterized in that: After visually displaying the warning information in the digital twin scene simulating the real environment change, the method further includes: Collect the management personnel's opinions on handling the alarm information; The preset alarm logic and alarm process are optimized according to the handling opinions.
7. An alarm device based on digital twins, characterized in that: include: The entity association module is used to build a digital twin scene and associate the 3D model with the physical entity in the digital twin scene; A data acquisition module, used to acquire environmental data and alarm logic data of the physical entity corresponding to the three-dimensional model in the digital twin scene; An environment rendering module, used to render the digital twin scene in real time according to the environment data to simulate real environment changes; An alarm judgment module is used to judge whether a corresponding alarm event is triggered according to the alarm logic data and the preset alarm logic, and generate alarm information when an alarm event is triggered; A visualization module is used to visualize the alarm information in the digital twin scene that simulates real environmental changes.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the digital twin-based alarm method according to any one of claims 1 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the digital twin-based alarm method according to any one of claims 1 to 6.
10. A computer program product, characterized in that It includes computer instructions, which are used to cause a computer to execute the digital twin-based alarm method as described in any one of claims 1 to 6.
Citation Information
Cited By
Power distribution box fault dynamic monitoring system and method thereof
CN119944969A
Three-dimensional visual monitoring method for refrigeration house, controller, system and storage medium
CN121363845A
