Air traffic control equipment three-dimensional rendering display method and device and computer equipment

By acquiring and managing modeling data of air traffic control equipment through 3D rendering technology, the problems of intuitiveness and interoperability of traditional air traffic control equipment management systems have been solved. This enables comprehensive and intuitive management of equipment and rapid fault location, thereby improving the efficiency and accuracy of air traffic control equipment management.

CN119228963BActive Publication Date: 2025-10-24CIVIL AVIATON ZHONGNAN ATC EQUIP ENG CO +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411290695.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-10-24
Estimated Expiration
2044-09-14

AI Technical Summary

Technical Problem

Traditional air traffic control equipment management systems rely on two-dimensional drawings and simple models, which make it difficult to comprehensively and intuitively reflect the actual operation of the equipment and their interrelationships. This leads to difficulties in fault location, long processing times, and difficulty in demonstrating the interconnection between equipment.

Method used

Using 3D rendering technology, we can obtain modeling preparation data of air traffic control equipment, classify equipment types, establish equipment layers, generate 3D model layers through the 3D rendering engine, and bind the operating status data to the model to achieve comprehensive and intuitive equipment management and fault warning.

Benefits of technology

It improves the intuitiveness and efficiency of air traffic control equipment management, enables rapid location of faulty equipment, reduces fault handling time, and enhances system visibility and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119228963B_ABST
    Figure CN119228963B_ABST
Patent Text Reader

Abstract

The embodiment of the application belongs to the technical field of computers and relates to a method for three-dimensional rendering and display of air traffic control equipment, comprising the following steps: obtaining modeling preparation data of the air traffic control equipment, including basic information, layout information and connection information of the equipment; classifying all the air traffic control equipment according to the basic information; establishing an equipment layer corresponding to each type of air traffic control equipment; rendering the modeling preparation data of each type of air traffic control equipment in the equipment layer of 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; superimposing the three-dimensional model layers to obtain an initial three-dimensional monitoring model; obtaining running state data of each air traffic control equipment, binding the obtained running state 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, and displaying the running state of each air traffic control equipment based on the layer by the three-dimensional monitoring model. The application improves the management efficiency and accuracy of the air traffic control equipment.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computers, and in particular to an air traffic control equipment three-dimensional rendering display method and device, a computer device, and a storage medium. BACKGROUND

[0002] With the development of the aviation industry, the role of air traffic control (ATC) equipment in ensuring the safety of civil aviation flights is becoming increasingly important. ATC equipment includes various devices 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 ATC equipment management systems mainly rely on two-dimensional drawings and simple models to display the layout and status of equipment rooms and equipment. This approach is difficult to fully and intuitively reflect the actual operation of the equipment and their mutual relationships. For example, when a fault occurs in the equipment, it is difficult for monitoring personnel to quickly locate the fault point through a two-dimensional monitoring interface, affecting fault cause analysis and assessment of affected associated businesses, increasing the difficulty and time cost of troubleshooting, and possibly leading to the accumulation of flight safety hazards. In addition, the number of ATC equipment is also increasing with the increasing complexity of the system. In traditional ATC systems, equipment is isolated from each other, and interconnection between equipment is difficult to effectively display in a two-dimensional view. SUMMARY

[0004] The purpose of the embodiments of the present application is to provide an air traffic control equipment three-dimensional rendering display method, device, computer device, and storage medium to improve the management efficiency and accuracy of air traffic control equipment.

[0005] To solve the above technical problems, the embodiments of the present application provide an air traffic control equipment three-dimensional rendering display method, which adopts the technical solutions as follows:

[0006] Obtain modeling preparation data of each air traffic control equipment, the modeling preparation data including basic information, layout information, and connection information of the air traffic control equipment;

[0007] 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 having at least one air traffic control equipment;

[0008] Establish a device layer corresponding to each type of air traffic control equipment;

[0009] Render the modeling preparation data of each type of air traffic control equipment in the device 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;

[0010] Superimpose the three-dimensional model layers to obtain an initial three-dimensional monitoring model;

[0011] Obtain the running state data of each air traffic control device, and bind the obtained running state data to the corresponding air traffic control device in the initial three-dimensional monitoring model, to obtain the three-dimensional monitoring model of each air traffic control device, which displays the running state of each air traffic control device based on layers.

[0012] Further, the step of classifying all air traffic control devices according to the basic information to obtain air traffic control devices of multiple types includes:

[0013] Respectively extract the classification identifier from the modeling preparation data of each air traffic control device;

[0014] Classify all air traffic control devices according to the extracted classification identifier to obtain air traffic control devices of multiple types; wherein the types of air traffic control devices include communication devices, navigation devices, monitoring devices, weather devices, and device machine rooms.

[0015] Further, the step of layer superimposition of each three-dimensional model layer to obtain the initial three-dimensional monitoring model includes:

[0016] Obtain the display configuration information of each three-dimensional model layer, including layer display options, layer transparency, data display options, layer grouping information, alarm information, and permission configuration information of the three-dimensional model layer;

[0017] According to the display configuration information, layer superimposition is performed on each three-dimensional model layer to obtain the initial three-dimensional monitoring model of each air traffic control device.

[0018] Further, the step of obtaining the running state data of each air traffic control device includes:

[0019] For each air traffic control device, determine the corresponding communication protocol of the air traffic control device;

[0020] According to the determined communication protocol, obtain initial running state data from the air traffic control device;

[0021] Preprocess the initial running state data;

[0022] Format conversion processing is performed on the preprocessed initial running state data to obtain the running state data of the air traffic control device, and the running state data is stored in the database.

[0023] Further, after the step of obtaining the three-dimensional monitoring model of each air traffic control device, it further includes:

[0024] Based on the running state data of each air traffic control device, fault detection is performed 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 fault alarm according to the fault alarm method.

[0027] Furthermore, the 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 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 to perform fault detection on each air traffic control device, and generating a fault detection result based on the comparison result; or

[0030] Obtaining historical operating 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] Furthermore, 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 present application also provides a three-dimensional rendering display device for air traffic control equipment, which adopts the following technical solutions:

