Dual-mode wireless broadcast obstacle warning system and method

By combining optical warning and wireless broadcasting technologies, the dual-mode wireless broadcasting obstacle warning system solves the problems of single obstacle information perception and insufficient static map updates, realizing real-time obstacle perception and collaborative warning, and reducing the risk of low-altitude flight collisions.

CN122369306APending Publication Date: 2026-07-10珠海安擎科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
珠海安擎科技有限公司
Filing Date
2026-04-17
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In existing technologies, obstacle information perception methods are limited, optical warning effects are restricted, they cannot be recognized by unmanned aerial vehicles, static maps have long update cycles, making it difficult to reflect changes in the position of temporary obstacles in real time, they lack proactive structured information broadcasting, and the receiving end has insufficient processing capabilities, making it impossible to achieve real-time conflict resolution.

Method used

The system employs a dual-mode wireless broadcast obstacle warning system, combining an optical warning module and a wireless broadcast module. It outputs flashing light signals through aviation obstruction lights, acquires position and altitude data through a data acquisition module, sets obstacle information through a configuration module, generates structured signals through a data processing module, parses and generates visual display and flight path planning data through a receiver module, and sends the data to the information management center through a network communication module.

Benefits of technology

It improves the completeness of obstacle warnings and the efficiency of airspace information utilization, reduces the risk of low-altitude flight collisions, realizes real-time perception and collaborative warning of temporary obstacles, and enhances the processing capabilities of the receiving end.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122369306A_ABST
    Figure CN122369306A_ABST
Patent Text Reader

Abstract

This application provides a dual-mode wireless broadcast obstacle warning system and method. It includes: an optical warning module for placement at the obstacle and outputting aviation warning flashing light signals; a data acquisition module for automatically acquiring the obstacle's position, altitude, and current time data; a configuration module for setting obstacle type information, influence range information, and occupancy time information; a data processing module for generating a structured signal containing obstacle identification and status information, and performing spatial encoding processing on the influence range information; a wireless broadcasting module for periodically broadcasting the structured signal; a receiver module for decoding, extracting data, and verifying the structured signal to obtain obstacle analysis results; and a post-processing module for generating visual display data, flight path planning data, or conflict resolution data. This application can improve the integrity of obstacle warnings, increase the efficiency of airspace information utilization, and reduce the risk of low-altitude flight collisions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of aviation safety warning technology, and in particular to a dual-mode wireless broadcast obstacle warning system and method. Background Technology

[0002] In recent years, with the rapid development of the low-altitude economy, application scenarios such as unmanned aerial vehicle operations, manned electric vertical takeoff and landing (EVTOL) aircraft flights, and low-altitude traffic management have continued to increase. The impact of high-altitude fixed obstacles in low-altitude airspace on flight safety has become increasingly prominent. These obstacles typically include protruding structures of tall buildings, bridge towers, chimneys, communication towers, high-voltage power transmission towers, wind turbine towers, and construction cranes, which can easily pose safety risks to aircraft operations at night, in low visibility, or in complex airspace environments.

[0003] In existing technologies, warning methods for such obstacles mainly include aviation obstruction light warnings and path planning methods based on three-dimensional digital maps or static obstacle databases. Aviation obstruction lights primarily provide visual alerts to pilots by emitting flashing light signals that conform to aviation standards; while three-dimensional digital maps or obstacle databases record the location and altitude information of obstacles to provide reference for flight path planning, no-fly zone setting, and obstacle avoidance.

[0004] However, existing technologies still have the following significant shortcomings: Firstly, aviation obstruction lights mainly rely on optical warnings, which are only applicable to manned aircraft with visual recognition capabilities and are difficult to directly identify and utilize by unmanned aircraft, remotely piloted aircraft, or automatic obstacle avoidance systems. Secondly, existing maps or databases have long update cycles, making it difficult to reflect changes in the location, height, and impact range of temporary and movable obstacles such as tower cranes in a timely manner. In addition, existing warning devices typically cannot actively broadcast structured data containing obstacle location, height, identification, status, and airspace occupancy range. The receiving end also lacks the ability to parse, visualize, plan routes, and handle conflicts related to this information, making it difficult to meet the needs for real-time perception and collaborative warning of dynamic obstacles in low-altitude flight scenarios. Summary of the Invention

[0005] In view of this, embodiments of this application provide a dual-mode wireless broadcast obstacle warning system and method to solve the problems of the existing technology, such as the single obstacle information perception method, insufficient broadcasting of structured airspace information, and insufficient ability to collaboratively utilize received information.

[0006] The first aspect of this application provides a dual-mode wireless broadcast obstacle warning system, comprising: an optical warning module for being positioned at an obstacle and outputting an aviation warning flashing light signal; a data acquisition module for automatically acquiring the obstacle's location data, altitude data, and current time data; a configuration module for setting obstacle type information, influence range information, and occupancy time information; a data processing module for generating a structured signal containing obstacle identification and status information based on the location data, altitude data, current time data, type information, influence range information, and occupancy time information, and performing spatial encoding processing on the influence range information so that the structured signal contains spatial description data characterizing the airspace range occupied by the obstacle; a wireless broadcast module for periodically broadcasting the structured signal; a receiver module for receiving the structured signal and performing decoding, data extraction, and verification processing on the structured signal to obtain obstacle analysis results; a post-processing module for generating visualization display data, flight route planning data, or conflict resolution data based on the obstacle analysis results; and a network communication module for sending the structured signal to a designated information management center through a network communication protocol with a clearly defined reporting address.

[0007] The second aspect of this application provides a dual-mode wireless broadcast obstacle warning method based on the system of the first aspect, comprising: outputting an aviation warning flashing light signal using an optical warning device installed at the obstacle; automatically acquiring the obstacle's location data, altitude data, and current time data; setting obstacle type information, influence range information, and occupancy time information; generating a structured signal containing obstacle identification and status information based on the location data, altitude data, current time data, type information, influence range information, and occupancy time information, and performing spatial encoding processing on the influence range information so that the structured signal contains spatial description data characterizing the airspace range occupied by the obstacle; periodically broadcasting the structured signal; receiving the structured signal and performing decoding, data extraction, and verification processing on the structured signal to obtain obstacle analysis results; generating visualization display data, route planning data, or conflict resolution data based on the obstacle analysis results, and sending the structured signal to a designated information management center through a network communication protocol with a clearly defined reporting address.

[0008] The above-described technical solutions adopted in the embodiments of this application can achieve the following beneficial effects: The system comprises an optical warning module for placement at obstacles and outputting flashing aviation warning light signals; a data acquisition module for automatically acquiring obstacle location, altitude, and current time data; a configuration module for setting obstacle type, impact range, and occupancy time information; a data processing module for generating a structured signal containing obstacle identification and status information based on location, altitude, current time, type, impact range, and occupancy time information, and performing spatial encoding processing on the impact range information to ensure the structured signal contains spatial description data representing the airspace occupied by the obstacle; a wireless broadcasting module for periodically broadcasting the structured signal; a receiver module for receiving the structured signal and performing decoding, data extraction, and verification processing to obtain obstacle analysis results; a post-processing module for generating visualization display data, flight path planning data, or conflict resolution data based on the obstacle analysis results; and a network communication module for transmitting the structured signal to a designated information management center via a network communication protocol with a clearly defined reporting address. This application can improve the integrity of obstacle warnings, increase the efficiency of airspace information utilization, and reduce the risk of low-altitude flight collisions. Attached Figure Description

[0009] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0010] Figure 1 This is a schematic diagram of the overall operation of the dual-mode wireless broadcast obstacle warning system provided in this application embodiment; Figure 2 This is a schematic block diagram of the dual-mode wireless broadcast obstacle warning system provided in the embodiments of this application; Figure 3 This is a schematic diagram of the structural composition of the dual-mode wireless broadcast obstacle warning system provided in the embodiments of this application; Figure 4 This is a flowchart illustrating the dual-mode wireless broadcast obstacle warning method provided in this application embodiment. Detailed Implementation

[0011] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0012] In recent years, with the development of the low-altitude economy, activities such as unmanned aerial vehicle operations, eVTOL manned flights, and low-altitude traffic management have been increasing. High-altitude fixed obstacles in low-altitude airspace have become one of the important factors affecting flight safety. These obstacles include protruding structures of tall buildings, bridge towers, chimney tops, high-voltage power transmission towers, communication towers, wind turbine towers, and tower cranes used in construction.

[0013] In the existing technology, warnings of such high-altitude obstacles mainly use aviation obstruction lights (altitude indicator lights), which emit flashing light signals that comply with ICAO Annex 14, FAA AC 70 / 7460-1 and relevant standards of the Civil Aviation Administration of China to provide visual warnings at night or in low visibility conditions. However, this approach only works for aircraft that have the ability to observe and distinguish light signals, mainly manned aircraft equipped with pilots. For remotely piloted aircraft or unmanned aircraft, it is impossible to observe or distinguish the information of aviation obstruction lights ahead, so it cannot form a warning effect.

[0014] Furthermore, existing low-altitude flight path planning and obstacle avoidance systems typically rely on 3D digital maps (including high-precision GIS, BIM models, and real-world 3D reconstructions) or static obstacle databases for pre-setting flight paths, establishing no-fly zones, and providing obstacle avoidance references. These maps can, to a certain extent, record the location, height, and outline information of permanent structures such as fixed high-rise buildings, bridges, and chimneys, and are updated through satellite remote sensing, aerial photography, or periodic surveying to maintain a certain level of accuracy. However, for temporary or mobile construction facilities such as tower cranes and high-rise cranes, their location, boom length, boom extension direction, and overall height change frequently with the construction progress, and the construction cycle is usually short. Since the update cycle of 3D digital maps is generally long, it is difficult to reflect the latest status of such temporary facilities in real time. Therefore, when relying on 3D digital maps for path planning, planners cannot obtain outdated information on temporary obstacles in a timely manner, leading to flight paths planned to conflict with obstacles. Simultaneously, because unmanned aerial vehicles (UAVs) cannot recognize the light warning signs installed on tower cranes, obstacle avoidance systems may struggle to effectively identify and avoid such obstacles in certain situations, significantly increasing the risk of collisions.

[0015] Existing aviation obstruction lights primarily rely on optical signals. Their warning effectiveness is limited in conditions such as fog, haze, nighttime, long distances, or low atmospheric visibility. Even for manned aircraft, there are certain risks during visual flight. Furthermore, these devices typically cannot actively transmit structured data containing precise three-dimensional position, altitude, identification, and status information to aircraft or low-altitude traffic management systems. Pilots can only roughly judge relative distances through visual perception, resulting in poor accuracy. Moreover, because simple light warning systems cannot provide specific locations, even if a pilot observes a collision, it cannot be recorded and provided to navigation assistance personnel or organizations to update the database, causing the collision risk to persist and preventing mitigation.

