Air traffic control equipment three-dimensional rendering display method and device and computer equipment
The three-dimensional rendering and display method for air traffic control equipment addresses the limitations of two-dimensional systems by offering real-time, comprehensive monitoring and fault detection, enhancing management efficiency and safety.
Patent Information
- Application Number
- CN202411290695.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-14
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2044-09-14
AI Technical Summary
Traditional air traffic control equipment management systems rely on two-dimensional displays, which fail to intuitively represent equipment layout and interconnections, making fault detection difficult and time-consuming, and increasing flight safety hazards.
A three-dimensional rendering and display method for air traffic control equipment, involving data classification, layer establishment, and superimposition, along with real-time status monitoring and fault detection, to create an intuitive and comprehensive management system.
Enhances management efficiency and accuracy by providing real-time monitoring and rapid fault location, reducing troubleshooting time, and improving overall system visibility.
Smart Images

Figure CN119228963A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, device, computer equipment and storage medium for three-dimensional rendering and display of air traffic control equipment. Background Art
[0002] With the development of the aviation industry, air traffic management (ATC) equipment plays an increasingly important role in ensuring the safety of civil aviation flights. ATC equipment includes many aspects of equipment that work together to ensure the safe flight of aircraft in the air. Therefore, fault detection of ATC equipment is also very important.
[0003] Traditional air traffic control equipment management systems mainly rely on two-dimensional drawings and simple models to display the layout and status of equipment rooms and equipment. This method is difficult to fully and intuitively reflect the actual operation of the equipment and its interrelationships. For example, when a device fails, it is difficult for monitoring personnel to quickly locate the fault point through the two-dimensional monitoring interface, which affects the analysis of the cause of the failure and the evaluation of the affected related services, increases the difficulty and time cost of troubleshooting, and may also lead to the accumulation of flight safety hazards. In addition, the number of air traffic control equipment is also increasing with the increase in system complexity. In traditional air traffic control systems, equipment is isolated from each other, and the interconnection between equipment is difficult to effectively display in a two-dimensional view. Summary of the invention
[0004] The purpose of the embodiments of the present application is to propose a three-dimensional rendering display method, device, computer equipment and storage medium for air traffic control equipment to improve the management efficiency and accuracy of air traffic control equipment.
[0005] In order to solve the above technical problems, the present application embodiment provides a method for three-dimensional rendering and display of air traffic control equipment, which adopts the following technical solution:
[0006] Obtain modeling preparation data for each air traffic control equipment, including basic information, layout information, and connection information of the air traffic control equipment;
[0007] Classifying all air traffic control equipment according to the basic information to obtain multiple types of air traffic control equipment, each type of air traffic control equipment having at least one air traffic control equipment;
[0008] Establish equipment layers corresponding to each type of air traffic control equipment;
[0009] In the equipment layer corresponding to each type of air traffic control equipment, the modeling preparation data of each type of air traffic control equipment is rendered by a three-dimensional rendering engine to obtain a three-dimensional model layer of each type of air traffic control equipment;
[0010] Overlaying the three-dimensional model layers to obtain an initial three-dimensional monitoring model;
[0011] The operating status data of each air traffic control equipment is obtained, and the obtained operating status data is bound to the corresponding air traffic control equipment in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control equipment, and the three-dimensional monitoring model displays the operating status of each air traffic control equipment based on layers.
[0012] Furthermore, the step of classifying all air traffic control equipment according to the basic information to obtain multiple types of air traffic control equipment includes:
[0013] Extracting classification identification from modeling preparation data of each air traffic control equipment;
[0014] All air traffic control equipment is classified according to the extracted classification identifiers to obtain various types of air traffic control equipment; among them, the types of air traffic control equipment include communication equipment, navigation equipment, monitoring equipment, meteorological equipment and equipment room.
[0015] Furthermore, the step of superimposing the three-dimensional model layers to obtain an initial three-dimensional monitoring model includes:
[0016] Obtaining display configuration information of each 3D model layer, the display configuration information includes layer display options, layer transparency, data display options, layer grouping information, alarm information, and permission configuration information of the 3D model layer;
[0017] The three-dimensional model layers are superimposed according to the display configuration information to obtain an initial three-dimensional monitoring model of each air traffic control equipment.
[0018] Furthermore, it is characterized in that the step of obtaining the operating status data of each air traffic control equipment includes:
[0019] For each air traffic control device, determining a communication protocol corresponding to the air traffic control device;
[0020] Acquiring initial operation status data from the air traffic control equipment according to a determined communication protocol;
[0021] Preprocessing the initial operation status data;
[0022] The preprocessed initial operation status data is format converted to obtain the operation status data of the air traffic control equipment, and the operation status data is stored in a database.
[0023] Furthermore, after the step of obtaining the three-dimensional monitoring model of each air traffic control equipment, the method further includes:
[0024] Based on the operation status data of each air traffic control device, performing fault detection on each air traffic control device to obtain a fault detection result;
[0025] When it is determined according to the fault detection result that there is a faulty device, determining a fault alarm mode of the three-dimensional monitoring model;
[0026] Perform a fault alarm according to the fault alarm method.
[0027] Further, the step of performing fault detection on each air traffic control device to obtain a fault detection result based on the operating status data of each air traffic control device includes:
[0028] Obtain the operating standard data corresponding to each air traffic control equipment;
[0029] Comparing the operating status data of each air traffic control device with the operating standard data of each air traffic control device respectively to perform fault detection on each air traffic control device, and generating a fault detection result according to the comparison result; or,
[0030] Obtaining historical operation data of each air traffic control equipment;
[0031] The operating status data and historical operating data of each air traffic control device are input into a fault detection model to perform fault detection on each air traffic control device to obtain a fault detection result.
[0032] Further, after the step of performing fault detection on each air traffic control device to obtain a fault detection result, the method further includes:
[0033] When it is determined according to the fault detection result that there is a faulty device, extracting the three-dimensional model layer where the faulty device is located;
[0034] Generate multiple functional layers corresponding to the three-dimensional model layer, the functional layers including a device status layer, a fault layer, a connection relationship layer, an impact range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer;
[0035] The three-dimensional model layer and each functional layer are superimposed to obtain a fault analysis result of the faulty device.
[0036] In order to solve the above technical problems, the embodiment of the present application also provides a three-dimensional rendering display device for air traffic control equipment, which adopts the following technical solution:
[0037] A data acquisition module is used to acquire the modeling preparation data of each air traffic control equipment, and the modeling preparation data includes the basic information, layout information and connection information of the air traffic control equipment;
[0038] An equipment classification module, used to classify all air traffic control equipment according to the basic information to obtain multiple types of air traffic control equipment, each type of air traffic control equipment has at least one air traffic control equipment;
[0039] The layer creation module is used to create the equipment layer corresponding to each type of air traffic control equipment;
[0040] A layer rendering module is used to render the modeling preparation data of each type of air traffic control equipment in the equipment layer corresponding to each type of air traffic control equipment through a three-dimensional rendering engine to obtain a three-dimensional model layer of each type of air traffic control equipment;
[0041] A layer overlay module is used to overlay the layers of each three-dimensional model to obtain an initial three-dimensional monitoring model;
[0042] The model generation module is used to obtain the operating status data of each air traffic control equipment, and bind the obtained operating status data to the corresponding air traffic control equipment in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control equipment. The three-dimensional monitoring model displays the operating status of each air traffic control equipment based on layers.
[0043] In order to solve the above technical problems, an embodiment of the present application also provides a computer device, which includes a memory and a processor, wherein the memory stores computer-readable instructions, and when the processor executes the computer-readable instructions, the steps of the three-dimensional rendering display method of air traffic control equipment as described above are implemented.
[0044] In order to solve the above technical problems, an embodiment of the present application also provides a computer-readable storage medium, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor, the steps of the three-dimensional rendering display method of air traffic control equipment as described above are implemented.
[0045] Compared with the prior art, the embodiments of the present application have the following beneficial effects: obtaining the modeling preparation data of each air traffic control equipment, including the basic information, layout information and connection information of the air traffic control equipment; classifying all air traffic control equipment according to the basic information to obtain various types of air traffic control equipment, and classifying similar equipment together to facilitate subsequent processing and management; establishing a device layer for each type of air traffic control equipment to achieve hierarchical display, management and analysis of different types of equipment; in the device layer corresponding to each air traffic control equipment, the modeling preparation data of the air traffic control equipment is three-dimensionally rendered by a three-dimensional rendering engine, and the air traffic control equipment is displayed in the form of a three-dimensional model, realizing comprehensive and intuitive management of the equipment; The initial three-dimensional monitoring model is obtained by superimposing the layers of the three-dimensional model, which integrates different types of air traffic control equipment into an overall monitoring model. The spatial relationship and interaction of all equipment can be seen on the same interface, which enhances the overall visibility of the system. The operating status data of each air traffic control equipment is obtained and bound to the corresponding air traffic control equipment in the initial three-dimensional monitoring model, which realizes real-time monitoring of the equipment status and fault warning, facilitates the rapid location of faulty equipment, and analyzes the fault impact range and the status of related equipment through layer superposition, providing more accurate and efficient air traffic control equipment management and maintenance means, which is conducive to improving the speed of fault handling and enhancing the intuitiveness, efficiency and accuracy of air traffic control equipment management. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the scheme in the present application, a brief introduction is given below to the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0047] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;
[0048] Figure 2 is a flow chart of an embodiment of a three-dimensional rendering display method for air traffic control equipment according to the present application;
[0049] Figure 3 It is a structural schematic diagram of an embodiment of a three-dimensional rendering display device for air traffic control equipment according to the present application;
[0050] Figure 4 It is a structural diagram of an embodiment of a computer device according to the present application. DETAILED DESCRIPTION
[0051] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "including" and "having" and any variations thereof in the specification and claims of the present application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.
[0052] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0053] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0054] like Figure 1 As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0055] Users can use terminal devices 101, 102, 103 to interact with server 105 through network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.
[0056] Terminal devices 101, 102, 103 can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop computers, desktop computers, etc.
[0057] The server 105 may be a server that provides various services, such as a background server that provides support for web pages displayed on the terminal devices 101 , 102 , and 103 .
[0058] It should be noted that the three-dimensional rendering and display method of air traffic control equipment provided in the embodiment of the present application is generally executed by a server, and accordingly, the three-dimensional rendering and display device of air traffic control equipment is generally set in the server.
[0059] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0060] Continue to refer Figure 2 , shows a flow chart of an embodiment of a three-dimensional rendering display method for air traffic control equipment according to the present application. The three-dimensional rendering display method for air traffic control equipment includes the following steps:
[0061] Step S201, obtaining the modeling preparation data of each air traffic control equipment, the modeling preparation data including the basic information, layout information and connection information of the air traffic control equipment.
[0062] In this embodiment, the air traffic control equipment 3D rendering display method is executed on the electronic device (eg Figure 1 The server shown in the figure) can communicate with the terminal device through a wired connection or a wireless connection. It should be noted that the above wireless connection method may include but is not limited to 3G / 4G / 5G connection, WiFi connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (ultra wideband) connection, and other wireless connection methods currently known or to be developed in the future.
[0063] Specifically, the modeling preparation data of each air traffic control equipment is obtained, which includes the basic information of the air traffic control equipment (such as equipment name, identification, model, specifications, etc.), layout information (such as the shape, size, position in the machine room, relative coordinates, etc. of the air traffic control equipment), and connection information (physical or logical connection relationship between different air traffic control equipment). The acquisition of modeling preparation data can be done by manual entry, automatic upload by the equipment, or export from the database.
[0064] Step S202, classify all air traffic control equipment according to basic information to obtain multiple types of air traffic control equipment, and each type of air traffic control equipment has at least one air traffic control equipment.
[0065] Specifically, all air traffic control equipment is classified according to the basic information of air traffic control equipment to obtain multiple types of air traffic control equipment. For example, air traffic control equipment responsible for communication is classified into the same category. Classification can be based on the function, manufacturer, model and other factors of air traffic control equipment, with the purpose of classifying similar equipment together for the convenience of subsequent management.
[0066] Furthermore, the step of classifying all air traffic control equipment according to the basic information to obtain multiple types of air traffic control equipment may include: extracting classification identifiers from the modeling preparation data of each air traffic control equipment; and classifying all air traffic control equipment according to the extracted classification identifiers to obtain multiple types of air traffic control equipment. The types of air traffic control equipment include communication equipment, navigation equipment, monitoring equipment, meteorological equipment, and equipment room.
[0067] Specifically, a classification identifier is extracted from the modeling preparation data of each air traffic control equipment. The classification identifier can be a label or attribute value of the equipment type, indicating the function and purpose of the air traffic control equipment.
[0068] All air traffic control equipment is classified according to the classification identification. Each air traffic control equipment is classified into the corresponding equipment type. Each type of air traffic control equipment contains at least one air traffic control equipment. The types of air traffic control equipment mainly include communication equipment, navigation equipment, monitoring equipment, meteorological equipment and equipment room. Communication equipment involves communication facilities in air traffic management to ensure smooth communication between aircraft and ground command center; navigation equipment is responsible for providing flight navigation services to help aircraft determine position and heading; monitoring equipment is used to monitor air traffic and ensure flight safety; meteorological equipment provides real-time meteorological data to help aircraft cope with weather changes; the equipment room is the physical space where these devices are installed and operated. This application regards the equipment room as a special air traffic control equipment because the status of the equipment room (temperature, humidity, power consumption, air flow, etc.) will affect the working status of the air traffic control equipment.
[0069] In this embodiment, classification identifiers are extracted from the modeling preparation data of each air traffic control equipment; all air traffic control equipment are classified according to the extracted classification identifiers to obtain multiple types of air traffic control equipment, and the air traffic control equipment are classified according to the classification identifiers to ensure the correct classification of various types of equipment; the types of air traffic control equipment include communication equipment, navigation equipment, monitoring equipment, meteorological equipment and equipment rooms, and various types of equipment are independently rendered and managed, providing a basis for subsequent three-dimensional modeling and real-time monitoring.
[0070] Step S203, establishing a device layer corresponding to each type of air traffic control equipment.
[0071] Specifically, according to the classification results, a corresponding equipment layer is established for each type of air traffic control equipment. Each equipment layer represents a type of equipment, such as a communication equipment layer, a navigation equipment layer, etc., so as to achieve independent management and display of different equipment types.
[0072] Step S204, in the equipment layer corresponding to each type of air traffic control equipment, the modeling preparation data of each type of air traffic control equipment is rendered by a three-dimensional rendering engine to obtain a three-dimensional model layer of each type of air traffic control equipment.
[0073] Specifically, for each type of air traffic control equipment, a 3D rendering engine is used to perform 3D modeling and rendering on the modeling preparation data of the type of air traffic control equipment in the equipment layer of the type of air traffic control equipment. The rendering process converts the basic information, layout information and connection information of the air traffic control equipment into a 3D model and generates a corresponding 3D model layer.
[0074] In one embodiment, a three-dimensional model of the internal structure of the machine room and the air traffic control equipment can be created by a 3D modeling tool or CAD software, and then rendered by a three-dimensional rendering engine (such as Unity or Unreal Engine) to obtain a three-dimensional image.
[0075] Step S205 , superimposing the three-dimensional model layers to obtain an initial three-dimensional monitoring model.
[0076] Specifically, the 3D model layers corresponding to all types of air traffic control equipment are superimposed to generate an overall initial 3D monitoring model. Layer superposition can display the spatial relationship between air traffic control equipment and provide a comprehensive view for users to view the layout and equipment status of the entire air traffic control system.
[0077] Step S206, obtain the operating status data of each air traffic control equipment, and bind the obtained operating status data to the corresponding air traffic control equipment in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control equipment. The three-dimensional monitoring model displays the operating status of each air traffic control equipment based on the layer.
[0078] Specifically, the real-time operating status data of each air traffic control equipment is obtained. These data may include the current working status of the air traffic control equipment, easily known fault information (such as fault information determined by the air traffic control equipment itself), working parameters, performance indicators, etc. The operating status data has a device identifier, so that the corresponding air traffic control equipment can be determined. These operating status data are bound to the corresponding air traffic control equipment in the initial three-dimensional monitoring model to achieve real-time association between data and the model, so that the three-dimensional monitoring model can reflect the operating status of each air traffic control equipment in real time. In this way, the operation of the equipment can be intuitively monitored and managed through the three-dimensional monitoring model.
[0079] In this embodiment, the modeling preparation data of each air traffic control equipment is obtained, including the basic information, layout information and connection information of the air traffic control equipment; all air traffic control equipment is classified according to the basic information to obtain multiple types of air traffic control equipment, and similar equipment is classified together to facilitate subsequent processing and management; a device layer is established for each type of air traffic control equipment to achieve hierarchical display, management and analysis of different equipment types; in the device layer corresponding to each air traffic control equipment, the modeling preparation data of the air traffic control equipment is three-dimensionally rendered by a three-dimensional rendering engine, and the air traffic control equipment is displayed in the form of a three-dimensional model, thereby achieving comprehensive and intuitive management of the equipment; and each three-dimensional model layer is superimposed. An initial three-dimensional monitoring model is obtained, and different types of air traffic control equipment are integrated into an overall monitoring model. The spatial relationship and interaction of all equipment can be seen on the same interface, which enhances the overall visibility of the system. The operating status data of each air traffic control equipment is obtained and bound to the corresponding air traffic control equipment in the initial three-dimensional monitoring model, which realizes real-time monitoring of equipment status and fault warning, facilitates the rapid location of faulty equipment, and analyzes the fault impact range and the status of related equipment through layer overlay, providing more accurate and efficient air traffic control equipment management and maintenance means, which is conducive to improving the speed of fault handling and enhancing the intuitiveness, efficiency and accuracy of air traffic control equipment management.
[0080] Furthermore, the above-mentioned step S205 may include: obtaining display configuration information of each three-dimensional model layer, the display configuration information including layer display options, layer transparency, data display options, layer grouping information, alarm information and permission configuration information of the three-dimensional model layer; superimposing each three-dimensional model layer according to the display configuration information to obtain an initial three-dimensional monitoring model of each air traffic control equipment.
[0081] Specifically, the display configuration information of each 3D model layer is obtained. The display configuration information can be entered by the user in a WYSIWYG manner in the configuration page, or the existing display configuration information can be obtained from the database. The display configuration information is used to adjust the display effect after the 3D model layers are superimposed, and it can include:
[0082] (1) Layer display options: select which layers to display or hide, and adjust according to specific needs;
[0083] (2) Layer transparency: Set the transparency of each layer so that when multiple layers are superimposed, you can clearly see the details of the bottom and upper layers, and better observe the relationship between different layers;
[0084] (3) Data display options: Select the type of data to be displayed on each layer, such as equipment status, alarm information, etc. The data type displayed by the data display options can be directly derived from the modeling preparation data and operating status data, or from data processed from the modeling preparation data and operating status data;
[0085] (4) Layer grouping information: Layers are grouped and managed according to a certain logic, and the display or hiding of the entire group can be controlled to make the display and operation more orderly and facilitate quick switching between different scenes;
[0086] (5) Alarm information: set fault alarms. When a device fails, the alarm status is displayed through layers. Color coding and animation effects can be introduced (color coding is used according to the operating status and fault conditions of the device, such as green for normal and red for fault; animation effects are used to show changes in device status, such as flashing red for faulty devices and green for normal devices, to improve monitoring visibility);
[0087] (6) Permission configuration information: Set the access rights of different users to layers, control the viewing and editing permissions of different users to layers and data, and ensure data security and management standards.
[0088] According to the acquired display configuration information, each 3D model layer is overlaid. The layer overlay process includes the following steps: selecting the displayed layer, setting the layer transparency, displaying the corresponding data on each layer according to the data display options, layer grouping, displaying the alarm information (displaying the alarm status on each layer according to the alarm information configuration), and permission control.
[0089] The 3D model layers are superimposed to form a comprehensive initial 3D monitoring model, which includes the 3D models of various air traffic control equipment. The model can also display the equipment status, alarm information and other relevant data according to the display configuration information, providing comprehensive support for subsequent operation monitoring and fault diagnosis.
[0090] In this embodiment, display configuration information of each three-dimensional model layer is obtained, including layer display options, layer transparency, data display options, layer grouping information, alarm information and permission configuration information of the three-dimensional model layer; the display configuration information makes the construction and display of the three-dimensional monitoring model more flexible, orderly and efficient, and provides support for the operation monitoring and fault diagnosis of air traffic control equipment.
[0091] Furthermore, the above-mentioned step of obtaining the operating status data of each air traffic control equipment may include: for each air traffic control equipment, determining the communication protocol corresponding to the air traffic control equipment; obtaining initial operating status data from the air traffic control equipment according to the determined communication protocol; preprocessing the initial operating status data; performing format conversion processing on the preprocessed initial operating status data to obtain the operating status data of the air traffic control equipment, and storing the operating status data in a database.
[0092] Specifically, for each air traffic control device, it is necessary to determine the communication protocol required for its communication. Different air traffic control devices may use different communication protocols to transmit data, such as TCP / IP, MODBUS, CAN, etc. The initial operation status data is obtained from the air traffic control device in the manner and format specified by the determined communication protocol.
[0093] The initial operating status data may contain noise or incomplete information, so preprocessing is required. Preprocessing includes data cleaning, outlier detection and correction, data completion and other operations to ensure the accuracy and completeness of the data. The initial operating status data after preprocessing needs to be format converted for unified storage and subsequent processing. Format conversion processing converts data in different formats into a unified standard format, such as converting data in different protocols into JSON or XML format.
[0094] After format conversion, the operating status data is obtained, which can also be stored in the database. The stored data can be called at any time for real-time monitoring, historical analysis and fault diagnosis.
[0095] In this embodiment, the communication protocol corresponding to the air traffic control equipment is determined; the initial operating status data is obtained from the air traffic control equipment according to the determined communication protocol, thereby ensuring the correctness and standardization of data collection; the initial operating status data is preprocessed to ensure the accuracy and completeness of the data; the format of the preprocessed initial operating status data is converted to obtain the operating status data of the air traffic control equipment, thereby achieving consistency in data format and improving the compatibility and scalability of the system; the operating status data is stored in a database, thereby achieving centralized management and efficient call of data.
[0096] Furthermore, after the above-mentioned step of obtaining the three-dimensional monitoring model of each air traffic control equipment, it can also include: based on the operating status data of each air traffic control equipment, performing fault detection on each air traffic control equipment to obtain a fault detection result; when it is determined according to the fault detection result that there is a faulty device, determining the fault alarm method of the three-dimensional monitoring model; and performing a fault alarm according to the fault alarm method.
[0097] Specifically, based on the operating status data of each air traffic control device, each air traffic control device is fault-detected, and the current operating status of the air traffic control device is monitored and analyzed in real time to determine whether it is abnormal or faulty. For example, the operating status data can be compared with the normal operating parameters of the air traffic control device to obtain the fault detection result.
[0098] The fault detection result can show whether there is a fault in the air traffic control equipment. When the fault detection result shows that there is a faulty device, the fault alarm method of the three-dimensional monitoring model is determined. There are many fault alarm methods, such as visual alarm, sound alarm, SMS or email notification, etc. The system can select the corresponding alarm method based on factors such as the severity of the fault, the importance of the equipment, and the settings of the operation and maintenance personnel (i.e. the alarm information mentioned above). And the fault alarm is performed according to the determined fault alarm method.
[0099] In this embodiment, based on the operating status data of each air traffic control equipment, fault detection is performed on each air traffic control equipment to obtain a fault detection result, and the problem is discovered immediately when the equipment is abnormal; when there is a faulty device, the corresponding fault alarm method is determined according to the situation, and a fault alarm is performed according to the fault alarm method, ensuring that countermeasures are taken quickly when a fault occurs, reducing the impact of the fault, and improving the reliability and operating efficiency of the system.
[0100] Furthermore, the above-mentioned step of performing fault detection on each air traffic control device based on the operating status data of each air traffic control device to obtain a fault detection result may include: obtaining the operating standard data corresponding to each air traffic control device; comparing the operating status data of each air traffic control device with the operating standard data of each air traffic control device to perform fault detection on each air traffic control device, and generating a fault detection result based on the comparison result; or, obtaining the historical operating data of each air traffic control device; inputting the operating status data and the historical operating data of each air traffic control device into a fault detection model to perform fault detection on each air traffic control device to obtain a fault detection result.
[0101] Specifically, the operating standard data of each air traffic control equipment is obtained, which is the various parameters and indicators of the air traffic control equipment under normal working conditions, such as temperature, pressure, voltage, current, etc. The operating status data of each air traffic control equipment obtained in real time is compared with the corresponding operating standard data to determine whether the current operating status is within the normal range. If a parameter exceeds the standard range, it is preliminarily determined that the equipment may have a fault.
[0102] A fault detection report is generated based on the comparison results, and the fault detection report records which devices have abnormalities and the specific abnormal parameters.
[0103] In addition, the historical operation data of each air traffic control equipment can also be obtained. The historical operation data is the historical operation status data of the air traffic control equipment, and can carry the fault detection results generated in the history. The operation status data and historical operation data of each air traffic control equipment are input into the fault detection model. The fault detection model can be built based on a neural network, which can comprehensively analyze various data, predict the air traffic control equipment that has already failed, or predict the equipment that may fail, and output the corresponding fault detection results.
[0104] In this embodiment, the operating standard data corresponding to each air traffic control equipment is obtained, and the operating status data of each air traffic control equipment is compared with the corresponding operating standard data, so that the abnormal status of the equipment can be discovered in time to ensure that the equipment failure can be detected quickly; the historical operating data of each air traffic control equipment can also be obtained, and the operating status data and historical operating data can be input into the fault detection model, and the laws and trends in the historical data can be used to intelligently identify and predict faults, thereby improving the accuracy of fault detection.
[0105] Furthermore, after the above-mentioned step of performing fault detection on each air traffic control equipment to obtain fault detection results, it can also include: when it is determined according to the fault detection results that there is a faulty device, extracting the three-dimensional model layer where the faulty device is located; generating multiple functional layers corresponding to the three-dimensional model layer, the functional layer including an equipment status layer, a fault layer, a connection relationship layer, an impact range layer, a maintenance record layer, a performance trend layer, a navigation path layer and a priority layer; superimposing the three-dimensional model layer and each functional layer to obtain a fault analysis result of the faulty device.
[0106] Specifically, after determining that a certain air traffic control equipment has a fault, the 3D model layer of the faulty equipment is extracted from the overall 3D monitoring model and displayed separately or highlighted to facilitate subsequent analysis and processing.
[0107] In one embodiment, a certain type of air traffic control equipment can be further classified. For example, for communication equipment, it can be further classified into wireless communication equipment, wired communication equipment, and satellite communication equipment. Each sub-classification can have a separate layer and display configuration information. When it is determined that there is a faulty device, the 3D model layer can be extracted in a smaller range for more accurate analysis.
[0108] For the extracted 3D model layer of the faulty equipment, multiple functional layers are generated, including:
[0109] (1) Equipment status layer: displays the current operating status and parameters of the faulty equipment.
[0110] (2) Fault layer: Identifies the specific fault information and fault type of the faulty device.
[0111] (3) Connection relationship layer: displays the connection and interaction relationship between the faulty device and other related devices.
[0112] (4) Impact scope layer: Evaluate the impact scope of the faulty equipment on surrounding equipment and the system as a whole.
[0113] (5) Maintenance record layer: displays the maintenance history of faulty equipment, including past repair and maintenance information.
[0114] (6) Performance trend layer: Displays the performance change trend of equipment through historical data to help predict possible problems in the future.
[0115] (7) Navigation path layer: provides the optimal navigation path from the current monitoring location to the faulty device, assisting maintenance personnel in quickly locating the fault point.
[0116] (8) Priority layer: Provides suggestions for handling priorities based on the severity and impact of the fault.
[0117] The 3D model layer of the faulty equipment is superimposed on the above-mentioned functional layers, and multi-dimensional information is comprehensively displayed on one interface, which is convenient for comprehensive analysis of the faulty equipment. Detailed fault analysis results can be generated by combining multi-dimensional information such as equipment status, fault information, connection relationship, and impact range. The fault analysis results can be used to guide fault repair and processing decisions, and improve the efficiency and accuracy of fault processing.
[0118] In this embodiment, when it is determined that there is a faulty device, the three-dimensional model layer where the faulty device is located is extracted to ensure the accurate positioning of the faulty device in the overall monitoring model, so that subsequent analysis can be focused on the faulty device itself; multiple functional layers corresponding to the three-dimensional model layer are generated, including an equipment status layer, a fault layer, a connection relationship layer, an impact range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer, and the three-dimensional model layer is superimposed with each functional layer to display the relevant information of the faulty device from an all-round perspective, thereby improving the accuracy and efficiency of fault analysis, ensuring that fault analysis results and fault handling plans can be generated scientifically and accurately, and improving the comprehensive ability of air traffic control equipment fault detection and handling.
[0119] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through computer-readable instructions, and the computer-readable instructions can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the aforementioned storage medium can be a non-volatile storage medium such as a disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0120] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0121] Further references Figure 3 , as a response to the above Figure 2 The present application provides an embodiment of a three-dimensional rendering display device for air traffic control equipment. Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.
[0122] like Figure 3 As shown, the air traffic control equipment three-dimensional rendering display device 300 described in this embodiment includes: a data acquisition module 301, an equipment classification module 302, a layer establishment module 303, a layer rendering module 304, a layer overlay module 305 and a model generation module 306, wherein:
[0123] The data acquisition module 301 is used to acquire the modeling preparation data of each air traffic control equipment, and the modeling preparation data includes the basic information, layout information and connection information of the air traffic control equipment.
[0124] The equipment classification module 302 is used to classify all air traffic control equipment according to basic information to obtain multiple types of air traffic control equipment, and each type of air traffic control equipment has at least one air traffic control equipment.
[0125] The layer establishment module 303 is used to establish the equipment layer corresponding to each type of air traffic control equipment.
[0126] The layer rendering module 304 is used to render the modeling preparation data of each type of air traffic control equipment through a three-dimensional rendering engine in the equipment layer corresponding to each type of air traffic control equipment to obtain a three-dimensional model layer of each type of air traffic control equipment.
[0127] The layer overlay module 305 is used to overlay the three-dimensional model layers to obtain an initial three-dimensional monitoring model.
[0128] The model generation module 306 is used to obtain the operating status data of each air traffic control equipment, and bind the obtained operating status data to the corresponding air traffic control equipment in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control equipment. The three-dimensional monitoring model displays the operating status of each air traffic control equipment based on layers.
[0129] In this embodiment, the modeling preparation data of each air traffic control equipment is obtained, including the basic information, layout information and connection information of the air traffic control equipment; all air traffic control equipment is classified according to the basic information to obtain multiple types of air traffic control equipment, and similar equipment is classified together to facilitate subsequent processing and management; a device layer is established for each type of air traffic control equipment to achieve hierarchical display, management and analysis of different equipment types; in the device layer corresponding to each air traffic control equipment, the modeling preparation data of the air traffic control equipment is three-dimensionally rendered by a three-dimensional rendering engine, and the air traffic control equipment is displayed in the form of a three-dimensional model, thereby achieving comprehensive and intuitive management of the equipment; and each three-dimensional model layer is superimposed. An initial three-dimensional monitoring model is obtained, and different types of air traffic control equipment are integrated into an overall monitoring model. The spatial relationship and interaction of all equipment can be seen on the same interface, which enhances the overall visibility of the system. The operating status data of each air traffic control equipment is obtained and bound to the corresponding air traffic control equipment in the initial three-dimensional monitoring model, which realizes real-time monitoring of equipment status and fault warning, facilitates the rapid location of faulty equipment, and analyzes the fault impact range and the status of related equipment through layer overlay, providing more accurate and efficient air traffic control equipment management and maintenance means, which is conducive to improving the speed of fault handling and enhancing the intuitiveness, efficiency and accuracy of air traffic control equipment management.
[0130] In some optional implementations of this embodiment, the device classification module 302 may include: an identification extraction submodule and a device classification submodule, wherein:
[0131] The identification extraction submodule is used to extract classification identification from the modeling preparation data of each air traffic control equipment.
[0132] The equipment classification submodule is used to classify all air traffic control equipment according to the extracted classification identifiers to obtain various types of air traffic control equipment, including communication equipment, navigation equipment, monitoring equipment, meteorological equipment and equipment room.
[0133] In this embodiment, classification identifiers are extracted from the modeling preparation data of each air traffic control equipment; all air traffic control equipment are classified according to the extracted classification identifiers to obtain multiple types of air traffic control equipment, and the air traffic control equipment are classified according to the classification identifiers to ensure the correct classification of various types of equipment; the types of air traffic control equipment include communication equipment, navigation equipment, monitoring equipment, meteorological equipment and equipment rooms, and various types of equipment are independently rendered and managed, providing a basis for subsequent three-dimensional modeling and real-time monitoring.
[0134] In some optional implementations of this embodiment, the layer overlay module 305 may include: a configuration acquisition submodule and a layer overlay submodule, wherein:
[0135] The configuration acquisition submodule is used to obtain the display configuration information of each 3D model layer. The display configuration information includes the layer display options, layer transparency, data display options, layer grouping information, alarm information and permission configuration information of the 3D model layer.
[0136] The layer overlay submodule is used to overlay each 3D model layer according to the display configuration information to obtain the initial 3D monitoring model of each air traffic control equipment.
[0137] In this embodiment, display configuration information of each three-dimensional model layer is obtained, including layer display options, layer transparency, data display options, layer grouping information, alarm information and permission configuration information of the three-dimensional model layer; the display configuration information makes the construction and display of the three-dimensional monitoring model more flexible, orderly and efficient, and provides support for the operation monitoring and fault diagnosis of air traffic control equipment.
[0138] In some optional implementations of this embodiment, the model generation module 306 may include: a protocol determination submodule, an initial acquisition submodule, a preprocessing submodule, and a format conversion submodule, wherein:
[0139] The protocol determination submodule is used to determine the communication protocol corresponding to each air traffic control device.
[0140] The initial acquisition submodule is used to obtain initial operating status data from the air traffic control equipment according to a certain communication protocol.
[0141] The preprocessing submodule is used to preprocess the initial operation status data.
[0142] The format conversion submodule is used to perform format conversion processing on the preprocessed initial operating status data, obtain the operating status data of the air traffic control equipment, and store the operating status data in the database.
[0143] In this embodiment, the communication protocol corresponding to the air traffic control equipment is determined; the initial operating status data is obtained from the air traffic control equipment according to the determined communication protocol, thereby ensuring the correctness and standardization of data collection; the initial operating status data is preprocessed to ensure the accuracy and completeness of the data; the format of the preprocessed initial operating status data is converted to obtain the operating status data of the air traffic control equipment, thereby achieving consistency in data format and improving the compatibility and scalability of the system; the operating status data is stored in a database, thereby achieving centralized management and efficient call of data.
[0144] In some optional implementations of this embodiment, the air traffic control equipment 3D rendering display device 300 may further include: a fault detection module, an alarm determination module and a fault alarm module, wherein:
[0145] The fault detection module is used to perform fault detection on each air traffic control device based on the operating status data of each air traffic control device to obtain a fault detection result.
[0146] The alarm determination module is used to determine the fault alarm mode of the three-dimensional monitoring model when it is determined that there is a faulty device according to the fault detection result.
[0147] The fault alarm module is used to issue a fault alarm according to the fault alarm mode.
[0148] In this embodiment, based on the operating status data of each air traffic control equipment, fault detection is performed on each air traffic control equipment to obtain a fault detection result, and the problem is discovered immediately when the equipment is abnormal; when there is a faulty device, the corresponding fault alarm method is determined according to the situation, and a fault alarm is performed according to the fault alarm method, ensuring that countermeasures are taken quickly when a fault occurs, reducing the impact of the fault, and improving the reliability and operating efficiency of the system.
[0149] In some optional implementations of this embodiment, the fault detection module may include: a standard acquisition submodule, a data comparison submodule, a history acquisition submodule and a model detection submodule, wherein:
[0150] The standard acquisition submodule is used to obtain the operating standard data corresponding to each air traffic control equipment.
[0151] The data comparison submodule is used to compare the operating status data of each air traffic control equipment with the operating standard data of each air traffic control equipment to perform fault detection on each air traffic control equipment, and generate a fault detection result based on the comparison result.
[0152] The history acquisition submodule is used to obtain the historical operation data of each air traffic control equipment.
[0153] The model detection submodule is used to input the operating status data and historical operating data of each air traffic control equipment into the fault detection model to perform fault detection on each air traffic control equipment and obtain fault detection results.
[0154] In this embodiment, the operating standard data corresponding to each air traffic control equipment is obtained, and the operating status data of each air traffic control equipment is compared with the corresponding operating standard data, so that the abnormal status of the equipment can be discovered in time to ensure that the equipment failure can be detected quickly; the historical operating data of each air traffic control equipment can also be obtained, and the operating status data and historical operating data can be input into the fault detection model, and the laws and trends in the historical data can be used to intelligently identify and predict faults, thereby improving the accuracy of fault detection.
[0155] In some optional implementations of this embodiment, the air traffic control equipment 3D rendering display device 300 may further include: a layer extraction module, a layer generation module and a superposition generation module, wherein:
[0156] The layer extraction module is used to extract the three-dimensional model layer where the faulty device is located when it is determined that there is a faulty device according to the fault detection result.
[0157] The layer generation module is used to generate multiple functional layers corresponding to the three-dimensional model layer. The functional layers include equipment status layer, fault layer, connection relationship layer, impact range layer, maintenance record layer, performance trend layer, navigation path layer and priority layer.
[0158] The overlay generation module is used to overlay the three-dimensional model layer with each functional layer to obtain the fault analysis result of the faulty equipment.
[0159] In this embodiment, when it is determined that there is a faulty device, the three-dimensional model layer where the faulty device is located is extracted to ensure the accurate positioning of the faulty device in the overall monitoring model, so that subsequent analysis can be focused on the faulty device itself; multiple functional layers corresponding to the three-dimensional model layer are generated, including an equipment status layer, a fault layer, a connection relationship layer, an impact range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer, and the three-dimensional model layer is superimposed with each functional layer to display the relevant information of the faulty device from an all-round perspective, thereby improving the accuracy and efficiency of fault analysis, ensuring that fault analysis results and fault handling plans can be generated scientifically and accurately, and improving the comprehensive ability of air traffic control equipment fault detection and handling.
[0160] To solve the above technical problems, the present application also provides a computer device. Figure 4 , Figure 4 This is a basic structural block diagram of the computer device in this embodiment.
[0161] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected through a system bus. It should be noted that the figure only shows a computer device 4 with components 41-43, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable gate arrays (Field-Programmable Gate Array, FPGA), digital processors (Digital Signal Processor, DSP), embedded devices, etc.
[0162] The computer device may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The computer device may interact with a user through a keyboard, a mouse, a remote controller, a touch pad, or a voice control device.
[0163] The memory 41 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 41 can be an internal storage unit of the computer device 4, such as a hard disk or memory of the computer device 4. In other embodiments, the memory 41 can also be an external storage device of the computer device 4, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (FlashCard), etc. equipped on the computer device 4. Of course, the memory 41 can also include both the internal storage unit of the computer device 4 and its external storage device. In this embodiment, the memory 41 is generally used to store the operating system and various application software installed on the computer device 4, such as computer-readable instructions of the three-dimensional rendering display method of air traffic control equipment, etc. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or are to be output.
[0164] The processor 42 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips in some embodiments. The processor 42 is generally used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to run computer-readable instructions or process data stored in the memory 41, such as computer-readable instructions for running the three-dimensional rendering display method of the air traffic control equipment.
[0165] The network interface 43 may include a wireless network interface or a wired network interface. The network interface 43 is generally used to establish a communication connection between the computer device 4 and other electronic devices.
[0166] The computer device provided in this embodiment can execute the above-mentioned three-dimensional rendering display method of air traffic control equipment. Here, the three-dimensional rendering display method of air traffic control equipment can be the three-dimensional rendering display method of air traffic control equipment in each of the above-mentioned embodiments.
[0167] In this embodiment, the modeling preparation data of each air traffic control equipment is obtained, including the basic information, layout information and connection information of the air traffic control equipment; all air traffic control equipment is classified according to the basic information to obtain multiple types of air traffic control equipment, and similar equipment is classified together to facilitate subsequent processing and management; a device layer is established for each type of air traffic control equipment to achieve hierarchical display, management and analysis of different equipment types; in the device layer corresponding to each air traffic control equipment, the modeling preparation data of the air traffic control equipment is three-dimensionally rendered by a three-dimensional rendering engine, and the air traffic control equipment is displayed in the form of a three-dimensional model, thereby achieving comprehensive and intuitive management of the equipment; and each three-dimensional model layer is superimposed. An initial three-dimensional monitoring model is obtained, and different types of air traffic control equipment are integrated into an overall monitoring model. The spatial relationship and interaction of all equipment can be seen on the same interface, which enhances the overall visibility of the system. The operating status data of each air traffic control equipment is obtained and bound to the corresponding air traffic control equipment in the initial three-dimensional monitoring model, which realizes real-time monitoring of equipment status and fault warning, facilitates the rapid location of faulty equipment, and analyzes the fault impact range and the status of related equipment through layer overlay, providing more accurate and efficient air traffic control equipment management and maintenance means, which is conducive to improving the speed of fault handling and enhancing the intuitiveness, efficiency and accuracy of air traffic control equipment management.
[0168] The present application also provides another embodiment, namely, providing a computer-readable storage medium, which stores computer-readable instructions, and the computer-readable instructions can be executed by at least one processor to enable the at least one processor to perform the steps of the three-dimensional rendering display method of air traffic control equipment as described above.
[0169] In this embodiment, the modeling preparation data of each air traffic control equipment is obtained, including the basic information, layout information and connection information of the air traffic control equipment; all air traffic control equipment is classified according to the basic information to obtain multiple types of air traffic control equipment, and similar equipment is classified together to facilitate subsequent processing and management; a device layer is established for each type of air traffic control equipment to achieve hierarchical display, management and analysis of different equipment types; in the device layer corresponding to each air traffic control equipment, the modeling preparation data of the air traffic control equipment is three-dimensionally rendered by a three-dimensional rendering engine, and the air traffic control equipment is displayed in the form of a three-dimensional model, thereby achieving comprehensive and intuitive management of the equipment; and each three-dimensional model layer is superimposed. An initial three-dimensional monitoring model is obtained, and different types of air traffic control equipment are integrated into an overall monitoring model. The spatial relationship and interaction of all equipment can be seen on the same interface, which enhances the overall visibility of the system. The operating status data of each air traffic control equipment is obtained and bound to the corresponding air traffic control equipment in the initial three-dimensional monitoring model, which realizes real-time monitoring of equipment status and fault warning, facilitates the rapid location of faulty equipment, and analyzes the fault impact range and the status of related equipment through layer overlay, providing more accurate and efficient air traffic control equipment management and maintenance means, which is conducive to improving the speed of fault handling and enhancing the intuitiveness, efficiency and accuracy of air traffic control equipment management.
[0170] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0171] Obviously, the embodiments described above are only some embodiments of the present application, rather than all embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application is described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions recorded in the aforementioned specific implementation methods, or to perform equivalent replacement of some of the technical features therein. Any equivalent structure made using the contents of the specification and drawings of this application, directly or indirectly used in other related technical fields, is similarly within the scope of patent protection of this application.
Claims
1. A three-dimensional rendering display method for air traffic control equipment, characterized in that: The steps include: Obtain modeling preparation data for each air traffic control equipment, including basic information, layout information, and connection information of the air traffic control equipment; Classifying all air traffic control equipment according to the basic information to obtain multiple types of air traffic control equipment, each type of air traffic control equipment having at least one air traffic control equipment; Establish equipment layers corresponding to each type of air traffic control equipment; In the equipment layer corresponding to each type of air traffic control equipment, the modeling preparation data of each type of air traffic control equipment is rendered by a three-dimensional rendering engine to obtain a three-dimensional model layer of each type of air traffic control equipment; Overlaying the three-dimensional model layers to obtain an initial three-dimensional monitoring model; The operating status data of each air traffic control equipment is obtained, and the obtained operating status data is bound to the corresponding air traffic control equipment in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control equipment, and the three-dimensional monitoring model displays the operating status of each air traffic control equipment based on layers.
2. The three-dimensional rendering display method of air traffic control equipment according to claim 1 is characterized in that: The step of classifying all air traffic control equipment according to the basic information to obtain multiple types of air traffic control equipment includes: Extracting classification identification from modeling preparation data of each air traffic control equipment; All air traffic control equipment is classified according to the extracted classification identifiers to obtain various types of air traffic control equipment; among them, the types of air traffic control equipment include communication equipment, navigation equipment, monitoring equipment, meteorological equipment and equipment room.
3. The three-dimensional rendering display method of air traffic control equipment according to claim 1 is characterized in that: The step of superimposing the three-dimensional model layers to obtain an initial three-dimensional monitoring model comprises: Obtaining display configuration information of each 3D model layer, the display configuration information includes layer display options, layer transparency, data display options, layer grouping information, alarm information, and permission configuration information of the 3D model layer; The three-dimensional model layers are superimposed according to the display configuration information to obtain an initial three-dimensional monitoring model of each air traffic control equipment.
4. The three-dimensional rendering display method of air traffic control equipment according to claim 1 is characterized in that: The step of obtaining the operating status data of each air traffic control device comprises: For each air traffic control device, determining a communication protocol corresponding to the air traffic control device; Acquiring initial operation status data from the air traffic control equipment according to a determined communication protocol; Preprocessing the initial operation status data; The preprocessed initial operation status data is format converted to obtain the operation status data of the air traffic control equipment, and the operation status data is stored in a database.
5. The three-dimensional rendering display method of air traffic control equipment according to claim 1 is characterized in that: After the step of obtaining the three-dimensional monitoring model of each air traffic control equipment, the method further includes: Based on the operation status data of each air traffic control device, performing fault detection on each air traffic control device to obtain a fault detection result; When it is determined according to the fault detection result that there is a faulty device, determining a fault alarm mode of the three-dimensional monitoring model; Perform a fault alarm according to the fault alarm method.
6. The three-dimensional rendering display method of air traffic control equipment according to claim 5 is characterized in that: The step of performing fault detection on each air traffic control device to obtain a fault detection result based on the operating status data of each air traffic control device comprises: Obtain the operating standard data corresponding to each air traffic control equipment; Comparing the operating status data of each air traffic control device with the operating standard data of each air traffic control device respectively to perform fault detection on each air traffic control device, and generating a fault detection result according to the comparison result; or, Obtaining historical operation data of each air traffic control equipment; The operating status data and historical operating data of each air traffic control device are input into a fault detection model to perform fault detection on each air traffic control device to obtain a fault detection result.
7. The three-dimensional rendering display method of air traffic control equipment according to claim 5 is characterized in that: After the step of performing fault detection on each air traffic control device to obtain a fault detection result, the method further includes: When it is determined according to the fault detection result that there is a faulty device, extracting the three-dimensional model layer where the faulty device is located; Generate multiple functional layers corresponding to the three-dimensional model layer, the functional layers including a device status layer, a fault layer, a connection relationship layer, an impact range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer; The three-dimensional model layer and each functional layer are superimposed to obtain a fault analysis result of the faulty device.
8. A three-dimensional rendering display device for air traffic control equipment, characterized in that: include: A data acquisition module is used to acquire the modeling preparation data of each air traffic control equipment, and the modeling preparation data includes the basic information, layout information and connection information of the air traffic control equipment; An equipment classification module, used for classifying all air traffic control equipment according to the basic information to obtain multiple types of air traffic control equipment, each type of air traffic control equipment has at least one air traffic control equipment; The layer creation module is used to create the equipment layer corresponding to each type of air traffic control equipment; A layer rendering module is used to render the modeling preparation data of each type of air traffic control equipment in the equipment layer corresponding to each type of air traffic control equipment through a three-dimensional rendering engine to obtain a three-dimensional model layer of each type of air traffic control equipment; A layer overlay module is used to overlay the layers of each three-dimensional model to obtain an initial three-dimensional monitoring model; The model generation module is used to obtain the operating status data of each air traffic control equipment, and bind the obtained operating status data to the corresponding air traffic control equipment in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control equipment. The three-dimensional monitoring model displays the operating status of each air traffic control equipment based on layers.
9. A computer device comprising a memory and a processor, wherein the memory stores computer-readable instructions, and when the processor executes the computer-readable instructions, the steps of the three-dimensional rendering display method for air traffic control equipment as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the three-dimensional rendering display method for air traffic control equipment as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Air traffic control method and system based on digital twinning technology, electronic equipment and storage medium
CN112258898A
Dynamic rendering method and device, equipment and storage medium
CN115496698A
Map rendering method and device for power grid equipment, equipment and medium
CN117010218A
Business management system and method, storage medium and computing equipment
CN118278918A
Air traffic control equipment simulation monitoring and simulation method and system based on digital twinning
CN118332769A