[0037] The data acquisition module is used to obtain 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;

[0038] an equipment classification module, configured 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 having at least one air traffic control equipment;

[0039] The layer establishing module is configured to establish a device layer corresponding to each type of air traffic control equipment;

[0040] The layer rendering module is configured to render modeling preparation data of each type of air traffic control equipment in the device layer corresponding to the air traffic control equipment to obtain a three-dimensional model layer of the air traffic control equipment.

[0041] The layer superimposition module is configured to superimpose the three-dimensional model layers to obtain an initial three-dimensional monitoring model.

[0042] The model generating module is configured to obtain running state data of each air traffic control equipment and bind the obtained running state data to a corresponding air traffic control equipment in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of the air traffic control equipment, wherein the three-dimensional monitoring model displays the running state of the air traffic control equipment based on layers.

[0043] To solve the above technical problem, the embodiment of the present application further provides a computer device, which comprises a memory and a processor, the memory stores computer readable instructions, and the processor executes the computer readable instructions to realize the steps of the air traffic control equipment three-dimensional rendering display method.

[0044] To solve the above technical problem, the embodiment of the present application further provides a computer readable storage medium, which stores computer readable instructions, and the computer readable instructions are executed by the processor to realize the steps of the air traffic control equipment three-dimensional rendering display method.

[0045] Compared with the prior art, the embodiment of the application has the following beneficial effects: the modeling preparation data of each air traffic control device is obtained, including the basic information, layout information and connection information of the air traffic control device; all air traffic control devices are classified according to the basic information to obtain various types of air traffic control devices, and devices of the same type are classified together to facilitate subsequent processing and management; a device layer is established for each type of air traffic control device to realize hierarchical display, management and analysis of different device types; in the device layer corresponding to each air traffic control device, the modeling preparation data of the air traffic control device is rendered by a three-dimensional rendering engine, and the air traffic control device is displayed in the form of a three-dimensional model to realize comprehensive and intuitive management of the device; the various three-dimensional model layers are superimposed to obtain an initial three-dimensional monitoring model, and different types of air traffic control devices are integrated into a whole monitoring model, so that the spatial relationship and interaction of all devices can be seen on the same interface, and the overall visibility of the system is enhanced; the running state data of each air traffic control device is obtained and bound to the corresponding air traffic control device in the initial three-dimensional monitoring model to realize real-time monitoring and fault warning of the device state, facilitate quick positioning of the fault device, and analyze the fault influence range and the state of related devices through layer superposition, thereby providing more accurate and efficient air traffic control device management and maintenance means, which is conducive to improving the fault handling speed and improving the intuitiveness, efficiency and accuracy of air traffic control device management. BRIEF DESCRIPTION OF DRAWINGS

[0046] In order to more clearly illustrate the scheme in the application, the drawings needed in the description of the embodiments of the application will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor.

[0047] Figure 1 is an exemplary system architecture diagram to which the application can be applied;

[0048] Figure 2 is a flowchart of one embodiment of the air traffic control device three-dimensional rendering display method according to the application;

[0049] Figure 3 is a structural schematic diagram of one embodiment of the air traffic control device three-dimensional rendering display device according to the application;

[0050] Figure 4 is a structural schematic diagram of one embodiment of the computer device according to the application. DETAILED DESCRIPTION

[0051] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used in the description herein is for describing particular embodiments only and is not intended to be limiting of the application; the use herein of terms such as "comprise", "comprising", "comprises", "including", "includes" or "have" or "has" are to be construed in an open, non-exclusive way, in the sense that they do not exclude further elements or steps; the use herein of terms such as "first", "second" and the like do not denote any order, quantity, combination or arrangement, but are used to distinguish one element from another.

[0052] Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase "in an embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily all directed to the same embodiments, or alternative or alternative embodiments.

[0053] For those skilled in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the drawings.

[0054] As shown in Figure 1 The system architecture 100 can include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used to provide a communication link medium between the terminal devices 101, 102, 103 and the server 105. The network 104 can include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0055] A user can use the terminal devices 101, 102, 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various communication client applications can be installed on the terminal devices 101, 102, 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0056] The terminal devices 101, 102, 103 can be various electronic devices with display screens and supporting web browsing, including but not limited to smartphones, tablet computers, e-book readers, MP3 (Moving Picture Experts Group Audio Layer III) players, MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop portable computers, and desktop computers, etc.

[0057] The server 105 can be a server providing various services, for example, a background server providing support for a page displayed on the terminal device 101, 102, 103.

[0058] It should be noted that the air traffic control equipment three-dimensional rendering display method provided in the embodiments of the present application is generally executed by a server, and accordingly, the air traffic control equipment three-dimensional rendering display device is generally arranged in the server.

[0059] It should be understood that Figure 1 The number of terminal devices, networks and servers in the above-mentioned system is only illustrative. According to the implementation needs, there can be any number of terminal devices, networks and servers.

[0060] With reference to Figure 2 , a flow chart of one embodiment of the air traffic control equipment three-dimensional rendering display method according to the present application is shown. The air traffic control equipment three-dimensional rendering display method includes the following steps:

[0061] Step S201, obtaining modeling preparation data of each air traffic control equipment, the modeling preparation data including basic information, layout information and connection information of the air traffic control equipment.