[0016] Furthermore, while existing wireless broadcasting technologies have seen some initial applications, their receiver processing is inadequate: they lack integrated visualization with EFB (Electronic Flight Frame), direct input to UAV collision avoidance systems, or ground-based forwarding to dynamic flight path planning, resulting in an inability to effectively utilize broadcast signals for real-time conflict resolution and situational awareness enhancement. Existing receiving systems, while capable of detecting signals, lack fine-grained analysis and multi-mode post-processing of structured broadcast signals, leading to inefficient visualization and conflict resolution. Existing visualization technologies (such as GIS maps) typically employ simple markings and lack spatial coding schemes to accurately describe airspace occupancy, making it difficult for users to accurately assess the impact of obstacles.

[0017] Therefore, there is a need for a system that can achieve dual-mode coordination of optical warning and wireless broadcasting, flexible power supply, convenient installation, simple configuration, and complete structured broadcast information to provide aircraft with real-time structured location information, make up for the shortcomings of static maps in updating temporary facilities, and realize visualization, route planning and air conflict management through receivers.

[0018] In view of the problems existing in the prior art, this application proposes a dual-mode wireless broadcast obstacle warning system to solve the problems of limited optical warning effect, lack of active structured information broadcasting, single power supply and installation method, inconvenient configuration, and difficulty in real-time detection of temporary obstacles in the prior art. Furthermore, it improves signal utilization efficiency through separate receiver hardware and post-processing methods. To achieve the above objectives, this application adopts the following technical solution: A dual-mode wireless broadcast obstacle warning system includes an aviation obstruction light module, a wireless broadcast module, a power supply module, a housing, mounting and fixing components, and a configuration module; wherein, the aviation obstruction light module includes LED light groups and a light control circuit, used to emit flashing light signals that conform to aviation warning standards; The wireless broadcast module includes a radio transmitting unit, a data acquisition unit, and a data processing unit, used to periodically broadcast structured signals containing the following information: obstacle type (manually set), location information (automatically acquired), altitude information (automatically acquired), area of ​​influence information (manually set), identification, and status information; the data acquisition unit includes a global satellite navigation and positioning module, used to automatically acquire location and altitude data in real time; Structured signals must describe the airspace affected by obstacles, optionally including occupancy and impact time and purpose information. Airspace description methods include: constructing spatial information using geometric features such as center point coordinates (latitude and longitude), height, shape (e.g., circle, rectangle, or polygon), and radius / side length; or directly describing the space using a three-dimensional mesh encoding method (e.g., dividing the airspace into voxels and marking occupancy). Time information includes the absolute time of occupancy termination (e.g., UTC format) or a countdown to the end of occupancy (e.g., remaining hours / minutes). Purpose information may include the obstacle's function (e.g., "construction" or "communication"). This information is generated by the data processing unit and supports manual or automatic input. The description of the airspace is implemented before launch using a spatial encoding scheme, including mesh encoding (dividing the airspace into a three-dimensional mesh and marking occupancy cells), bounding box encoding (defining the minimum enclosing volume), or volumetric model encoding (using polyhedra or spheres to represent the occupied area), to accurately represent the obstacle's spatial occupancy and type characteristics, encoded by the data processing unit during signal generation.

[0019] The power supply module is used to provide power, supporting solar energy, batteries, stationary power sources or other new energy power supply methods, and preferably includes a power management unit to achieve low power consumption operation; The mounting and fixing components support multiple quick installation methods; The configuration module is used to manually set obstacle type and impact range information, and supports Bluetooth wireless, smartphone App, USB interface and local physical button and scroll wheel operation.

[0020] Preferably, the system also includes a light sensor for automatically controlling the lights to turn on.

[0021] Furthermore, the system of this application also includes at least one receiver; the receiver is used to receive and parse structured signals, including signal decoding (protocol compatibility verification), data extraction (extraction of type, location, height, etc.) and verification (data integrity check).

[0022] Receivers include the following forms: (1) Airborne receiver for manned aircraft: installed on manned aircraft and interconnected with EFB or flight management system.

[0023] (2) Airborne receiver for unmanned aircraft: installed on the unmanned aircraft and interconnected with the command and control link or collision avoidance system.

[0024] (3) Ground receiver: used to receive surrounding signals and interconnect with network interface or data processing unit.

[0025] The receiver's post-processing methods include: For airborne receivers on manned aircraft: The parsed data is input into the EFB for visualization (geometric depiction), fused into route planning (path adjustment), or triggered for conflict resolution (alarms and guidance). Visualization is based on decoding and rendering of airspace information encoded at the transmitter.

[0026] For the onboard receiver of the unmanned aerial vehicle: data is transmitted back to the ground station for monitoring, or input into the collision avoidance system for risk assessment, alarm generation, and solution creation. If visualization is involved, the airspace information encoded at the transmitter is decoded and modeled.

[0027] For ground receivers: network forwarding, conversion into dynamic information, planning suggestions, or visualization. Visualization is based on decoding the spatial information encoded at the transmitter, enabling interactive display.

[0028] This application achieves dual-mode collaboration between optical passive warning and wireless active broadcasting through the above-mentioned scheme. It ensures the accuracy and practicality of broadcast content through a combination of automatic and manual information collection methods. At the same time, the separation of reception and processing enhances the modularity and flexibility of the system, and spatial coding visualization further improves the accuracy of airspace management and user experience.

[0029] The specific technical solution of this application is as follows: A dual-mode wireless broadcast obstacle warning system includes an aviation obstruction light module, a wireless broadcast module, a power supply module, mounting and fixing components, a data acquisition module, a configuration module, and a receiver module. The aviation obstruction light module includes LED light groups and a light control circuit for emitting flashing light signals conforming to aviation warning standards. The wireless broadcast module includes a radio transmitting unit and a data processing unit for periodically broadcasting structured wireless signals containing obstacle information according to one or more wireless broadcast protocols or network communication protocols. The transmitted signals from the wireless broadcast module are used to provide location warnings of fixed high-altitude obstacles to nearby manned aircraft, unmanned aircraft, or ground receivers equipped with receiver modules. The system displays information and receives and analyzes it via a receiver module for use in visualization, route planning, and air conflict resolution. A power supply module provides power to the aviation obstruction light module and the radio broadcast module, and the power supply module includes at least one of the following power supply methods: solar power system, independent battery power system, fixed power supply system, other new energy power supply system, or any combination of the above methods. A data acquisition module automatically acquires position and altitude information. A configuration module allows manual setting of obstacle type, range, and duration information. The receiver module receives and analyzes structured signals and uses post-processing to apply the signals as auxiliary information for visualization, route planning, and air conflict resolution.

[0030] Among them, fixed obstacles at high altitudes include, but are not limited to, tower cranes, protruding structures of high-rise buildings, high-voltage power transmission towers, communication towers, wind turbine towers, main towers of bridges, chimneys, or other fixed high-altitude structures that require manned and unmanned aircraft to avoid them.

[0031] The structured signal broadcast by the wireless broadcast module includes the following information items: obstacle type, location information, height information, area of ​​influence information, identification, and status information. Location and height information are automatically acquired by the data acquisition unit; obstacle type and area of ​​influence information are manually set by the user. The structured signal must describe the airspace affected by the obstacle, and may optionally include occupancy and impact time and purpose information. The airspace description method includes at least one of the following: constructing spatial information using geometric features such as center point coordinates, height, shape (e.g., circle, rectangle, or polygon), and radius / side length; or directly describing the space using a three-dimensional mesh encoding method. Time information includes the absolute time of occupancy termination (e.g., UTC format) or a countdown to the end of occupancy (e.g., remaining hours / minutes).

[0032] The positioning unit includes a global satellite navigation positioning module for real-time automatic acquisition of longitude, latitude, and altitude data; the influence range information includes the horizontal radius of influence or altitude range. This information can be converted into a three-dimensional mesh encoding and broadcast according to user selection.

[0033] The positioning unit includes a time acquisition function, which is used to obtain the current absolute time from satellite signals or an internal clock, and calculate the countdown to the end of the occupancy based on the occupancy end time set by the user through the configuration module, so as to generate time information.

[0034] Wireless broadcast protocols include, but are not limited to, one or more of the following: Bluetooth, Wi-Fi NAN, LoRa, NB-IoT, dedicated aviation radio beacon protocol, or 5G broadcast protocol.

[0035] The mounting and fixing components can be installed using one or more of the following methods: magnetic, clamp, quick-connect, flange connection, or snap-on.

[0036] Furthermore, the system also includes a configuration module for setting the broadcast content parameters of the wireless broadcast module. The configuration module supports at least one of the following setting methods: wireless configuration via Bluetooth module and smartphone App, configuration via USB or Type-C interface and wired connection to computer terminal, and manual setting via physical buttons and scroll wheel on the device itself.

[0037] The configuration module supports visual editing of the effect of obstacle airspace occupancy in computer software or smartphone App. This includes drawing or editing the airspace range, shape, height range, occupancy time and purpose information through a graphical interface, realizing a WYSIWYG configuration method. The editing results are then encoded and transmitted to the device to generate corresponding information items in the structured signal.

[0038] The power supply module includes a power management unit, which is used to intelligently switch or optimize the power supply mode according to environmental conditions to achieve low power consumption and long-term operation.

[0039] Furthermore, the system also includes a light control sensor for automatically controlling the activation of the aviation obstruction light module.

[0040] Furthermore, the system also includes at least one receiver; the receiver is used to receive and parse structured signals broadcast by the radio broadcast module, including signal decoding, data extraction, and verification. The receiver is a manned aircraft airborne receiver, installed on the manned aircraft, and interconnected with the aircraft's electronic flight bag (EFB) or flight management system. The receiver is also an unmanned aerial vehicle (UAV) airborne receiver, installed on the UAV, and interconnected with the UAV's command and control link or collision avoidance system. Finally, the receiver is a ground receiver used to receive signals from surrounding obstacles and interconnected with the network interface or data processing unit of a ground station.

[0041] Post-processing methods for airborne receivers of manned aircraft include: inputting the parsed obstacle information as auxiliary data into the EFB for visualization; using planar geometric shapes (such as circles or rectangles) or solid geometric shapes (such as cylinders) with height markings to depict the center, radius, and height of the obstacle; or integrating it into the route planning module to generate dynamic path adjustment suggestions; or inputting it into the collision risk assessment unit to trigger air conflict resolution commands, such as voice / visual warnings and pilot instructions; post-processing can also decode and render based on the airspace information encoded at the transmitter.

[0042] The post-processing methods of the onboard receiver for unmanned aerial vehicles (UAVs) include: transmitting the parsed obstacle information back to the ground station via the command and control link to assist the operator in real-time monitoring and path optimization; or using the information as supplementary input to the UAV's collision avoidance system for autonomous collision risk assessment (based on relative position, speed, and range calculations), collision warning generation (such as priority warnings), and generation of collision avoidance and conflict resolution schemes (such as automatic steering, climbing, or hovering). If visualization is involved in post-processing, it can be decoded and modeled based on the airspace information encoded at the transmitter.

[0043] The post-processing methods of the ground receiver include: forwarding the parsed obstacle information to the UAV operator or low-altitude traffic management system via wired or wireless networks; converting it into dynamic airspace information (such as real-time updates of no-fly zones or obstacle maps) through data service providers; generating route planning suggestions (such as path optimization algorithm output); or displaying it to users in a visual interface (such as GIS map overlay) to support conflict resolution decisions. Post-processing can decode the airspace information encoded at the transmitter, enabling overlay display, color coding (colored according to type or risk level), and interactive queries (click to view detailed information), thereby improving users' intuitive understanding of airspace occupancy and decision-making efficiency.

[0044] The overall operation process and principle of the dual-mode wireless broadcast obstacle warning system of this application will be described below with reference to the accompanying drawings and embodiments. Figure 1 This is a schematic diagram of the overall operation of the dual-mode wireless broadcast obstacle warning system provided in this application embodiment. Figure 2 This is a schematic diagram of the dual-mode wireless broadcast obstacle warning system provided in the embodiments of this application, such as... Figure 1 and Figure 2 As shown, the system may specifically include the following: The system is installed on top of, to the side of, or in other suitable locations for warning and broadcasting, and consists of two parts: a transmitter and a receiver. The transmitter is positioned at the obstacle, corresponding to... Figure 1 The dual-mode wireless broadcast obstacle warning transmitter and Figure 2The motherboard and its peripheral devices; the receiving application includes airborne receivers for manned aircraft, airborne receivers for unmanned aircraft, ground receivers, and decoding, distribution, visualization, alarm services, and path planning modules connected to the ground receivers.

[0045] Combination Figure 2 It is evident that the transmitter's internal control core is a main controller. The main controller is connected to warning lights, a light sensor, a positioning device, a wireless communication module, a memory, a display screen, and input buttons / wheels. The warning lights output flashing aviation warning signals; the light sensor detects ambient light conditions; the positioning device collects the longitude, latitude, and altitude data of obstacles and provides current time data; the wireless communication module periodically transmits structured signals; the memory stores configuration parameters, obstacle attribute parameters, and broadcast data; and the display screen and input buttons / wheels are used for setting on-site parameters and displaying status. The transmitter also connects to a USB interface for wired configuration via configuration software running on a computer; simultaneously, the wireless communication module can communicate with a configuration application running on a smartphone for wireless configuration. The transmitter's power supply includes a solar module, a power supply / battery, and an external power source, capable of supplying power to the motherboard using solar power, battery power, fixed power supply, or a combination thereof, depending on the application scenario.

[0046] During the system deployment phase, the transmitter is first installed at the target obstacle, such as a tower crane, a protruding structure of a high-rise building, a wind turbine tower, a bridge main tower, or a communication tower. After installation, the obstacle type, influence range information, and occupancy time information are set via computer configuration software, a smartphone configuration application, or the transmitter's buttons and scroll wheel. The obstacle type can be a tower crane, building, bridge, wind turbine tower, or other fixed high-altitude structure; the influence range information can be the horizontal radius of action, height range, geometric boundary parameters, or other parameters used to characterize the airspace occupancy range; and the occupancy time information can be the absolute termination time or the remaining time from the occupancy endpoint. These parameters are then written to memory and available for use by the main controller.

[0047] During system operation, the positioning device continuously acquires the location, height, and current time data of obstacles and sends them to the main controller. Based on the location, height, and current time data, the main controller combines pre-set type, influence range, and occupancy time information to generate a structured signal corresponding to the target obstacle. This structured signal includes not only location, height, type, and time information, but also obstacle identification and status information. Furthermore, the main controller performs spatial encoding processing on the influence range information to ensure that the structured signal contains spatial description data representing the spatial extent of the obstacle's occupied space. Spatial encoding can employ a geometric description combining center point coordinates with radius, side length, shape, and height ranges, or it can use 3D meshes, bounding boxes, or volumetric models to encode the obstacle's occupied space, allowing the receiving end to directly reconstruct the spatial occupancy range of the obstacle based on the structured signal.

[0048] Simultaneously, the main controller also controls the operation of the warning lights to create optical warnings. Preferably, a light sensor detects the ambient light intensity in real time and sends the detection results to the main controller. The main controller controls the warning lights to turn on, off, or switch operating modes based on the light intensity to adapt to nighttime, low visibility, or other scenarios requiring optical warnings. Thus, the transmitter simultaneously outputs aviation warning flashing light signals and structured wireless broadcast signals at the same obstacle, forming a dual-mode collaborative warning mechanism.

[0049] like Figure 1 As shown, for manned aircraft, pilots can directly identify the flashing light signals emitted from obstacles through visual observation, corresponding to... Figure 1 The obstacle is identified by number ②; simultaneously, an airborne receiving device installed on the manned aircraft receives the structured signal broadcast by the transmitter, performs decoding, data extraction, and verification processing on the signal, and obtains the obstacle analysis result. This obstacle analysis result is then input into the electronic flight bag or other airborne display terminal, corresponding to... Figure 1 Number ③ in the diagram. The electronic flight bag uses spatial description data from structured signals to graphically display the location, altitude, and occupied airspace of obstacles, such as planar geometric figures, graphic areas with altitude markings, or three-dimensional occupied graphics, for pilot identification and judgment. When necessary, the obstacle analysis results can be further input into the route planning or airborne warning module to assist in flight path adjustment and conflict resolution.

[0050] For unmanned aerial vehicles (UAVs), the onboard receiving device receives structured signals and performs decoding, data extraction, and verification processing to obtain obstacle analysis results. These results can be directly input into the UAV's obstacle detection and avoidance module. Figure 1Number ④ in the diagram is determined by the obstacle detection and avoidance module, which assesses collision risk based on obstacle location, relative distance, occupied area, and the drone's flight status, and generates obstacle avoidance control information. Furthermore, it can transmit this information back to the ground control unit via the drone's command and control link. Figure 1 Number ⑤ in the diagram displays obstacle information on the control terminal in the form of text or graphics, thereby assisting the operator in making manual interventions and path adjustments.

[0051] For ground-side application scenarios Figure 1 The ground receiving device corresponds to number ⑥. This ground receiving device is used to receive structured signals broadcast from the obstacle transmitter and transmit the received signals via the network to the back-end processing module. The back-end processing module corresponds to... Figure 1 The module numbered ⑦ in the middle represents the network, decoding, distribution, visualization, alarm service, and path planning modules. Specifically, the backend processing module first decodes, distributes, and organizes the structured signals to generate obstacle analysis results that can be accessed by different business units. Then, based on the obstacle analysis results, it generates visualization data to overlay the spatial location and occupancy of obstacles on the ground display interface. It can also generate alarm service data to provide real-time obstacle warnings for aircraft in flight or waiting to take off; or generate path planning data to provide data support for low-altitude flight route planning, dynamic airspace management, and flight mission scheduling.

[0052] In summary, the overall operation of this application's system can be described as follows: First, a transmitter is installed at the obstacle, and parameters such as obstacle type, impact range, and occupancy time are configured. Then, the positioning device automatically collects position, altitude, and time data. The main controller generates a structured signal containing identification, status information, and spatial description data based on the automatically collected data and manually configured data. Subsequently, the wireless communication module periodically broadcasts the structured signal, and the warning lights synchronously output aviation warning flashing light signals. Finally, the manned aircraft's onboard receiver, the unmanned aircraft's onboard receiver, and the ground receiver respectively receive the structured signal and generate visual display data, route planning data, or conflict resolution data through corresponding post-processing procedures. Thus, this application achieves coordinated output of optical warnings and wireless broadcasts at the obstacle end, as well as the analysis, display, and operational utilization of obstacle information at the receiving end.

[0053] The specific structure and function of the dual-mode wireless broadcast obstacle warning system provided in this application will be described in detail below with reference to the accompanying drawings and specific embodiments. Figure 3 This is a schematic diagram of the structural composition of the dual-mode wireless broadcast obstacle warning system provided in the embodiments of this application, as shown below. Figure 3 As shown, the system may specifically include the following: Optical warning module 301 is used to be installed at an obstacle and output aviation warning flashing light signal; Data acquisition module 302 is used to automatically acquire the location data, height data and current time data of obstacles; Configuration module 303 is used to set the obstacle type information, influence range information, and occupation time information; The data processing module 304 is used to generate a structured signal containing obstacle identification and status information based on location data, height data, current time data, type information, influence range information and occupation time information, and to perform spatial encoding processing on the influence range information so that the structured signal contains spatial description data representing the range of airspace occupied by the obstacle. Wireless broadcast module 305 is used for periodically broadcasting structured signals; Receiver module 306 is used to receive structured signals and perform decoding, data extraction and verification processing on the structured signals to obtain obstacle analysis results; Post-processing module 307 is used to generate visualization data, route planning data, or conflict resolution data based on obstacle analysis results; The network communication module 308 is used to send structured signals to a designated information management center through a network communication protocol with a clearly defined reporting address.

[0054] In some embodiments, the data acquisition module includes a satellite navigation and positioning unit, which is used to acquire longitude, latitude, and altitude data of obstacles, and acquire timing data as current time data, so that the data processing module can generate structured signals.

[0055] Specifically, the data acquisition module, serving as the fundamental data source for generating structured signals at the transmitting end, is located inside the obstacle warning transmitter and connected to the data processing module. The data acquisition module includes a satellite navigation and positioning unit, which continuously receives satellite navigation signals, analyzes them to obtain the longitude, latitude, and altitude data of the obstacle's installation location, and extracts timing data from the satellite navigation signals, outputting it as the current time data to the data processing module. By unifying the location, altitude, and time through the same data acquisition link, the subsequently generated structured signals maintain a correspondence in both spatial and temporal dimensions, thus providing the basic input for encoding the obstacle's occupied airspace, controlling the broadcast cycle, and generating occupancy time information.