[0062] In the present embodiment, the electronic device (for example, the server shown in Figure 1 The electronic device (for example, the server shown in

[0063] Specifically, the modeling preparation data of each air traffic control equipment is obtained, the modeling preparation data including the basic information (such as equipment name, identification, model, specification, etc.), the layout information (such as the shape, size, position in the machine room, relative coordinates, etc. of the air traffic control equipment), and the connection information (physical or logical connection relationship between different air traffic control equipment). The modeling preparation data can be obtained by manual input, automatic uploading of the equipment or exporting from the database.

[0064] Step S202, classifying all the air traffic control equipment according to the basic information, obtaining multiple types of air traffic control equipment, each type of air traffic control equipment having at least one air traffic control equipment.

[0065] Specifically, all air traffic control devices are classified according to the basic information of the air traffic control devices, and multiple types of air traffic control devices are obtained, for example, air traffic control devices responsible for communication are classified into the same category. The classification can be based on factors such as the function, manufacturer, model, etc. of the air traffic control device, and the purpose is to classify the same type of device together for subsequent management.

[0066] Further, the step of classifying all air traffic control devices into multiple types of air traffic control devices according to the basic information can include: extracting a classification identifier from the modeling preparation data of each air traffic control device; and classifying all air traffic control devices according to the extracted classification identifier to obtain multiple types of air traffic control devices. The types of air traffic control devices include communication devices, navigation devices, monitoring devices, weather devices, and device rooms.

[0067] Specifically, a classification identifier is extracted from the modeling preparation data of each air traffic control device. The classification identifier can be a label or attribute value of the device type, indicating the function and purpose of the air traffic control device.

[0068] According to the classification identifier, all air traffic control devices are classified, and each air traffic control device is classified into a corresponding device type, and each type of air traffic control device includes at least one air traffic control device. The types of air traffic control devices mainly include communication devices, navigation devices, monitoring devices, weather devices, and device rooms. Communication devices involve communication facilities in air traffic management, ensuring smooth communication between aircraft and ground command centers; navigation devices are responsible for providing flight navigation services to help aircraft determine position and direction; monitoring devices are used to monitor air traffic to ensure flight safety; weather devices provide real-time weather data to help aircraft respond to weather changes; and device rooms are physical spaces for installing and running these devices. The present application regards the device room as a special air traffic control device because the state (temperature, humidity, power consumption, air flow, etc.) of the device room will affect the working state of the air traffic control device.

[0069] In this embodiment, a classification identifier is extracted from the modeling preparation data of each air traffic control device; and all air traffic control devices are classified according to the extracted classification identifier to obtain multiple types of air traffic control devices, and the air traffic control devices are classified according to the classification identifier to ensure correct classification of each type of device; the types of air traffic control devices include communication devices, navigation devices, monitoring devices, weather devices, and device rooms, and each type of device is independently rendered and managed, providing a basis for subsequent three-dimensional modeling and real-time monitoring.

[0070] Step S203, a device layer corresponding to each type of air traffic control device is established.

[0071] Specifically, according to the classification result, a corresponding device layer is established for each type of air traffic control device, each device layer representing a device type, such as a communication device layer, a navigation device layer, and the like, so as to realize independent management and display of different device types.

[0072] In step S204, the modeling preparation data of each type of air traffic control device is rendered by a three-dimensional rendering engine in the device layer corresponding to each type of air traffic control device, to obtain a three-dimensional model layer of each type of air traffic control device.

[0073] Specifically, for each type of air traffic control device, the modeling preparation data of the air traffic control device of this type is three-dimensionally modeled and rendered by a three-dimensional rendering engine in the device layer of the air traffic control device of this type. The rendering process converts the basic information, layout information and connection information of the air traffic control device into a three-dimensional model, and generates a corresponding three-dimensional model layer.

[0074] In an embodiment, the three-dimensional model of the internal structure of the machine room and the air traffic control device 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] In step S205, the three-dimensional model layers are superimposed to obtain an initial three-dimensional monitoring model.

[0076] Specifically, the three-dimensional model layers corresponding to all types of air traffic control devices are superimposed to generate an initial three-dimensional monitoring model as a whole. The layer superposition can realize the spatial relationship display between the air traffic control devices and provide a comprehensive view to facilitate users to view the layout and device status of the entire air traffic control system.

[0077] In step S206, the running state data of each air traffic control device is obtained, and the obtained running state data is bound to the corresponding air traffic control device in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control device, which displays the running state of each air traffic control device based on the layer.

[0078] Specifically, the real-time running state data of each air traffic control device is obtained, which can include the current working state of the air traffic control device, the easily-known fault information (such as the fault information judged by the air traffic control device itself), the working parameters, the performance indicators and the like. The running state data has a device identifier, so that the corresponding air traffic control device can be determined. The running state data is bound to the corresponding air traffic control device in the initial three-dimensional monitoring model to realize real-time association of data and model, so that the three-dimensional monitoring model can reflect the running state of each air traffic control device in real time. In this way, the running state of the device 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 into various types of air traffic control equipment according to the basic information, 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 realize 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, realizing 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, realizing real-time monitoring of equipment status and fault warning, facilitating the rapid location of faulty equipment, and analyzing 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 the 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 on the configuration page, or 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 you can clearly see the details of the bottom and upper layers when multiple layers are superimposed, 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 device status, alarm information, etc. The data type displayed by the data display options can be directly derived from modeling preparation data and operating status data, or from data processed from modeling preparation data and operating status data;

[0085] (4) Layer grouping information: Group the layers according to certain logic, control the display or hiding of the entire group, and make the display and operation more orderly and facilitate quick switching in different scenarios.

[0086] (5) Alarm information: Set up fault alarms, and when the equipment fails, display the alarm state through the layer, and introduce color coding and animation effects (use color coding according to the running state and fault condition of the equipment, such as green for normal and red for fault; use animation effects to display the change of the equipment state, such as flashing red for a faulty device and green for a normal device, to improve the visibility of monitoring);

[0087] (6) Permission configuration information: Set different user access permissions for the layer, control the viewing and editing permissions of different users for the layer and data, and ensure data security and management standardization.

[0088] According to the obtained display configuration information, the layers of each three-dimensional model are superimposed. The layer superimposition 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 alarm information (according to the alarm information configuration, displaying the alarm state on each layer), and permission control.

[0089] The layers of each three-dimensional model are superimposed to form a comprehensive initial three-dimensional monitoring model, which includes the three-dimensional models of each air traffic control equipment, and can also display the state, alarm information and other related data of the equipment according to the display configuration information, providing comprehensive support for subsequent operation monitoring and fault diagnosis.

[0090] In this embodiment, the display configuration information of each three-dimensional model layer is obtained, including the 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] Further, the above step of obtaining the running state data of each air traffic control equipment can include: for each air traffic control equipment, determining the communication protocol corresponding to the air traffic control equipment; obtaining initial running state data from the air traffic control equipment according to the determined communication protocol; preprocessing the initial running state data; performing format conversion processing on the preprocessed initial running state data to obtain the running state data of the air traffic control equipment, and storing the running state data to the database.