[0056] In practical implementation, the satellite navigation and positioning unit can be a global satellite navigation and positioning module, installed in... Figure 2The satellite navigation and positioning unit is located on the motherboard and electrically connected to the main controller. After the system is powered on, the main controller controls the satellite navigation and positioning unit to enter the satellite search and positioning state. When a sufficient number of satellite signals are received, the satellite navigation and positioning unit outputs longitude, latitude, altitude, and time data. For transmitting devices installed at high altitudes such as tower cranes, protruding structures of high-rise buildings, main towers of bridges, or wind turbine towers, the satellite navigation and positioning unit can repeatedly output the above data according to a preset sampling period. The main controller performs filtering, outlier removal, or confidence level judgment on the continuously acquired results to form stable position data, altitude data, and current time data. For fixed obstacles with small positional changes but high installation height, the main controller can also fuse multiple acquisition results to generate reference coordinates and reference height for broadcasting. For scenarios such as tower cranes where there are local construction adjustments, the corresponding coordinate and height parameters can be re-acquired and updated after reinstallation or reconfiguration.

[0057] Based on this, the data processing module calls the longitude, latitude, and altitude data output by the satellite navigation and positioning unit, and combines this with the obstacle type, impact range, and occupancy time information pre-set by the configuration module to generate a structured signal. The longitude and latitude data represent the center position of the obstacle, the altitude data represents the obstacle's own height or the vertical boundary of its airspace occupation, and the time synchronization data serves as the current time data to determine the effective reference for the occupancy time information. If the configuration module specifies the occupancy termination time, the data processing module calculates the remaining occupancy duration based on the current time data; if the configuration module specifies the duration, the data processing module converts the current time data to obtain the corresponding termination time.

[0058] Afterwards, the data processing module performs spatial coding processing on the airspace occupied by the obstacle based on the impact range information. For example, using the latitude and longitude obtained by the satellite navigation positioning unit as the center point, the module constructs cylindrical, bounding box, or gridded spatial description data together with the height data and the configured horizontal range and height interval. This spatial description data, along with the obstacle's identification and status information, is written into a structured signal for periodic broadcasting by the wireless broadcasting module.

[0059] For example, in the aforementioned tower crane application scenario, the transmitting device is installed at the end of the tower crane boom. The power supply module uses a combination of solar panels and lithium batteries. The configuration module, via a smartphone application, writes the obstacle type as tower crane, the affected area as a boom radius of 150 meters, and the remaining occupation time as 24 hours. The satellite navigation and positioning unit obtains the longitude, latitude, and top height of the tower crane in real time, and simultaneously obtains the current time synchronization data. Based on this location and height data, the data processing module uses the tower crane's location as the center point, encodes the 150-meter boom radius and corresponding height range as the occupied airspace range, and then combines it with the current time synchronization data to generate the remaining occupation time. This results in a structured signal containing obstacle identification, status information, location, height, time, and spatial description data, which is then transmitted by the wireless broadcast module at a preset cycle.

[0060] For example, in the scenario of high-rise buildings, the satellite navigation and positioning unit obtains the coordinates and height of the building's protruding structures. The data processing module, combined with the type information and boundary range written via USB configuration, generates spatial description data suitable for direct parsing by the collision avoidance system of unmanned aerial vehicles. In the scenario of wind turbine towers, in addition to providing the tower's coordinates and height, the satellite navigation and positioning unit also provides current time data, facilitating the encoding of the airspace occupied around the wind turbine tower in a countdown manner and broadcasting it to the ground receiver for dynamic airspace display.

[0061] In this embodiment, the satellite navigation and positioning unit provides position, altitude, and timing data simultaneously, enabling the data acquisition module to provide a unified, continuous, and updatable data foundation for structured signal generation. This improves the consistency between obstacle spatial description data and actual installation location, enhances the accuracy of occupancy time information generation, and increases the efficiency of utilizing broadcast information in subsequent visualization, route planning, and conflict resolution.

[0062] In some embodiments, the configuration module is used to set type information, scope of influence information, and time occupancy information through at least one of wireless configuration method, wired connection configuration method, and local manual input method; The configuration module is also used to generate the influence range configuration result in a graphical editing manner, and send the influence range configuration result to the data processing module to perform spatial encoding processing.

[0063] Specifically, the configuration module is used to input, modify, and distribute obstacle attribute information and airspace occupancy information, and is a crucial input unit for the transmitter to generate structured signals. Combined with... Figure 2As shown in the structure, the configuration module can work in conjunction with the main controller, memory, display screen, input buttons / wheel, USB interface and wireless communication module to set type information, scope of influence information and time occupancy information through at least one of wireless configuration method, wired connection configuration method and local manual input method.

[0064] The obstacle type information is used to characterize the type of obstacle, such as tower cranes, protruding structures of high-rise buildings, main towers of bridges, wind turbine towers, or communication towers. The impact range information is used to characterize the horizontal range, vertical range, boundary shape, or spatial outline of the airspace occupied or affected by the obstacle. The occupancy time information is used to characterize the termination time, duration, or remaining countdown time of the obstacle's continuous occupation of the airspace. The configuration module is also used to generate the impact range configuration results in a graphical editing manner and send the impact range configuration results to the data processing module for spatial coding processing.

[0065] In practical implementation, wireless configuration can be achieved through... Figure 2 The wireless communication module establishes a communication connection with a configuration application running on a smartphone. On-site installers select the obstacle type, input or adjust the impact range and occupancy time parameters in the smartphone configuration application, and directly draw the obstacle's impact area through a graphical interface.

[0066] For example, in tower crane scenarios, a circular influence area centered on the installation point can be drawn on the mobile interface, with the boom radius and corresponding height range set. For high-rise building protruding structures, the influence range extending outwards from the protruding structure can be determined using rectangular or polygonal selection methods. For wind turbine tower scenarios, the safety envelope and vertical height boundaries around the tower can be set in the graphical interface. The configuration application converts the graphical editing results into parameterized influence range configuration results, which are then sent to the main controller via the wireless communication module. The main controller writes these results into its memory and provides them to the data processing module for use. This method is suitable for rapid on-site deployment of temporary obstacles such as tower cranes, allowing construction personnel to adjust parameters promptly without disassembling the equipment.

[0067] Furthermore, wired connection configuration can be achieved through... Figure 2 The USB interface shown connects to the configuration software running on the computer. The configuration personnel connect the transmitter to the computer via the USB interface and set the type information, affected area information, and time consumption information in the configuration software. Compared with wireless configuration, wired connection configuration is more suitable for initial installation and debugging, batch deployment, and fine-grained configuration scenarios with many parameters. The configuration software provides a two-dimensional or three-dimensional graphical editing interface for intuitive editing of the affected area.

[0068] For example, in high-rise building applications, the building outline map can be imported onto a computer, or the side lengths, orientation angles, and height boundaries can be input based on on-site measurements to generate a bounding box-shaped influence range configuration result. In bridge main tower or chimney scenarios, the influence range configuration result in a columnar envelope form can be generated by inputting the center point offset, radius, and height range. After the configuration software completes the editing, it sends the influence range configuration result, along with type information and occupancy time information, to the main controller, which then saves it to memory for the data processing module to read.

[0069] Furthermore, local manual input can be achieved through... Figure 2 The display screen and input buttons / wheel are used for parameter settings. For scenarios with limited network access, no external terminal, or where on-site parameter adjustments are required, installers can directly set parameters on the device itself. The main controller controls the display screen to show the menu interface and current parameter items. Installers use the input buttons / wheel to select the obstacle type, input the impact range parameter, and the occupancy time parameter, and then confirm the settings. This method is particularly suitable for remote deployment scenarios such as wind turbine towers. In wind turbine tower applications, on-site personnel can manually input the type information as "wind turbine tower," the impact range as the volume profile range corresponding to the preset side length, and the occupancy time as the remaining runtime or a preset deadline. The main controller then transmits the corresponding parameters to the data processing module.

[0070] Under any of the above configuration methods, the configuration module can output the influence range configuration result. The influence range configuration result is not merely a simple radius value or a single point parameter, but rather structured configuration data that characterizes the airspace occupied by the obstacle. This structured configuration data may include center point association parameters, horizontal boundary parameters, vertical height parameters, shape category parameters, and time association parameters, etc. After receiving the influence range configuration result, the data processing module, in conjunction with the location data, height data, and current time data provided by the data acquisition module, performs spatial encoding processing on the influence range configuration result.

[0071] In some examples, geometric boundary parameter encoding can be used to generate geometric spatial description data based on the center point coordinates, radius, side length, shape, and height range; 3D mesh encoding can also be used to convert the influence range configuration results into several occupied mesh cell identifiers; bounding box encoding or volumetric model encoding can also be used to generate the corresponding spatial description data. Afterwards, the data processing module writes the spatial description data obtained through spatial encoding, along with type information, occupancy time information, obstacle identification, and status information, into a structured signal, and broadcasts it periodically through the wireless broadcast module.

[0072] For example, in tower crane applications, the configuration module prioritizes wireless configuration via Bluetooth connection to a smartphone configuration application. Construction personnel use their phones to set the obstacle type to "tower crane," draw a circular area of ​​influence around the crane's installation location, set the boom radius to 150 meters, and set the remaining occupation time to 24 hours. After generating the corresponding influence range configuration result, the configuration application sends it to the main controller. The data processing module then converts this into a spatially encoded result based on the tower crane's center position and boom radius, and writes it into a structured signal.

[0073] For example, in high-rise building application scenarios, the configuration module completes wired configuration via USB interface and computer configuration software. The configuration personnel input the boundary range and termination time of the building's protruding structure in the software interface to generate the influence range configuration result in the form of a boundary box, which is then further encoded by the data processing module to adapt to the parsing requirements of the unmanned aerial vehicle collision avoidance system.

[0074] For example, in wind turbine tower applications, the configuration module completes on-site settings through local input buttons / wheels. Operators input boundary parameters and occupancy duration based on the safety envelope requirements around the tower. After generating the influence range configuration results, the data processing module executes volume model encoding and broadcasts it to the ground receiving end for dynamic airspace display.

[0075] Furthermore, the configuration module supports reading, modifying, and overwriting stored parameters. The main controller can display the current configuration results and corresponding graphics on a screen or external terminal for installation personnel to confirm. When the obstacle status changes, such as when the tower crane boom length is adjusted, the construction period is extended, or the building construction height changes, the configuration module can regenerate the updated impact range configuration results and send them to the data processing module. This ensures that subsequent broadcast structured signals synchronously reflect the new airspace occupancy range and occupancy time information, thereby maintaining consistency between the broadcast content and the actual obstacle status.