[0092] Specifically, for each air traffic control device, the communication protocol required for its communication needs to be determined. Different air traffic control devices may use different communication protocols to transmit data, such as TCP / IP, MODBUS, CAN, etc. The initial operating state data is obtained from the air traffic control device in the manner and format specified by the determined communication protocol.

[0093] The initial operating state data may contain noise or incomplete information, and therefore needs to be preprocessed. Preprocessing includes data cleaning, outlier detection and correction, data completion, etc., to ensure the accuracy and integrity of the data. The preprocessed initial operating state data needs to be format-converted for unified storage and subsequent processing. The format conversion process converts data in different formats into a unified standard format, such as converting data in different protocols into JSON or XML format.

[0094] The operating state data obtained after format conversion can also be stored in a 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 device is determined; the initial operating state data is obtained from the air traffic control device according to the determined communication protocol, ensuring the correctness and standardization of data collection; the initial operating state data is preprocessed to ensure the accuracy and integrity of the data; the preprocessed initial operating state data is format-converted to obtain the operating state data of the air traffic control device, achieving consistency in data format and improving the compatibility and expandability of the system; the operating state data is stored in a database, achieving centralized management and efficient calling of data.

[0096] Further, after the above step of obtaining the three-dimensional monitoring model of each air traffic control device, the method can further include: based on the operating state 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 that there is a faulty device according to the fault detection result, determining a fault alarm mode of the three-dimensional monitoring model; and performing fault alarm according to the fault alarm mode.

[0097] Specifically, based on the operating state data of each air traffic control device, fault detection is performed on each air traffic control device to monitor and analyze the current operating state of the air traffic control device in real time and determine whether it has any abnormalities or faults. For example, the operating state data can be compared with the normal operating parameters of the air traffic control device to obtain a 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 fault equipment, a fault alarm mode of the three-dimensional monitoring model is determined. The fault alarm mode can include various modes, such as visual alarm, sound alarm, short message or email notification, etc. The system can select the corresponding alarm mode according to the severity of the fault, the importance of the equipment, the setting of the operation and maintenance personnel, and other factors (i.e. the alarm information mentioned above). And the fault alarm is carried out according to the determined fault alarm mode.

[0099] In this embodiment, based on the operation state data of each air traffic control equipment, the fault detection result is obtained by detecting the fault of each air traffic control equipment, and the problem is found when the equipment is abnormal; when there is a fault equipment, the corresponding fault alarm mode is determined according to the situation, and the fault alarm is carried out according to the fault alarm mode, so as to ensure that the response measures are taken quickly when the fault occurs, reduce the influence of the fault, and improve the reliability and operation efficiency of the system.

[0100] Further, the above step of detecting the fault of each air traffic control equipment based on the operation state data of each air traffic control equipment to obtain the fault detection result can include: obtaining the operation standard data corresponding to each air traffic control equipment respectively; comparing the operation state data of each air traffic control equipment with the operation standard data of each air traffic control equipment respectively to detect the fault of each air traffic control equipment, and generating the fault detection result according to the comparison result; or, obtaining the historical operation data of each air traffic control equipment; inputting the operation state data and the historical operation data of each air traffic control equipment into a fault detection model to detect the fault of each air traffic control equipment, and obtaining the fault detection result.

[0101] Specifically, the operation standard data of each air traffic control equipment is obtained, which is the parameters and indexes of the air traffic control equipment in the normal working state, such as temperature, pressure, voltage, current, etc. The real-time obtained operation state data of each air traffic control equipment is compared with the corresponding operation standard data to judge whether the current operation state is within the normal range. If a parameter exceeds the standard range, it is preliminarily judged that the equipment may have a fault.

[0102] According to the comparison result, a fault detection report is generated, which records which equipment has an abnormality and the specific abnormal parameter.

[0103] In addition, the historical operation data of each air traffic control equipment can also be obtained. The historical operation data is the operation state data in the history of the air traffic control equipment, and can also have the fault detection result generated in the history. The operation state data and the historical operation data of each air traffic control equipment are input into a fault detection model. The fault detection model can be constructed based on a neural network, which can comprehensively analyze various data, predict the air traffic control equipment that has already appeared a fault, or predict the equipment that may have a fault, and output the corresponding fault detection result.

[0104] In this embodiment, the operating standard data corresponding to each air traffic control device is obtained, and the operating state data of each air traffic control device is compared with the corresponding operating standard data, so that the abnormal state of the device can be found in time, and the device failure can be detected quickly; the historical operating data of each air traffic control device is obtained, and the operating state data and the historical operating data are input into the fault detection model, and the rules and trends in the historical data are used to intelligently identify and predict faults, thereby improving the accuracy of fault detection.

[0105] Further, after the step of obtaining the fault detection result of each air traffic control device, the method can further include: when it is determined that there is a fault device according to the fault detection result, extracting a three-dimensional model layer in which the fault device is located; generating a plurality of function layers corresponding to the three-dimensional model layer, the function layers including a device state layer, a fault layer, a connection relationship layer, an influence range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer; and performing layer superposition on the three-dimensional model layer and each function layer to obtain a fault analysis result of the fault device.

[0106] Specifically, after it is determined that there is a fault in a certain air traffic control device, a three-dimensional model layer of the fault device is extracted from the overall three-dimensional monitoring model, and is displayed or highlighted separately, so as to facilitate subsequent analysis and processing.

[0107] In one embodiment, a certain type of air traffic control device can be further classified, for example, for communication devices, it can be further classified into wireless communication devices, wired communication devices and satellite communication devices. Each subcategory can have a separate layer and display configuration information. When it is determined that there is a fault device, a three-dimensional model layer can be extracted in a smaller range for more accurate analysis.

[0108] For the extracted three-dimensional model layer of the fault device, a plurality of function layers thereof are generated, including:

[0109] (1) Device state layer: showing the current operating state and parameters of the fault device.

[0110] (2) Fault layer: identifying the specific fault information and fault type of the fault device.

[0111] (3) Connection relationship layer: displaying the connection and interaction relationship between the fault device and other related devices.

[0112] (4) Influence range layer: evaluating the influence range of the fault device on the surrounding devices and the overall system.

[0113] (5) Maintenance record layer: showing the maintenance history record of the fault device, including past repair and maintenance information.

[0114] (6) Performance trend layer: Show the performance change trend of the device through historical data, help to predict possible future problems.

[0115] (7) Navigation path layer: Provide the optimal navigation path from the current monitoring location to the faulty device, assist maintenance personnel to quickly locate the fault point.

[0116] (8) Priority layer: Give suggestions on the processing priority according to the severity and impact range of the fault.

[0117] Superimpose the three-dimensional model layer of the faulty device on each of the above functional layers to comprehensively display multi-dimensional information on one interface, which facilitates comprehensive analysis of the faulty device. Combined with multi-dimensional information such as device status, fault information, connection relationship, and impact range, a detailed fault analysis result can be generated. The fault analysis result can be used to guide the repair and processing decision of the fault, and improve the efficiency and accuracy of fault processing.

[0118] In the embodiment, when it is determined that there is a faulty device, the three-dimensional model layer in which the faulty device is located is extracted to ensure accurate positioning of the faulty device in the overall monitoring model, so that subsequent analysis can focus on the faulty device itself. A plurality of functional layers corresponding to the three-dimensional model layer are generated, including the device status layer, the fault layer, the connection relationship layer, the impact range layer, the maintenance record layer, the performance trend layer, the navigation path layer, and the priority layer. The three-dimensional model layer and each functional layer are layered to display the relevant information of the faulty device from all-around perspectives, which improves the accuracy and efficiency of fault analysis, ensures that the fault analysis result and the fault processing scheme can be generated scientifically and accurately, and improves the comprehensive ability of air traffic control equipment fault detection and processing.

[0119] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by computer readable instructions instructing related hardware, which can be stored in a computer readable storage medium. The program can include the processes of the above-mentioned embodiments when executed. The storage medium can be a non-volatile storage medium such as a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0120] It should be understood that although each step in the flowchart of the accompanying drawings is shown in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless explicitly stated herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other sequences. Moreover, at least part of the steps in the flowchart of the accompanying drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be alternately executed with at least part of other steps or sub-steps or stages of other steps.

[0121] Further referring to Figure 3 , as an implementation of the method shown in the above Figure 2 , the present application provides an embodiment of an air traffic control equipment three-dimensional rendering display device, which corresponds to the method embodiment shown in Figure 2 , and the device can be applied to various electronic devices.

[0122] As shown in Figure 3 , the air traffic control equipment three-dimensional rendering display device 300 comprises a data acquisition module 301, an equipment classification module 302, a layer establishment module 303, a layer rendering module 304, a layer superposition module 305 and a model generation module 306.

[0123] The data acquisition module 301 is configured to acquire modeling preparation data of each air traffic control equipment, wherein the modeling preparation data comprises basic information, layout information and connection information of the air traffic control equipment.

[0124] The equipment classification module 302 is configured to classify all air traffic control equipment according to the basic information, and obtain multiple types of air traffic control equipment, wherein each type of air traffic control equipment has at least one air traffic control equipment.

[0125] The layer establishment module 303 is configured to establish an equipment layer corresponding to each type of air traffic control equipment.

[0126] The layer rendering module 304 is configured 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 by using a three-dimensional rendering engine, and obtain a three-dimensional model layer of each type of air traffic control equipment.

[0127] The layer superposition module 305 is configured to superimpose the three-dimensional model layers to obtain an initial three-dimensional monitoring model.

[0128] The model generation module 306 is configured to acquire the operation state data of each air traffic control device, and bind the acquired operation state data to the corresponding air traffic control device in the initial three-dimensional monitoring model, to obtain a three-dimensional monitoring model of each air traffic control device. The three-dimensional monitoring model displays the operation state of each air traffic control device based on layers.

[0129] In this embodiment, the modeling preparation data of each air traffic control device is acquired, including basic information, layout information and connection information of the air traffic control device; all air traffic control devices are classified according to the basic information to obtain air traffic control devices of multiple types, so that the same type of devices are classified together, facilitating subsequent processing and management; a device layer is established for each type of air traffic control device to realize hierarchical display, management and analysis of different device types; in the device layer corresponding to each air traffic control device, the modeling preparation data of the air traffic control device is rendered by a three-dimensional rendering engine, and the air traffic control device is displayed in the form of a three-dimensional model, realizing comprehensive and intuitive management of the device; the three-dimensional model layers are superimposed to obtain an initial three-dimensional monitoring model, and different types of air traffic control devices are integrated into a whole monitoring model, so that the spatial relationship and interaction of all devices can be seen on the same interface, enhancing the overall visibility of the system; the operation state data of each air traffic control device is acquired and bound to the corresponding air traffic control device in the initial three-dimensional monitoring model, realizing real-time monitoring and fault warning of the device state, facilitating quick positioning of the fault device, and analyzing the fault influence range and the state of related devices through layer superposition, providing more accurate and efficient air traffic control device management and maintenance means, which is conducive to improving the fault handling speed and enhancing the intuitiveness, efficiency and accuracy of air traffic control device management.

[0130] In some optional implementation manners of this embodiment, the device classification module 302 can include an identification extraction submodule and a device classification submodule, wherein:

[0131] The identification extraction submodule is configured to extract a classification identifier from the modeling preparation data of each air traffic control device, respectively.