[0076] Through the above methods, the configuration module in this embodiment can complete the setting of type information, influence range information, and occupancy time information in multiple ways, such as wireless configuration, wired connection configuration, and local manual input. It can also generate the influence range configuration result through graphical editing, and then the data processing module performs spatial encoding processing, so that the obstacle airspace occupancy information can be written into the broadcast signal in a structured and computable manner. This improves the flexibility of parameter configuration, the accuracy of airspace description, and the adaptability of obstacle broadcast information in subsequent visualization display, route planning, and conflict resolution.

[0077] In some embodiments, spatial coding processing includes: generating spatial occupancy description data by combining center point coordinates with geometric boundary parameters based on location data, height data, and influence range information; or discretizing the spatial occupancy of obstacles using a three-dimensional mesh coding method, so that the structured signal characterizes the spatial location, horizontal range, and height interval of the obstacle.

[0078] Specifically, spatial coding processing is performed by the data processing module, which converts the position and altitude data acquired by the data acquisition module and the influence range information set by the configuration module into airspace occupancy description data that can be written into a structured signal. Spatial coding processing does not simply mark the obstacle's center point; it further parameterizes or discretizes the actual airspace range occupied or affected by the obstacle. This allows the receiver module, upon receiving the structured signal, to reconstruct the obstacle's spatial position, horizontal range, and altitude interval, and generate visualization data, flight path planning data, or conflict resolution data accordingly. Based on the aforementioned system architecture, spatial coding processing can be performed by… Figure 2 The main controller in the system calls the configuration parameters in the memory and combines them with the position and height data output by the positioning device to complete the task.

[0079] In its implementation, the data processing module first reads the longitude, latitude, and altitude data output by the data acquisition module. It then determines the longitude and latitude data as the center point coordinates of the obstacle and the altitude data as the obstacle's height or the reference height of the occupied airspace. Based on this, the data processing module reads the influence range information set by the configuration module. This influence range information may include the horizontal influence radius, side length parameters, polygon boundary parameters, vertical height interval parameters, or contour parameters corresponding to the obstacle's shape. Subsequently, the data processing module combines the center point coordinates, reference height, and influence range information according to preset spatial coding rules to generate airspace occupancy description data.

[0080] In one implementation, spatial encoding processing generates airspace occupancy description data by combining center point coordinates with geometric boundary parameters. Specifically, the data processing module uses the obstacle's location data as the geometric center and the horizontal radius, side length, outline shape, and vertical height range from the influence range information as geometric boundary parameters to construct the airspace occupancy model corresponding to the obstacle.

[0081] For example, when the obstacle type is a tower crane, the latitude and longitude of the tower crane installation point can be used as the center point coordinates, the boom radius as the horizontal boundary parameter, and the height range corresponding to the tower top height and safety margin as the vertical boundary parameter, thereby generating cylindrical or fan-shaped extended airspace occupancy description data. When the obstacle type is a high-rise building protruding structure, rectangular or polygonal boundary description data can be generated based on the outward expansion range, length direction, and height range of the building's protruding edge. When the obstacle type is a wind turbine tower, volume boundary description data matching the wind turbine's operating area can be generated by combining the tower center position, rotor sweep radius, and corresponding height range. The data processing module encapsulates the above airspace occupancy description data along with obstacle identification, status information, type information, and occupancy time information to form a structured signal.

[0082] In another implementation, spatial coding processing employs a three-dimensional mesh coding method to discretely encode the spatial domain occupied by obstacles. Specifically, the data processing module uses the coordinates of the obstacle's center point as a reference to establish three-dimensional mesh cells along the longitude, latitude, and height directions within a preset spatial range. The occupied area corresponding to the influence range information is mapped to multiple mesh cells, and the identifier of the occupied mesh cell is written into the structured signal.

[0083] In some examples, for regularly shaped obstacles, an initial occupied volume can be generated based on geometric boundary parameters, and then projected onto the corresponding mesh. For scenarios with complex boundaries or requiring enhanced receiver interpretation accuracy, mesh cells can be marked one by one based on the influence range configuration results generated through graphical editing. In this way, after receiving the structured signal, the receiver module can reconstruct the discrete volume model of the obstacle's occupied spatial domain based on the marked mesh cells. This method is particularly suitable for representing the slewing area of ​​tower crane booms, the swept area of ​​wind turbine rotors, or construction obstacle areas with complex boundaries.

[0084] Based on the aforementioned example, in a tower crane application scenario, the transmitting device is installed at the end of the tower crane boom. The configuration module sets the obstacle type to tower crane, the affected range to a boom radius of 150 meters, and the occupancy time to 24 hours remaining via a smartphone configuration application. After the data acquisition module obtains the latitude, longitude, and top height of the tower crane, the data processing module can use a combination of center point coordinates and geometric boundary parameters. Using the tower crane installation location as the center point, 150 meters as the horizontal boundary parameter, and the tower crane top height and corresponding safe height range as the vertical boundary parameter, a cylindrical airspace occupancy description data can be generated. Alternatively, for scenarios requiring more detailed representation of the tower crane operating area, the cylindrical area can be discretized into multiple three-dimensional grid cells, and the occupied grid cells can be encoded and written into a structured signal. This allows the manned aircraft's onboard receiver to display the corresponding occupied area on the electronic flight bag, or it can be used by the unmanned aerial vehicle (UAV) for risk calculation.

[0085] In high-rise building applications, the transmitting device is installed at the protruding structure of the building. The configuration module inputs the building's outer boundary and occupancy termination time via a USB interface and computer configuration software. After reading the building coordinates and height data obtained by the positioning device, the data processing module can generate airspace occupancy description data in the form of a bounding box using geometric boundary parameters. This allows the structured signal to directly represent the planar range and height interval corresponding to the protruding structure. For scenarios requiring integration with UAV collision avoidance systems, the data processing module can further discretize the bounding box into a three-dimensional mesh identifier, enabling the onboard receiver to quickly determine occupancy and generate collision avoidance paths after parsing.

[0086] In wind turbine tower applications, the configuration module uses local input buttons and scroll wheels to set the wind turbine tower type, rotor sweep influence range, and countdown occupancy information. The data processing module generates spatial description data corresponding to the swept volume using geometric boundary parameters, based on the wind turbine tower's center position, height data, and rotor sweep boundary parameters. Alternatively, it uses a 3D mesh encoding method to mark the occupancy units corresponding to the swept area. This data is then transmitted to the ground receiver via a wireless broadcast module. After decoding the structured signal, the ground receiver can reconstruct the corresponding 3D occupancy area in a dynamic airspace map, which can then be used for route planning and conflict decision-making.

[0087] In this embodiment, the structured representation of the airspace occupied by obstacles is achieved by combining the center point coordinates with geometric boundary parameters or by using a three-dimensional mesh encoding method. This allows the broadcast signal to not only represent the location of the obstacle but also the corresponding horizontal and vertical ranges, thereby improving the completeness of the airspace occupancy information, enhancing the receiver's ability to visualize and automatically process obstacle broadcast information, and improving the data utilization efficiency for route planning and conflict resolution in low-altitude flight scenarios.

[0088] In some embodiments, the occupancy time information includes at least one of the absolute time information of the occupancy termination and the countdown information of the occupancy end point; the data processing module is further configured to generate time description data based on the current time data and the occupancy time information, and write the time description data into a structured signal.

[0089] Specifically, occupancy time information is used to characterize the continuous occupancy status of an obstacle in the target airspace. It can reflect both the cutoff time of the obstacle's airspace occupancy and the remaining time until the end of the occupancy. In conjunction with the aforementioned system structure, occupancy time information is written by the configuration module, while current time data is provided by the satellite navigation and positioning unit in the data acquisition module. After receiving the current time data and occupancy time information, the data processing module generates corresponding time description data and writes it into the structured signal. This allows the receiver module to decode the data and combine it with the obstacle's position, height, and spatial description data to identify and utilize the timeliness of the obstacle's airspace occupancy.

[0090] In practical implementation, the occupancy time information can include at least one of the following: the absolute time of occupancy termination and the countdown time to the end of occupancy. The absolute time of occupancy termination can be represented using a uniform time format to clearly indicate the specific moment when the obstacle's occupation of the airspace ends. The countdown time to the end of occupancy can be represented using remaining hours, minutes, or a combination thereof to reflect the remaining time until the end of occupancy. The configuration module can select the corresponding time setting method according to different deployment scenarios. For example, for temporary obstacles such as construction tower cranes and high-rise lifting equipment, the absolute termination time can be set first to correspond to the end time of the construction plan. For scenarios requiring rapid on-site deployment and where the occupancy duration is relatively clear but it is inconvenient to input the specific time, the remaining duration can be directly set, and the data processing module will convert it into the corresponding countdown information or absolute termination time.

[0091] During system operation, the satellite navigation and positioning unit continuously receives satellite timing signals and sends the timing data as the current time to the data processing module. After reading the current time data, the data processing module retrieves the occupied time information stored in the configuration module.

[0092] If the occupied time information is absolute time information, the data processing module can directly organize it into time description data and write it into the structured signal, or further calculate the time difference between the current time and the end time based on the current time data, generate the corresponding countdown information, and write at least one of the absolute end time and countdown information into the structured signal.

[0093] If the occupancy time information is countdown information, the data processing module can calculate the absolute time of occupancy termination based on the current time data and the countdown information, and then write the calculation result as time description data into the structured signal.

[0094] In this way, the time description data in the structured signal can be kept consistent with the location data, height data, type information, influence range information, and spatial description data, so as to jointly characterize the occupancy status of an obstacle in a specific airspace during a specific time period.

[0095] Furthermore, the temporal description data can be associated with the spatial description data and written into the structured signal, enabling the receiver to simultaneously recover the effective time information of the airspace occupied by obstacles while simultaneously recovering the airspace occupied by obstacles. For scenarios where spatial description data is generated using center point coordinates and geometric boundary parameters, the data processing module can append the absolute termination time or countdown information to the corresponding geometric boundary parameters. For scenarios where the airspace occupied by obstacles is discretely encoded using a three-dimensional mesh encoding method, the data processing module can also associate the temporal description data with the occupied mesh cells for storage and broadcasting, thereby enabling the receiver to distinguish the airspace occupancy status in different time periods based on the occupancy time information.

[0096] Based on the aforementioned example, in a tower crane application scenario, the transmitting device is installed at the end of the tower crane boom. The configuration module sets the occupancy time to 24 hours remaining via a smartphone configuration application. The satellite navigation and positioning unit acquires real-time timing data as the current time data. The data processing module generates countdown time description data based on the current time data and the remaining 24 hours. If necessary, it can also calculate the corresponding absolute time of occupancy termination. This time description data, along with the tower crane's position data, height data, type information, and spatial description data corresponding to the boom radius, is written into a structured signal. After receiving and decoding the data, the airborne receiver on a manned aircraft or a ground receiving device can not only identify the range of the airspace occupied by the tower crane but also the remaining valid time of the occupancy status.

[0097] In high-rise building applications, the configuration module sets the absolute time information for the termination of occupancy via a USB interface and computer configuration software, such as the end date and time of construction. The data processing module generates corresponding absolute time description data based on the current time data provided by the satellite navigation and positioning unit, and simultaneously calculates the remaining countdown if necessary, writing it into a structured signal. After parsing the signal, the onboard receiver of the unmanned aerial vehicle (UAV) can input this time description data into the collision avoidance system to determine whether the airspace currently occupied by the obstacle is still valid.

[0098] In wind turbine tower applications, the configuration module sets the occupancy time information in countdown format via local input buttons and scroll wheels. The data processing module generates corresponding time description data based on the current time data and broadcasts it to the ground receiver along with the volumetric model encoding results of the occupied airspace around the wind turbine tower. When constructing a dynamic airspace map, the ground receiver can overlay the remaining occupancy time as a display attribute onto the corresponding obstacle graphics to support subsequent path planning and conflict decision-making.

[0099] In this embodiment, the absolute time information of occupancy termination and countdown information can be written into the structured signal together with the spatial description data of the obstacle, thereby improving the ability of obstacle broadcast information to express the timeliness of airspace occupancy, improving the accuracy of the receiver in identifying the validity period of temporary obstacles, and improving the utilization efficiency of dynamic obstacle information in visualization display, route planning and conflict resolution.

[0100] In some embodiments, the wireless broadcast module is used to periodically broadcast structured signals in accordance with at least one wireless broadcast protocol, and the wireless broadcast module supports sending structured signals with different broadcast periods or different transmission modes to adapt to alarm requirements in different obstacle scenarios.

[0101] Specifically, the wireless broadcast module is used to continuously transmit the structured signals generated by the data processing module to surrounding aircraft or ground receiving devices according to a preset broadcast strategy. It is the core execution unit for the transmitter to achieve proactive digital warnings. Combined with... Figure 2 As shown in the diagram, the wireless broadcast module can be connected to the main controller, memory, and power supply module. The main controller retrieves broadcast parameters, protocol parameters, and scene parameters stored in the memory to control the wireless broadcast module to periodically broadcast structured signals according to at least one wireless broadcast protocol. The wireless broadcast protocol can be a low-power short-range broadcast protocol, a long-range low-power broadcast protocol, a cellular narrowband broadcast protocol, a dedicated aviation broadcast protocol, or a combination thereof. The wireless broadcast module also supports sending structured signals using different broadcast periods or different transmission modes to adapt to alarm requirements in different obstacle scenarios such as tower cranes, high-rise buildings, and wind turbine towers.

[0102] In practical implementation, after encapsulating location data, height data, type information, influence range information, occupancy time information, identification, status information, and spatial description data, the data processing module writes the structured signal into the broadcast buffer. The main controller, according to the broadcast protocol and transmission strategy preset by the configuration module, reads the structured signal from the broadcast buffer and controls the wireless broadcast module to transmit it outwards in a periodic broadcast manner. Periodic broadcasting refers to the wireless broadcast module repeatedly sending the same or updated version of the structured signal at fixed time intervals, ensuring that receiver modules within the coverage area can receive the latest obstacle information at any time. For scenarios where obstacle states are stable and airspace occupancy boundaries change little, a longer broadcast period can be used to reduce power consumption; for scenarios with short obstacle deployment times, rapidly changing influence ranges, or high real-time alarm requirements, a shorter broadcast period can be used to increase the receiver's update frequency.

[0103] Furthermore, the wireless broadcast module supports different transmission modes. These modes may include single-protocol broadcast mode, multi-protocol parallel broadcast mode, master-slave protocol switching broadcast mode, or adaptive broadcast mode with state-based switching. Single-protocol broadcast mode is suitable for scenarios where the receiving target is clearly defined and the deployment environment is simple, i.e., only one wireless broadcast protocol is used to transmit structured signals. Multi-protocol parallel broadcast mode is suitable for scenarios where manned aircraft-borne receivers, unmanned aircraft-borne receivers, and ground receivers may exist simultaneously in the vicinity. The wireless broadcast module can simultaneously use two or more protocols to transmit the same structured signal to improve compatibility with different types of receivers.

[0104] In some examples, the primary / secondary protocol switching broadcast mode is suitable for scenarios where daily operation and abnormal alarms coexist. Under normal conditions, it sends according to the first protocol and the first broadcast cycle. When a change in status, configuration update, or power supply status is detected, it switches to the second protocol or the second broadcast cycle. The adaptive broadcast mode that switches according to status can dynamically adjust the transmission method based on obstacle type, remaining occupancy time, power supply status, or environmental conditions.

[0105] For example, in the aforementioned tower crane application scenario, the transmitting device is installed at the end of the tower crane boom, the power supply module uses a solar panel combined with a lithium battery, and the wireless broadcast module preferably uses a long-range low-power broadcast protocol for transmission. Since the tower crane is a temporary obstacle during construction, its location is fixed but its impact range and occupation time are phased. The main controller can control the wireless broadcast module to periodically send structured signals at a broadcast cycle of once every 5 seconds, enabling nearby manned and unmanned aircraft equipped with airborne receivers to receive information such as the tower crane's location, boom radius, height range, and remaining occupation time in a timely manner. When construction enters a high-frequency operation period or the configuration module updates the boom range, the main controller can also shorten the broadcast cycle to improve the alarm information update speed.

[0106] In high-rise building applications, the transmitting device is installed on the building's protruding structure. The power supply module uses mains power and is equipped with batteries. The wireless broadcast module can simultaneously support short-range broadcast protocols and narrowband wide-area broadcast protocols. The main controller can control the wireless broadcast module to transmit structured signals in a multi-protocol parallel broadcast mode. One protocol provides real-time obstacle information to nearby UAV onboard receivers, while another protocol provides wider information coverage to ground receivers or management platforms. Because the positions and boundaries of obstacles in high-rise buildings are relatively stable, the broadcast period can be set to a longer time interval than in tower crane scenarios to balance continuous broadcasting and energy consumption control.

[0107] In wind turbine tower applications, the transmitting device uses wind power as the primary source and solar power as a secondary source. The wireless broadcast module can transmit in a dedicated aviation broadcast format, allowing direct access to ground receivers and relevant low-altitude flight service systems. Considering the remote deployment environment of wind turbine towers and their long-term operation, the main controller can switch the broadcast cycle based on power supply status and energy storage levels. When power generation and energy storage are sufficient, continuous transmission is performed using the regular broadcast cycle; when ambient energy is insufficient, the broadcast cycle is appropriately extended or a low-power transmission mode is switched to maintain the ability to continuously broadcast basic information about obstacles.

[0108] Furthermore, in some embodiments, the wireless broadcast module can also organize different information items in layers when transmitting structured signals. For example, location data, altitude data, type information, and identification identifiers can be used as basic broadcast content and repeatedly transmitted at a higher frequency; spatial description data, occupancy time information, and status information can be used as extended broadcast content and transmitted at the same or different periods. After receiving the data, the receiver module can complete the basic data recovery and extended data splicing according to the protocol rules. In this way, the timely reception of key obstacle information can be guaranteed, while also taking into account the integrity of the structured signal and the efficiency of transmission resource utilization.

[0109] In this embodiment, the wireless broadcasting module can select the appropriate wireless broadcasting protocol, broadcasting period, and transmission mode according to different obstacle scenarios, and continuously and flexibly broadcast structured signals, thereby improving the scenario adaptability of obstacle broadcasting information, improving the reception compatibility of different types of receivers for obstacle information, and improving the real-time utilization efficiency of structured signals in low-altitude flight alarm services.

[0110] In some embodiments, the receiver module includes at least one of a manned aircraft airborne receiver, an unmanned aircraft airborne receiver, and a ground receiver; The post-processing module is used to output the obstacle analysis results to at least one of the following after the receiver module obtains the obstacle analysis results: electronic flight display terminal, unmanned aerial vehicle collision avoidance unit, ground station monitoring terminal, or low-altitude traffic management terminal.

[0111] Specifically, the receiver module is located on the signal receiving side of the obstacle warning transmitter. It receives the structured signals periodically broadcast by the wireless broadcast module and outputs the obstacle analysis results after decoding, data extraction, and verification. The post-processing module is connected to the receiver module and, after the receiver module obtains the obstacle analysis results, outputs them to at least one of the following: an electronic flight display terminal, an unmanned aerial vehicle (UAV) collision avoidance unit, a ground station monitoring terminal, or a low-altitude traffic management terminal, for subsequent visualization, flight path adjustment, risk assessment, or conflict resolution. Figure 1The overall operation diagram shown indicates that the receiver module may include at least one of manned aircraft airborne receivers, unmanned aircraft airborne receivers, and ground receivers. The post-processing module may be configured with different data processing paths and output formats according to the type of receiver.

[0112] In practical implementation, an airborne receiver is installed on the manned aircraft to receive structured signals broadcast by the transmitter. Upon receiving the structured signals, the airborne receiver decodes, extracts, and verifies the obstacle type, location data, altitude data, spatial description data, occupancy time information, identification information, and status information, generating obstacle resolution results. The post-processing module outputs these results to an electronic flight display terminal, such as an electronic flight bag or other airborne display device, and reconstructs the corresponding airspace occupancy range based on the spatial description data in the structured signal. This allows the electronic flight display terminal to display the obstacle's center position, horizontal range, and altitude interval using planar geometry, height-marked graphic areas, or 3D occupancy graphics. If necessary, the post-processing module can further output the obstacle resolution results to a route assistance display interface, enabling the pilot to adjust the flight path based on the obstacle occupancy range.

[0113] In some examples, the onboard receiver is mounted on the UAV to receive structured signals and generate corresponding obstacle resolution results. The post-processing module can output the obstacle resolution results to the UAV's collision avoidance unit, enabling the collision avoidance unit to perform a collision risk assessment based on the obstacle's position, height, space occupancy, and the UAV's own flight status, and generate obstacle avoidance control results.