[0132] The device classification submodule is configured to classify all air traffic control devices according to the extracted classification identifier to obtain air traffic control devices of multiple types. The types of air traffic control devices include communication devices, navigation devices, monitoring devices, weather devices and device machine rooms.

[0133] In this embodiment, a classification identifier is extracted from the modeling preparation data of each air traffic control device, respectively; all air traffic control devices are classified according to the extracted classification identifier to obtain air traffic control devices of multiple types, and the air traffic control devices are classified according to the classification identifier, ensuring correct classification of each type of device; the types of air traffic control devices include communication devices, navigation devices, monitoring devices, weather devices and device machine rooms, and each type of device is independently rendered and managed, providing a basis for subsequent three-dimensional modeling and real-time monitoring.

[0134] In some optional implementation forms of the embodiment, the layer superimposition module 305 can comprise a configuration acquisition sub-module and a layer superimposition sub-module, wherein:

[0135] The configuration acquisition sub-module is configured to acquire display configuration information of each three-dimensional model layer, the display configuration information comprising layer display options, layer transparency, data display options, layer grouping information, alarm information and permission configuration information of the three-dimensional model layer.

[0136] The layer superimposition sub-module is configured to perform layer superimposition on each three-dimensional model layer according to the display configuration information, to obtain an initial three-dimensional monitoring model of each air traffic control device.

[0137] In the embodiment, the display configuration information of each three-dimensional model layer comprises 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 the air traffic control device.

[0138] In some optional implementation forms of the embodiment, the model generation module 306 can comprise a protocol determination sub-module, an initial acquisition sub-module, a preprocessing sub-module and a format conversion sub-module, wherein:

[0139] The protocol determination sub-module is configured to determine, for each air traffic control device, a communication protocol corresponding to the air traffic control device.

[0140] The initial acquisition sub-module is configured to acquire initial operation state data from the air traffic control device according to the determined communication protocol.

[0141] The preprocessing sub-module is configured to pre-process the initial operation state data.

[0142] The format conversion sub-module is configured to perform format conversion processing on the pre-processed initial operation state data, to obtain operation state data of the air traffic control device, and store the operation state data into a database.

[0143] In the embodiment, the communication protocol corresponding to the air traffic control device is determined; the initial operation state data is acquired from the air traffic control device according to the determined communication protocol, ensuring the correctness and standardization of data acquisition; the initial operation state data is pre-processed, ensuring the accuracy and integrity of the data; the pre-processed initial operation state data is processed by format conversion, to obtain the operation state data of the air traffic control device, realizing the consistency of data format and improving the compatibility and expansibility of the system; and the operation state data is stored into the database, realizing centralized management and efficient calling of the data.

[0144] In some optional implementations of the embodiment, the air traffic control equipment three-dimensional rendering display device 300 can further include a fault detection module, an alarm determination module, and a fault alarm module, wherein:

[0145] The fault detection module is configured to perform fault detection on each air traffic control equipment based on the operation state data of each air traffic control equipment to obtain a fault detection result.

[0146] The alarm determination module is configured to determine a fault alarm mode of the three-dimensional monitoring model when it is determined that there is a fault equipment according to the fault detection result.

[0147] The fault alarm module is configured to perform fault alarm according to the fault alarm mode.

[0148] In the embodiment, the operation state data of each air traffic control equipment is used to perform fault detection on each air traffic control equipment to obtain a fault detection result, so that problems can be found when the equipment is abnormal. When there is a fault equipment, a corresponding fault alarm mode is determined according to the situation, and fault alarm is performed according to the fault alarm mode, so that measures can be taken quickly when a fault occurs, the influence of the fault is reduced, and the reliability and operation efficiency of the system are improved.

[0149] In some optional implementations of the embodiment, the fault detection module can 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 configured to acquire operation standard data corresponding to each air traffic control equipment.

[0151] The data comparison submodule is configured to compare the operation state data of each air traffic control equipment with the operation standard data of each air traffic control equipment, respectively, to perform fault detection on each air traffic control equipment, and generate a fault detection result according to the comparison result.

[0152] The history acquisition submodule is configured to acquire historical operation data of each air traffic control equipment.

[0153] The model detection submodule is configured to input the operation state data and the historical operation data of each air traffic control equipment into a fault detection model to perform fault detection on each air traffic control equipment to obtain a fault detection result.

[0154] In the embodiment, the operation standard data corresponding to each air traffic control equipment is acquired, and the operation state data of each air traffic control equipment is compared with the corresponding operation standard data, so that the abnormal state of the equipment can be found in time, and the equipment fault can be detected quickly when the equipment is faulty. The historical operation data of each air traffic control equipment is also acquired, and the operation state data and the historical operation data are input into the fault detection model, so that the rules and trends in the historical data are used to intelligently identify and predict faults, and the accuracy of fault detection is improved.

[0155] In some optional implementations of the embodiment, the air traffic control equipment three-dimensional rendering display device 300 can further include a layer extraction module, a layer generation module, and a superposition generation module, wherein:

[0156] The layer extraction module is configured to extract a three-dimensional model layer in which the faulty equipment is located when it is determined that there is faulty equipment according to the fault detection result.

[0157] The layer generation module is configured to generate a plurality of function layers corresponding to the three-dimensional model layer, and the function layers include an equipment state layer, a fault layer, a connection relationship layer, an influence range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer.

[0158] The superposition generation module is configured to perform layer superposition on the three-dimensional model layer and each function layer to obtain a fault analysis result of the faulty equipment.

[0159] In the embodiment, when it is determined that there is faulty equipment, the three-dimensional model layer in which the faulty equipment is located is extracted, the accurate positioning of the faulty equipment in the overall monitoring model is ensured, and subsequent analysis can be focused on the faulty equipment itself; a plurality of function layers corresponding to the three-dimensional model layer are generated, including an equipment state layer, a fault layer, a connection relationship layer, an influence range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer, and layer superposition is performed on the three-dimensional model layer and each function layer to display relevant information of the faulty equipment from all-around perspectives, improve the accuracy and efficiency of fault analysis, ensure that a fault analysis result and a fault processing scheme can be scientifically and accurately generated, and improve the comprehensive ability of air traffic control equipment fault detection and processing.

[0160] To solve the above technical problems, the embodiment of the present application further provides a computer device. For details, please refer to Figure 4 , Figure 4 The basic structure block diagram of the computer device of the embodiment is shown in FIG. 1.

[0161] The computer device 4 includes a memory 41, a processor 42, and a network interface 43, which are communicatively connected by a system bus. It should be noted that only the computer device 4 with components 41-43 is shown in the figure, but it should be understood that all the shown components are not required to be implemented, and more or fewer components can be alternatively implemented. Among them, those skilled in the art can understand that the computer device herein is a device capable of automatically performing numerical calculation 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 (ASICs), field programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0162] The computer device can be a desktop computer, a notebook computer, a palm computer, a cloud server, and the like. The computer device can interact with the user through a keyboard, a mouse, a remote controller, a touchpad, a voice control device, and the like.

[0163] The memory 41 includes at least one type of readable storage medium, including a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., an SD or DX memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like. In some embodiments, the memory 41 can be an internal storage unit of the computer device 4, such as a hard disk or a 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 media card (SMC), a secure digital (SD) card, a flash card, and the like. Of course, the memory 41 can also include both the internal storage unit and the external storage device of the computer device 4. In the present embodiment, the memory 41 is generally used to store an operating system and various application software installed in the computer device 4, such as computer readable instructions of the air traffic control device three-dimensional rendering display method, and the like. In addition, the memory 41 can also be used to temporarily store various data that have been output or will be output.

[0164] The processor 42 may, in some embodiments, be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip. The processor 42 is generally used to control the overall operation of the computer device 4. In the present embodiment, the processor 42 is configured to run computer program instructions stored in the memory 41 or process data, such as computer program instructions of the air traffic control device three-dimensional rendering display method.

[0165] The network interface 43 may include a wireless network interface or a wired network interface, and is generally used to establish a communication connection between the computer device 4 and other electronic devices.

[0166] The computer device provided in the present embodiment can execute the air traffic control device three-dimensional rendering display method described above. The air traffic control device three-dimensional rendering display method described herein may be the air traffic control device three-dimensional rendering display method of any of the embodiments described above.

[0167] In the present embodiment, modeling preparation data of each air traffic control device is obtained, including basic information, layout information, and connection information of the air traffic control device; all air traffic control devices are classified according to the basic information to obtain air traffic control devices of multiple types, and devices of the same type are classified together for subsequent processing and management; a device layer is established for each type of air traffic control device to realize hierarchical display, management, and analysis of different device types; in the device layer corresponding to each air traffic control device, the modeling preparation data of the air traffic control device is three-dimensionally rendered by a three-dimensional rendering engine to display the air traffic control device in the form of a three-dimensional model, realizing comprehensive and intuitive management of the device; the three-dimensional model layers are superimposed to obtain an initial three-dimensional monitoring model, and different types of air traffic control devices are integrated into a whole monitoring model, so that the spatial relationship and interaction of all devices can be seen on the same interface, enhancing the overall visibility of the system; the running state data of each air traffic control device is obtained and bound to the corresponding air traffic control device in the initial three-dimensional monitoring model, realizing real-time monitoring and fault warning of the device state, facilitating quick positioning of the fault device, and analyzing the fault influence range and the state of related devices through layer superposition, providing more accurate and efficient air traffic control device management and maintenance means, which is conducive to improving the fault handling speed and enhancing the intuitiveness, efficiency, and accuracy of air traffic control device management.

[0168] The present application also provides another embodiment, i.e., a computer readable storage medium storing computer readable instructions, which can be executed by at least one processor to enable the at least one processor to perform the steps of the air traffic control device three-dimensional rendering display method as described above.

[0169] In the embodiment, modeling preparation data of each air traffic control device is acquired, including basic information, layout information and connection information of the air traffic control device; all air traffic control devices are classified according to the basic information to obtain air traffic control devices of multiple types, and devices of the same type are classified together to facilitate subsequent processing and management; a device layer is established for each type of air traffic control device to realize hierarchical display, management and analysis of different device types; in the device layer corresponding to each air traffic control device, the modeling preparation data of the air traffic control device is rendered by a three-dimensional rendering engine, and the air traffic control device is displayed in the form of a three-dimensional model to realize comprehensive and intuitive management of the device; each three-dimensional model layer is superimposed to obtain an initial three-dimensional monitoring model, and different types of air traffic control devices are integrated into a whole monitoring model, so that the spatial relationship and interaction of all devices can be seen on the same interface, and the overall visibility of the system is enhanced; the running state data of each air traffic control device is acquired and bound to the corresponding air traffic control device in the initial three-dimensional monitoring model to realize real-time monitoring and fault warning of the device state, facilitate quick positioning of the fault device, and analyze the fault influence range and the state of related devices through layer superposition, thereby providing more accurate and efficient air traffic control device management and maintenance means, which is conducive to improving the fault handling speed and improving the intuitiveness, efficiency and accuracy of air traffic control device management.

[0170] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and a general hardware platform as required, of course, it can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application 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 plurality of instructions for causing a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0171] Obviously, the above-described embodiments are only some embodiments of the present application, not all embodiments, and the preferred embodiments of the present application are given in the drawings, but do not limit the patent scope of the present application. The present application can be realized in many different forms, and on the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions recorded in the foregoing specific embodiments, or make equivalent replacements to some technical features. Any equivalent structure made by using the contents of the specification and drawings, directly or indirectly applied to other related technical fields, is also within the scope of the patent protection of the present application.

Claims