[0114] For example, when obstacle analysis results indicate that the flight path and the airspace occupied by the obstacle tend to intersect, the collision avoidance unit can generate commands to detour, climb, hover, or correct the course. Simultaneously, the post-processing module can also send the obstacle analysis results to the ground station monitoring terminal via the command and control link, allowing operators to view the obstacle's location and occupied area information on the terminal interface, thus enabling manual intervention or path correction.

[0115] In some examples, ground receivers can be located at ground stations, building rooftops, bridge perimeters, or low-altitude flight support nodes to receive structured signals broadcast by transmitters from surrounding obstacles. After decoding, data extraction, and verification, the ground receiver sends the obstacle analysis results to the post-processing module. The post-processing module can output the obstacle analysis results to the ground station monitoring terminal for viewing by UAV operators or maintenance personnel; it can also output them to the low-altitude traffic management terminal for dynamic airspace updates, route planning, or alarm service generation by the low-altitude traffic management platform.

[0116] For low-altitude traffic management terminals, the post-processing module can aggregate the analysis results of multiple obstacles and construct dynamic obstacle layers or dynamic airspace restriction areas based on the spatial description data and occupancy time information of each obstacle, which can be called by route planning services or air conflict management services.

[0117] Based on the aforementioned example, in tower crane application scenarios, the transmitting device is installed at the end of the tower crane boom and periodically transmits structured signals using a long-range, low-power broadcast protocol. After receiving this structured signal, the onboard receiver of a manned aircraft generates a tower crane obstacle analysis result. The post-processing module outputs this result to the electronic flight display terminal, where a circular graphic overlay is displayed showing the tower crane's center position, the horizontal influence range corresponding to the boom radius, and the altitude range. Simultaneously, flight path adjustment reference information can be generated. In this way, in addition to visually observing the flashing light signal, the pilot can directly identify the airspace occupied by the tower crane on the electronic flight display terminal.

[0118] In high-rise building applications, the transmitting device is installed at the protruding structure of the building and transmits structured signals via two broadcast protocols. After receiving the structured signals, the onboard receiver of the UAV outputs the building obstacle analysis results, which are then input into the UAV's collision avoidance unit by the post-processing module. The collision avoidance unit performs a risk assessment based on the boundary frame range, height range, and current flight status of the building obstacles, and generates an automatic collision avoidance plan when a conflict trend is detected. Simultaneously, the post-processing module can also transmit the building obstacle analysis results to the ground station monitoring terminal via the command and control link for operator viewing.

[0119] In wind turbine tower applications, the ground receiver receives structured signals broadcast from the wind turbine tower's transmitter and generates obstacle analysis results. The post-processing module outputs these results to a low-altitude traffic management terminal, displaying the occupied airspace around the wind turbine tower as a 3D graphic overlay on the terminal's map interface. This data, combined with occupancy time information, forms dynamic airspace constraint data for use by path planning and conflict decision-making services.

[0120] Through the above methods, this embodiment enables different types of receiver modules to acquire obstacle analysis results for manned aircraft, unmanned aircraft, and ground management respectively, and the post-processing module outputs the obstacle analysis results to the corresponding terminals or processing units, thereby improving the utilization of structured broadcast information in display, collision avoidance and management scenarios, improving the multi-terminal collaborative application capability of obstacle alarm information, and improving the efficiency of obstacle risk handling during low-altitude flight operations.

[0121] In some embodiments, the post-processing module is used to decode and model the airspace occupied by obstacles based on spatial description data, and generate at least one of the following: corresponding geometric display results, route adjustment suggestion results, or conflict resolution instruction results, wherein the geometric display results include at least one of planar range graphics and three-dimensional occupancy graphics.

[0122] Specifically, the post-processing module is located after the receiver module and is used to further process the obstacle resolution results output by the receiver module. The obstacle resolution results include at least the obstacle's position data, altitude data, type information, occupancy time information, and spatial description data generated by the data processing module after spatial encoding. Based on the spatial description data, the post-processing module decodes and models the airspace occupied by the obstacle, generating at least one of the following: corresponding geometric display results, flight path adjustment suggestion results, or conflict resolution instruction results, for use by the electronic flight display terminal, the unmanned aerial vehicle collision avoidance unit, the ground station monitoring terminal, or the low-altitude traffic management terminal. In conjunction with the foregoing... Figure 1 The overall operation diagram shown is as follows: Figure 2 The transmitter structure shown in this embodiment, the post-processing module actually corresponds to... Figure 1 The system includes electronic flight display, detection and avoidance, ground monitoring, decoding and distribution visualization, alarm services, and path planning.

[0123] In its implementation, the post-processing module first reads the obstacle analysis results output by the receiver module and decodes the spatial description data. If the spatial description data is generated using a combination of center point coordinates and geometric boundary parameters, the post-processing module extracts the center point position, horizontal boundary parameters, shape parameters, and height range parameters, and reconstructs the corresponding occupied airspace model of the obstacle according to preset geometric modeling rules. If the spatial description data is generated using a 3D mesh encoding method, the post-processing module performs reverse mapping on the marked occupied mesh cells to reconstruct a discrete volume model of the obstacle's occupied airspace. After decoding, the post-processing module associates the reconstructed occupied airspace model with location data, height data, type information, and occupancy time information to form a modeling result that can be used for display, route planning, or conflict resolution.

[0124] When generating geometric display results, the post-processing module can output at least one of planar range graphics and three-dimensional occupancy graphics, depending on the terminal type and display requirements. For electronic flight display terminals or ground station monitoring terminals, the post-processing module can prioritize generating planar range graphics, such as displaying the influence range of obstacles on the horizontal plane in the form of circles, rectangles, polygons, or bounding boxes, and annotating the obstacle type, altitude range, and occupancy time information next to the graphics.

[0125] In some examples, for scenarios requiring enhanced spatial understanding, the post-processing module can also generate 3D occupancy graphics, such as cylinders, cuboids, irregular volume envelopes, or 3D occupancy models composed of multiple grid cells, to characterize the occupancy of obstacles in the height direction. The ground receiver or low-altitude traffic management terminal can further differentiate the 3D occupancy graphics by color or transparency settings to display the occupied airspace of different types of obstacles or different risk levels.

[0126] When generating route adjustment suggestions, the post-processing module overlays the obstacle-occupied airspace model with the aircraft's current position, target track, flight direction, or planned path to determine whether the planned path enters or approaches the airspace occupied by the obstacle. When a path conflict trend is detected, the post-processing module outputs route adjustment suggestions based on preset path adjustment rules. These suggestions may include detour suggestions, climb suggestions, descent suggestions, heading deviation suggestions, or waiting-to-pass suggestions.

[0127] For example, when obstacles occupy airspace mainly within a certain altitude range, the post-processing module can generate climb or descent suggestions to avoid that altitude range; when obstacles form a partially enclosed area in a horizontal range, the post-processing module can generate suggested detour routes. These results can be output to the electronic flight display terminal of manned aircraft, or to ground station monitoring terminals or low-altitude traffic management terminals to assist flight decision-making.

[0128] Furthermore, when generating conflict resolution command results, the post-processing module can jointly process the obstacle-occupied airspace model with the aircraft's real-time status parameters for the unmanned aerial vehicle (UAV) collision avoidance unit or automated management system, forming conflict resolution command results that can be directly executed or invoked. Conflict resolution command results may include automatic steering commands, climb commands, hovering commands, deceleration commands, return-to-home commands, or rerouting commands. Specifically, during generation, the post-processing module can first calculate the relative distance and potential conflict level between the aircraft and the obstacle-occupied airspace based on the obstacle's position, altitude range, and horizontal range. Then, it selects the corresponding resolution action according to preset priority rules and organizes this action into control command results that can be invoked by the UAV collision avoidance unit.

[0129] Based on the aforementioned example, in tower crane application scenarios, the transmitting device is installed at the end of the tower crane jib. The data processing module encodes the tower crane's position, jib radius, and height range into cylindrical airspace occupancy data. After the manned aircraft's onboard receiver receives and parses this structured signal, the post-processing module reconstructs the airspace occupancy model corresponding to the tower crane based on the spatial description data, and generates a circular planar range graphic on the electronic flight display terminal, while also marking the tower crane's height range and remaining occupancy time. When the flight path is close to the tower crane's influence range, the post-processing module can also generate flight path adjustment suggestions for detour or yaw for the pilot's reference.

[0130] In high-rise building applications, the transmitting device is installed at a protruding part of the building structure. The spatial description data is represented by bounding boxes, indicating the building's outward expansion and vertical height range. After the UAV's onboard receiver receives and parses the data, the post-processing module decodes the bounding box data and models it into a 3D occupancy graphic, which is then output to the UAV's collision avoidance unit. If the current flight path is detected to enter the area corresponding to this 3D occupancy graphic, the post-processing module generates automatic steering or climb collision avoidance commands for the collision avoidance unit to execute.

[0131] In wind turbine tower applications, after the ground receiver receives the structured signal broadcast from the wind turbine tower's transmitter, the post-processing module decodes and models the occupied airspace around the wind turbine tower based on volume model encoding or 3D mesh encoding data, and generates a three-dimensional occupancy graphic overlay display result on the low-altitude traffic management terminal. At the same time, based on the positional relationship between the planned flight route and the three-dimensional occupancy graphic, the system outputs route adjustment suggestions for path deviation or detour, providing a basis for subsequent low-altitude flight mission allocation.

[0132] In this embodiment, the post-processing module can decode and model the airspace occupied by obstacles based on spatial description data, and further generate geometric display results, route adjustment suggestion results, or conflict resolution instruction results, thereby improving the visualization ability of the airspace occupied by obstacles, improving the accuracy of determining the conflict relationship between flight paths and obstacles, and improving the utilization efficiency of structured obstacle broadcast information by manned aircraft, unmanned aircraft, and ground management systems.

[0133] In some embodiments, the system further includes a power supply module for supplying power to at least one of the optical warning module, data acquisition module, data processing module, wireless broadcasting module, configuration module, and receiver module; The power supply module includes at least one of a solar power supply module, an independent battery power supply module, a fixed power supply access unit, and a new energy power supply module, and includes a power management unit for performing power supply switching or power consumption control according to the power supply status.

[0134] Specifically, the system of this application also includes a power supply module, which supplies power to at least one of the optical warning module, data acquisition module, data processing module, wireless broadcasting module, configuration module, and receiver module to ensure the continuous operation of the obstacle warning transmitter in different installation scenarios. In conjunction with the foregoing... Figure 2 The schematic diagram shows that the power supply module can be connected to the motherboard, power supply / battery, solar module and external power supply, and is uniformly managed by the power management unit.