1. An air traffic control equipment three-dimensional rendering display method, characterized in that, The method comprises the following steps: obtaining modeling preparation data of each air traffic control device, the modeling preparation data comprising basic information, layout information and connection information of the air traffic control device; classifying all air traffic control devices according to the basic information to obtain air traffic control devices of multiple types, each type of air traffic control device comprising at least one air traffic control device; establishing a device layer corresponding to each type of air traffic control device, each device layer representing a device type; rendering the modeling preparation data of each type of air traffic control device in the device layer corresponding to the type of air traffic control device to obtain a three-dimensional model layer of each type of air traffic control device by using a three-dimensional rendering engine; superimposing the three-dimensional model layers to obtain an initial three-dimensional monitoring model; obtaining running state data of each air traffic control device and binding the obtained running state data to the corresponding air traffic control device in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control device, the three-dimensional monitoring model displaying the running state of each air traffic control device based on layers; the step of classifying all air traffic control devices according to the basic information to obtain air traffic control devices of multiple types comprises: extracting classification identifiers from the modeling preparation data of each air traffic control device respectively; classifying all air traffic control devices according to the extracted classification identifiers to obtain air traffic control devices of multiple types; wherein the types of air traffic control devices comprise communication devices, navigation devices, surveillance devices, weather devices and device rooms; the step of superimposing the three-dimensional model layers to obtain an initial three-dimensional monitoring model comprises: obtaining display configuration information of each three-dimensional model layer, the display configuration information comprising layer display options, layer transparency, data display options, layer grouping information, alarm information and permission configuration information of the three-dimensional model layer; superimposing the three-dimensional model layers according to the display configuration information to obtain an initial three-dimensional monitoring model of each air traffic control device; after the step of obtaining a three-dimensional monitoring model of each air traffic control device, the method further comprises: obtaining running standard data corresponding to each air traffic control device respectively; comparing the running state data of each air traffic control device with the running standard data of each air traffic control device respectively to detect faults of the air traffic control devices and generating a fault detection result according to the comparison result; or obtaining historical running data of each air traffic control device; inputting the running state data and the historical running data of each air traffic control device into a fault detection model to detect faults of the air traffic control devices and obtaining a fault detection result; when it is determined that there is a faulty device according to the fault detection result, determining a fault alarm mode of the three-dimensional monitoring model; performing fault alarm according to the fault alarm mode; after the step of detecting faults of the air traffic control devices to obtain a fault detection result, the method further comprises: when it is determined that there is a faulty device according to the fault detection result, extracting a three-dimensional model layer in which the faulty device is located; generate a plurality of function layers corresponding to the three-dimensional model layers, the function layers including a device state layer, a fault layer, a connection relationship layer, an influence range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer; superimpose the three-dimensional model layers and the function layers to obtain a fault analysis result of the faulty device.

2. The air traffic control equipment three-dimensional rendering display method according to claim 1, characterized in that, The step of obtaining the running state data of each air traffic control device includes: For each air traffic control device, determine a communication protocol corresponding to the air traffic control device; obtain initial running state data from the air traffic control device according to the determined communication protocol; preprocess the initial running state data; perform format conversion processing on the preprocessed initial running state data to obtain the running state data of the air traffic control device, and store the running state data in a database.

3. An air traffic control equipment three-dimensional rendering display device, characterized in that, comprise: a data acquisition module configured to acquire modeling preparation data of each air traffic control device, the modeling preparation data including basic information, layout information, and connection information of the air traffic control device; a device classification module configured to classify all air traffic control devices according to the basic information to obtain a plurality of types of air traffic control devices, each type of air traffic control device having at least one air traffic control device; a layer establishment module configured to establish a device layer corresponding to each type of air traffic control device, each device layer representing a device type; a layer rendering module configured to render modeling preparation data of each type of air traffic control device in the device layer corresponding to the type of air traffic control device by using a three-dimensional rendering engine to obtain a three-dimensional model layer of the type of air traffic control device; a layer superimposition module configured to superimpose the three-dimensional model layers to obtain an initial three-dimensional monitoring model; a model generation module configured to obtain running state data of each air traffic control device, and bind the obtained running state data to a corresponding air traffic control device in the initial three-dimensional monitoring model to obtain a three-dimensional monitoring model of each air traffic control device, the three-dimensional monitoring model displaying the running state of each air traffic control device based on layers; The device classification module is further configured to extract a classification identifier from the modeling preparation data of each air traffic control device, and classify all air traffic control devices according to the extracted classification identifier to obtain a plurality of types of air traffic control devices, wherein the types of air traffic control devices include communication devices, navigation devices, monitoring devices, weather devices, and device rooms; The layer superimposition module is further configured to obtain 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, and superimpose the three-dimensional model layers according to the display configuration information to obtain the initial three-dimensional monitoring model of each air traffic control device; a standard acquisition submodule configured to obtain running standard data corresponding to each air traffic control device, respectively; The fault detection module is configured to compare the operation state data of each air traffic control device with the operation standard data of each air traffic control device respectively to detect faults of each air traffic control device, and generate a fault detection result according to a comparison result; obtain historical operation data of each air traffic control device; input the operation state data and the historical operation data of each air traffic control device into a fault detection model to detect faults of each air traffic control device, and obtain a fault detection result; The alarm determination module is configured to determine a 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; The fault alarm module is configured to perform fault alarm according to the fault alarm mode; The layer extraction module is configured to extract a 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; The layer generation module is configured to generate a plurality of function layers corresponding to the three-dimensional model layer, and the function layers include a device state layer, a fault layer, a connection relationship layer, an influence range layer, a maintenance record layer, a performance trend layer, a navigation path layer, and a priority layer; The superposition generation module is configured to perform layer superposition on the three-dimensional model layer and each function layer to obtain a fault analysis result of the faulty device.

4. A computer device, comprising a memory and a processor, wherein the memory stores computer readable instructions, and the processor implements the steps of the air traffic control device three-dimensional rendering display method according to any one of claims 1 to 2 when executing the computer readable instructions.

5. A computer readable storage medium, characterized in that, The computer readable storage medium stores computer readable instructions, and the computer readable instructions implement the steps of the air traffic control device three-dimensional rendering display method according to any one of claims 1 to 2 when executed by a processor.

Citation Information

Patent Citations

  • Map rendering method and device for power grid equipment, equipment and medium

    CN117010218A