[0135] In some examples, the power supply module includes at least one of a solar power supply module, a stand-alone battery power supply module, a fixed power supply access unit, and a new energy power supply module. The new energy power supply module can be a wind power supply module or other power supply unit suitable for installation in high-altitude obstacle environments. The power management unit is used to perform power switching or power consumption control according to the power supply status, enabling the transmitter to adapt to power supply conditions in different obstacle scenarios such as tower cranes, high-rise buildings, wind turbine towers, bridge main towers, and communication towers.

[0136] In practical implementation, the solar power supply module may include a solar panel, a charging control circuit, and an energy storage unit connected to it. The solar panel is positioned on the device's outer casing at the point of contact with sunlight, converting solar energy into electrical energy during the day. This electrical energy is then charged by the charging control circuit to power the independent battery power supply module and the main board. The independent battery power supply module may include a lithium battery pack or other energy storage batteries, used to continue powering the main controller, alarm lights, positioning devices, and wireless communication modules at night, on cloudy days, or when solar energy is insufficient. The fixed power access unit can be connected to mains power or the building's power supply via an external power interface, suitable for fixed obstacle scenarios with stable power supply conditions, such as high-rise building protrusions and bridge towers. The new energy power supply module can be configured according to the specific deployment environment. For example, in a wind turbine tower scenario, a wind-assisted power supply unit can be introduced to utilize the wind farm environment to provide supplemental power.

[0137] The power management unit is connected to each of the aforementioned power supply units to monitor the voltage, current, remaining power, or power supply capacity of each power supply branch in real time, and determine the current power supply status based on the monitoring results. The power supply status may include the availability of external fixed power, sufficient solar power input, normal battery capacity, insufficient battery capacity, and effective renewable energy input. The main controller can obtain the power supply status through the power management unit and execute power supply switching or power consumption control according to preset strategies.

[0138] For example, when the fixed power supply unit is available, the fixed power supply will prioritize powering the system and replenishing the independent battery-powered electronic module; when the fixed power supply is unavailable but solar energy input is sufficient, the solar-powered electronic module will take on the main power supply task and charge the battery simultaneously; when solar energy input is insufficient and the battery capacity is within the available range, the system will switch to the independent battery-powered electronic module for power supply; when wind energy or other new energy input is available, the new energy-powered electronic module can work together with the solar-powered electronic module and the battery-powered electronic module to supply power.

[0139] Furthermore, the power management unit can also perform power consumption control based on the power supply status. Power consumption control may include switching the operating mode of the optical warning module, adjusting the broadcast cycle or transmission mode of the wireless broadcast module, limiting the operating time of the display screen or configuration interface, and performing standby management for non-critical units. For example, when the battery level is low, the power management unit can maintain the basic operation of the data acquisition module, data processing module, and wireless broadcast module, while reducing the display screen refresh rate, disabling unnecessary configuration interfaces, or appropriately extending the broadcast cycle of the wireless broadcast module to maintain the continuous broadcast capability of structured signals. Under conditions of insufficient ambient light but high demand for nighttime flight warnings, the power management unit can prioritize power supply to the optical warning module and wireless broadcast module; under daytime conditions with sufficient ambient light, it can reduce the power consumption of the optical warning module and enhance the power supply to the data acquisition and broadcast links.

[0140] Based on the aforementioned example, in tower crane applications, the transmitting device is installed at the end of the tower crane boom. The power supply module uses a combination of a solar-powered electronic module and an independent battery-powered electronic module. During the day, the solar panels power the system and charge the lithium battery, while at night or in cloudy or rainy weather, the lithium battery continues to provide power. The power management unit switches between solar power and battery power based on the solar input and battery charge status, and appropriately controls the broadcast cycle of the wireless broadcast module when the battery charge decreases to ensure that information on the tower crane's location, height, and area of ​​influence continues to be broadcast.

[0141] In high-rise building applications, the transmitting device is installed at a protruding part of the building structure. The power supply module uses a fixed power supply unit and is equipped with a backup battery. Under normal circumstances, the fixed power supply continuously powers the optical warning module, data acquisition module, data processing module, and wireless broadcasting module, and maintains the charging of the backup battery. When the external power supply to the building is interrupted, the power management unit automatically switches to the independent battery power supply to the electronic module, enabling the system to continue broadcasting the obstacle structured signal and flashing the nighttime warning.

[0142] In wind turbine tower applications, the power supply module combines a new energy power supply module with a solar power supply module. The new energy power supply module can utilize the wind farm environment to provide auxiliary power. The power management unit performs power supply scheduling based on wind energy input, solar energy input, and energy storage status, enabling the transmitting device to maintain broadcasting and alarm operations for extended periods even in remote environments.

[0143] In this embodiment, the power supply module can provide multi-source power supply based on different obstacle deployment environments, and perform power supply switching and power consumption control through the power management unit, thereby improving the power supply adaptability of the transmitting device to complex installation scenarios, improving the continuous operation capability of obstacle warning and broadcast functions, and improving the stability of system deployment in temporary or remote obstacle scenarios.

[0144] The above embodiments have described in detail the specific composition and function of the dual-mode wireless broadcast obstacle warning system of this application. The implementation process of the dual-mode wireless broadcast obstacle warning method of this application will be described in detail below with reference to specific embodiments. Figure 4 This is a flowchart illustrating the dual-mode wireless broadcast obstacle warning method provided in this application embodiment, as shown below. Figure 4 As shown, the method may specifically include the following steps: S401, uses an optical warning device installed at an obstacle to output an aviation warning flashing light signal; S402 automatically acquires the location data, height data, and current time data of obstacles; S403, set the obstacle type information, impact range information, and occupation time information; S404, based on location data, height data, current time data, type information, influence range information, and occupancy time information, generates a structured signal containing obstacle identification and status information, and performs spatial encoding processing on the influence range information so that the structured signal contains spatial description data representing the range of airspace occupied by the obstacle; S405, periodic broadcast structured signal; S406 receives the structured signal and performs decoding, data extraction, and verification processing on the structured signal to obtain the obstacle analysis result; S407 generates visual display data, route planning data, or conflict resolution data based on obstacle analysis results, and sends structured signals to the designated information management center through a network communication protocol with a clearly defined reporting address.

[0145] It should be understood that the sequence number of each step in the above method embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0146] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although the technical solutions of this application have been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A dual-mode wireless broadcast obstacle warning system, characterized in that, include: An optical warning module is used to be placed at an obstacle and output an aviation warning flashing light signal; The data acquisition module is used to automatically acquire the location data, height data, and current time data of the obstacle; The configuration module is used to set the type information, influence range information, and occupation time information of the obstacle; The data processing module is used to generate a structured signal containing obstacle identification and status information based on the location data, height data, current time data, type information, influence range information and occupation time information, and to perform spatial encoding processing on the influence range information so that the structured signal contains spatial description data characterizing the airspace range occupied by the obstacle; A wireless broadcasting module for periodically broadcasting the structured signal; The receiver module is used to receive the structured signal and perform decoding, data extraction and verification processing on the structured signal to obtain obstacle analysis results; The post-processing module is used to generate visualization data, route planning data, or conflict resolution data based on the obstacle analysis results. The network communication module is used to send the structured signal to the designated information management center through a network communication protocol with a clearly defined reporting address.

2. The system according to claim 1, characterized in that, The data acquisition module includes a satellite navigation and positioning unit, which is used to acquire the longitude, latitude, and altitude data of the obstacle, and acquire time synchronization data as the current time data, so that the data processing module can generate the structured signal.

3. The system according to claim 1, characterized in that, The configuration module is used to set the type information, scope of influence information, and time occupancy information through at least one of wireless configuration method, wired connection configuration method, and local manual input method; The configuration module is further configured to generate an influence range configuration result in a graphical editing manner, and send the influence range configuration result to the data processing module to perform the spatial encoding process.

4. The system according to claim 1, characterized in that, The spatial coding process includes: generating airspace occupancy description data by combining center point coordinates with geometric boundary parameters based on the location data, height data, and influence range information; or discretely coding the airspace occupied by the obstacle using a three-dimensional mesh coding method, so that the structured signal characterizes the spatial location, horizontal range, and height interval corresponding to the obstacle.

5. The system according to claim 1, characterized in that, The occupancy time information includes at least one of the absolute time information of the occupancy termination and the countdown information of the occupancy end point; the data processing module is also used to generate time description data based on the current time data and the occupancy time information, and write the time description data into the structured signal.

6. The system according to claim 1, characterized in that, The wireless broadcast module is used to periodically broadcast the structured signal according to at least one wireless broadcast protocol, and the wireless broadcast module supports sending the structured signal with different broadcast periods or different transmission modes to adapt to the alarm requirements in different obstacle scenarios.

7. The system according to claim 1, characterized in that, The receiver module includes at least one of a manned aircraft airborne receiver, an unmanned aircraft airborne receiver, and a ground receiver; The post-processing module is used to output the obstacle analysis results to at least one of the following after the receiver module obtains the obstacle analysis results: electronic flight display terminal, unmanned aerial vehicle collision avoidance unit, ground station monitoring terminal, or low-altitude traffic management terminal.

8. The system according to claim 1, characterized in that, The post-processing module is used to decode and model the airspace occupied by the obstacle based on the spatial description data, and generate at least one of the following: corresponding geometric display results, route adjustment suggestion results, or conflict resolution instruction results. The geometric display results include at least one of planar range graphics and three-dimensional occupancy graphics.

9. The system according to claim 1, characterized in that, The system also includes a power supply module, which supplies power to at least one of the optical warning module, data acquisition module, data processing module, wireless broadcasting module, configuration module, and receiver module. The power supply module includes at least one of a solar power supply module, an independent battery power supply module, a fixed power supply access unit, and a new energy power supply module, and includes a power management unit for performing power supply switching or power consumption control according to the power supply status.

10. A dual-mode wireless broadcast obstacle warning method based on the system described in any one of claims 1 to 9, characterized in that, include: The system utilizes optical warning devices positioned at obstacles to output aviation warning flashing light signals. Automatically acquire the location data, height data, and current time data of the obstacle; Configure the type information, range of influence information, and time of occupation information of the obstacle; Based on the location data, height data, current time data, type information, influence range information, and occupancy time information, a structured signal containing obstacle identification and status information is generated, and spatial encoding processing is performed on the influence range information so that the structured signal contains spatial description data characterizing the airspace range occupied by the obstacle. The structured signal is broadcast periodically; The structured signal is received, and decoding, data extraction, and verification processes are performed on the structured signal to obtain obstacle analysis results; Based on the obstacle analysis results, visualized display data, route planning data, or conflict resolution data are generated, and the structured signals are sent to the designated information management center through a network communication protocol with a clear reporting address.