Light state prompting method, device and equipment for interface-free tower and medium
By calculating sunrise and sunset times to determine the time periods when lights should be turned on, and by confirming the light status in real time and outputting prompts, the problem of controllers in interface-less towers forgetting to confirm the light status has been solved, and timely and accurate prompts on the light status have been achieved.
Patent Information
- Application Number
- CN202511667461.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-14
- Publication Date
- 2026-03-03
- Estimated Expiration
- 2045-11-14
AI Technical Summary
Controllers in control towers without interfaces are prone to forgetting to manually check runway light status, leading to untimely confirmation of light status.
By obtaining airport coordinates and the current date, the sunrise and sunset times are calculated to determine the time period during which the lights should be turned on. The current status of the lights is confirmed in real time, and status prompts are output, including light on/off prompts. The electronic log of the light status is recorded and stored, abnormal feature data is filtered, and abnormal prompts are output using a preset algorithm.
It enables timely confirmation of the lighting status of interfaceless control towers, avoiding situations where controllers forget to confirm, and improves the accuracy and timeliness of lighting status confirmation. It is applicable to lighting status indication methods, devices, equipment, and media for interfaceless control towers.
Smart Images

Figure CN121152105B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of light status confirmation in control towers, and in particular to a method, device, equipment and medium for indicating runway lights from an interfaceless control tower. Background Technology
[0002] Runway lighting is a crucial facility for ensuring airport operations at night and in low visibility conditions. Its activation / deactivation is typically controlled by the airport lighting station or the flight area management department in accordance with the Civil Airport Operation Safety Management Regulations (CCAR-140). At large airports, the control tower can generally obtain real-time runway lighting status through A-SMGCS (Advanced Surface Movement Guidance and Control System) or a dedicated lighting control panel, thereby providing dynamic guidance for aircraft based on the runway lighting status.
[0003] However, due to limitations in funding, ownership, or interface protocols, approximately 47% of small and medium-sized airports in my country lack access to the airport lighting control system. For these interface-less towers, controllers can only manually confirm the lighting status with the lighting station via telephone or Very High Frequency (VHF). This method of manual confirmation by controllers often results in situations where controllers forget to confirm the lighting status.
[0004] It is evident that there is an urgent need for a method to indicate the status of runway lights for interface-less control towers. Summary of the Invention
[0005] This application provides a method, device, equipment, and medium for indicating the lighting status of a control tower without an interface, aiming to solve the technical problem that controllers in existing control towers often forget to confirm the lighting status when it is manually confirmed by the controller.
[0006] Firstly, this application provides a method for indicating the status of lights in an interfaceless control tower, comprising:
[0007] Get the airport coordinates and current date;
[0008] Determine the sunrise and sunset times for the current date based on the airport coordinates and the current date;
[0009] The time period during which the lights should be turned on is determined based on the sunrise and sunset times;
[0010] Based on the specified time period for activation, determine the current state of the lights;
[0011] Output the prompt corresponding to the current state of the light.
[0012] In some implementations, obtaining the airport coordinates and current date includes:
[0013] The preset airport coordinates are obtained from the local terminal of the control room of the interfaceless control tower; the airport coordinates include longitude, latitude and altitude.
[0014] In some implementations, determining the time period during which the lights should be turned on based on the sunrise and sunset times includes:
[0015] Obtain the preset light-on buffer time ΔT1 and light-off buffer time ΔT2;
[0016] The light-on time is defined as the time Tss is delayed by a buffer period ΔT1 after sunset, and the light-off time is defined as the time Tsr is advanced by a buffer period ΔT2 after sunrise, i.e., the light-on time is Tss+ΔT1 and the light-off time is Tsr-ΔT2.
[0017] The time period during which the light should be turned on is determined as [Tss+ΔT1, Tsr-ΔT2] based on the light's turn-on time and the light's turn-off time.
[0018] In some implementations, determining the current state of the lights based on the required activation time period includes:
[0019] The current time is determined by polling the clock using the first preset cycle.
[0020] Determine whether the current time belongs to the time period that should be activated [Tss+ΔT1, Tsr-ΔT2];
[0021] Yes, then confirm that the lights are on.
[0022] No, then confirm that the lights are off.
[0023] In some embodiments, the light status indication method further includes:
[0024] Obtain the light ID in the shadow area after a buffer time ΔT3 before the light is turned on;
[0025] Based on the light ID in the shadow area, the turn-on time of the light in the shadow area is buffered in advance by a duration ΔT3.
[0026] In some implementations, after determining the current state of the light, the light state indication method further includes:
[0027] Record and store an electronic log of lighting status, which includes the expected status information, actual status information, and operation record information of the lighting.
[0028] The prompt corresponding to the current state of the light includes:
[0029] The electronic log of light status is polled at a second preset period to confirm whether there is actual status information in the electronic log of light status corresponding to the current status of the light.
[0030] If yes, then stop outputting the prompt corresponding to the current state of the light;
[0031] If not, continue to output the prompt corresponding to the current state of the light.
[0032] In some embodiments, after recording and storing the electronic log of the light status, the notification method further includes:
[0033] Key features are extracted from the electronic log data of the light status, including status deviation features, response delay features, and status duration features.
[0034] Based on the key features, the pre-defined isolated forest algorithm is used to filter out abnormal feature data;
[0035] Output an error message.
[0036] Secondly, this application also provides a lighting status indication device for an interfaceless control tower, comprising:
[0037] The data acquisition module is used to obtain the airport coordinates and the current date;
[0038] The time calculation module is used to determine the sunrise and sunset times of the current date based on the airport coordinates and the current date;
[0039] The time period calculation module is used to determine the time period during which the lights should be turned on based on the sunrise time and the sunset time;
[0040] The status confirmation module is used to determine the current status of the lights based on the required turn-on time period.
[0041] The output module is used to output the prompt corresponding to the current state of the light.
[0042] Thirdly, this application also provides an electronic device for lighting status indication of an interfaceless control tower, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor causes the processor to perform any of the lighting status indication methods for an interfaceless control tower as described above.
[0043] Fourthly, this application also provides a computer-readable storage medium for lighting status indication of an interfaceless control tower, the computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform any of the steps of the lighting status indication method for an interfaceless control tower as described above.
[0044] The beneficial effects of the embodiments described in this application are:
[0045] The lighting status indication method for interface-less control towers provided in this application determines the daily lighting activation time based on sunrise and sunset times, and then confirms the current lighting status based on the activation time. It then outputs a corresponding status indication, enabling timely reminders to controllers to confirm the lighting status and effectively preventing controllers from forgetting to check. Furthermore, it does not rely on airport lighting system interfaces or protocols, making it easy to use.
[0046] In addition, by obtaining the ID of the light in the shadow area ΔT3 before the light is turned on, and then turning on the light in the shadow area ΔT3 before the light is turned on, the problem of unclear runway boundary outline in some areas of the airport due to the shadow of mountains or buildings is effectively avoided. Attached Figure Description
[0047] Figure 1 A flowchart illustrating a lighting status indication method for an interfaceless control tower according to an embodiment of this application;
[0048] Figure 2 A flowchart for determining the time period during which lights should be turned on based on the sunrise time and the sunset time, provided as an embodiment of this application;
[0049] Figure 3 A flowchart for determining the time period during which lights should be turned on based on the sunrise time and the sunset time, provided as another embodiment of this application;
[0050] Figure 4 A flowchart is provided as an embodiment of this application to determine the current state of the lights based on the time period to be turned on;
[0051] Figure 5 A structural block diagram of a lighting status indication device for an interfaceless control tower provided in an embodiment of this application;
[0052] Figure 6 This is a block diagram of the internal structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0053] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0054] This application provides a method for indicating the status of lights in a control tower without an interface, which can be applied to the local terminal of the control room in a control tower without an interface, or to an electronic device connected to the local terminal of the control room in a control tower without an interface, but is not limited thereto.
[0055] It should be noted that a no-interface control tower refers to an independent facility in the traditional control tower model that does not integrate automated systems or remote monitoring technology. Its operation relies on manual visual observation and basic communication equipment. For example, at airports with no-interface control towers, the status of the lights is manually confirmed by controllers via telephone or VHF with the lighting station. Airport lights generally include PAPI (Precision Approach Path Indicator), HIRL (High Intensity Runway Edge Lights), MIRL (Medium Intensity Runway Lights or Medium Intensity Runway Edge Lights), REIL (Runway End Identification Lights), and TDZL (Touchdown Zone Lights).
[0056] like Figure 1 As shown, the lighting status indication method for interface-less control towers provided in this application may specifically include the following steps:
[0057] Step S10: Obtain the airport coordinates and the current date.
[0058] Airport coordinates and the current date can be obtained from the controller's local terminal in the interface-less control tower. Airport coordinates include longitude, latitude, and altitude, which can be pre-set in the controller's local terminal database. The airport coordinates can be taken from the longitude, latitude, and altitude of the airport runway center location, but are not limited to these. The current date can be obtained from the controller's local terminal calendar.
[0059] Step S20: Determine the sunrise and sunset times for the current date based on the airport coordinates and the current date.
[0060] The sunrise and sunset times for the current date can be calculated using astronomical algorithms. For example, the Jean-Meeus astronomical algorithm can be used, but it is not limited to this. It should be noted that factors such as the Earth's oblateness and atmospheric refraction can be taken into account during the calculation, thereby minimizing the calculation error to less than 30 seconds and ensuring the accuracy of the sunrise and sunset times. For example, in some embodiments, given the airport's coordinate parameters: latitude φ = 31.2°, longitude λ = 121.333°, altitude h = 4m, and the current date is October 20, 2025, when calculating the sunrise and sunset times for this airport on the current date, the Julian day is first calculated. Julian day:
[0061] JD = INT(365.25(Y+4716)) + INT(30.6001(M+1)) + D + B - 1524.5, where Y is the year, M is the month, D is the day, and B is the calendar correction term: B = 2 - A + INT(A / 4), A = INT(Y / 100). Then, using the formulas sunrise time = 12:00 - day length / 2 and sunset time = 12:00 + day length / 2, the sunrise and sunset times are calculated. Finally, atmospheric refraction is used to correct for the sunrise and sunset times. Generally, atmospheric refraction raises the apparent position of the sun by about 30′ (one apparent solar diameter), causing sunrise to occur about 2 minutes earlier. Therefore, the final calculated sunrise time is approximately 06:10 and the sunset time is approximately 17:35.
[0062] Step S30: Determine the time period during which the lights should be turned on based on the sunrise time and the sunset time.
[0063] Navigation lights are generally turned on when visibility is low or at night. The sunrise and sunset times can be used to determine when the current date falls in the night or when visibility is low, thus determining the appropriate time to turn on the lights.
[0064] like Figure 2 As shown, in some embodiments, step S30 may specifically include the following steps:
[0065] Step S31: Obtain the preset light-on buffer time ΔT1 and light-off buffer time ΔT2.
[0066] Step S32: The time Tss at sunset is delayed by a buffer period ΔT1 before the lights are turned on, and the time Tsr at sunrise is advanced by a buffer period ΔT2 before the lights are turned off, which is the time Tss+ΔT1 and the time Tsr-ΔT2.
[0067] It should be noted that the sunrise time calculated by astronomical algorithms is generally the moment when the upper edge of the sun is tangent to the horizon, and the sunset time is the moment when the lower edge of the sun is tangent to the horizon. That is, the sun is not fully risen at sunrise, and similarly, the sun is not fully set at sunset. Therefore, a light-on buffer time ΔT2 and a light-off buffer time ΔT2 can be set, thus delaying the sunset time Tss by ΔT1 as the light-on time, i.e., the light-on time is Tss + ΔT1; and advancing the sunrise time Tsr by ΔT2 as the light-off time, i.e., the light-off time is Tsr - ΔT2. In this embodiment, the specific parameters of ΔT1 and ΔT2 are not limited and can be customized by the controller. For example, ΔT1 and ΔT2 can both be 15 minutes. By setting the buffer times ΔT1 and ΔT2, controllers can also set the specific durations of ΔT1 and ΔT2 according to their work habits and the time spent confirming the light status with the lighting operator, improving the applicability of the light status indication method.
[0068] Step S33: Determine the period during which the light should be turned on as [Tss+ΔT1, Tsr-ΔT2] based on the light's on-time and off-time.
[0069] In step S32, the time when the lights are turned on is calculated as Tss+ΔT1 and the time when the lights are turned off is calculated as Tsr-ΔT2. It can be understood that the time period when the lights should be turned on is [Tss+ΔT1, Tsr-ΔT2]. Correspondingly, the time periods other than the time period when the lights should be turned on are the time periods when the lights should be turned off.
[0070] In addition, it should be noted that some airports may be surrounded by mountains, and the runway lights may be obscured by the shadows of the mountains during the day, especially in the evening, which may affect the pilots' judgment of the complete runway outline.
[0071] like Figure 3 As shown, in some embodiments, step S30 may further include the following steps, which may be performed after step 32:
[0072] Step S34: Obtain the light ID in the shadow area after a buffer time ΔT3 before the light is turned on.
[0073] Step S35: Based on the light ID in the shadow area, advance the buffer time ΔT3 for the light in the shadow area to turn on.
[0074] It should be noted that the light ID in the shaded area refers to the ID of the light located in the shaded area. By obtaining the light IDs in the shaded area, it is possible to identify which lights are in the shaded area and thus control their activation in advance. For example, the light ID could be a pre-assigned number for each light on the runway, but it is not limited to this. The buffer time ΔT3 can be customized by the controller based on experience and ΔT1. The light IDs in the shaded area can also be pre-set in a database based on the controller's observation experience and then retrieved from the database. Alternatively, the shadow of the mountain can be calculated first based on the mountain coordinates and the sunrise / sunrise time of the current date, combined with terrain parameters and a lighting model. Then, the IDs of the lights located in the overlapping area of the shadow map and the runway map at time Tss+ΔT1-ΔT3 can be extracted from the mountain shadow map and the airport runway map.
[0075] The ID of the light located in the shaded area.
[0076] The formula for calculating the Hillshade map of a mountain is:
[0077] Hillshade = 255.0 × (cos(Zenith_rad) × cos(Slope_rad) + sin(Zenith_rad) × sin(Slope_rad) × cos(Azimuth_rad - Aspect_rad)),
[0078] Where Zenith_rad is the radian value of the solar zenith angle (90° - solar altitude angle); Azimuth_rad is the radian value of the solar azimuth angle (e.g., 315° is the northwest direction by default); Slope_rad and Aspect_rad are the radian values of slope and aspect calculated by the Digital Elevation Model (DEM), respectively. It should be noted that the calculation of the solar altitude angle is divided into the calculation of the solar altitude angle at noon and the calculation of the solar altitude angle at non-noon. The calculation of the solar altitude angle H at noon is as follows: Where φ is the local geographical latitude (positive for North latitude, negative for South latitude), and δ is the latitude of the subsolar point (positive for North latitude, negative for South latitude). The solar altitude angle h at non-noon times is calculated as: sinh = sinφsinδ + cosφcosδcos, where t is the hour angle (0° at noon, changing by 15° per hour), and δ is the solar declination (same as the latitude of the subsolar point).
[0079] After obtaining the IDs of the lights in the shadow area at time Tss+ΔT1-ΔT3, we can determine that the turn-on time of these lights is Tss+ΔT1-ΔT3, and correspondingly, the turn-on time period of these lights is [Tss+ΔT1-ΔT3, Tsr-ΔT2].
[0080] Step S40: Determine the current state of the lights based on the time period to be turned on.
[0081] The current state of the lights can be determined by determining whether the current time falls within the period when the lights should be on. For example, if the current time falls within the period when the lights should be on, the current state of the lights should be on; if the current time does not fall within the period when the lights should be on, the current state of the lights should be off.
[0082] like Figure 4 As shown, in some embodiments, step S40 may specifically include the following steps:
[0083] Step S41: Poll the clock with the first preset period to determine the current time.
[0084] The clock can be a clock module set in the controller's local terminal or an electronic device connected to the controller's local terminal. The current time is determined by a polling mechanism, that is, the status of the lights is confirmed by the polling mechanism. The controller can define a first preset period to ensure that the controller is effectively reminded and to avoid the lights being turned on or off in a timely manner. For example, the controller can define the first preset period as 30 seconds or 60 seconds, but is not limited to this.
[0085] Step S42: Determine whether the current time belongs to the time period that should be started [Tss+ΔT1, Tsr-ΔT2];
[0086] Step S43, if yes, then confirm that the light is on.
[0087] Step S44: No, then confirm that the light should be off.
[0088] The current time can be compared with both Tss+ΔT1 and Tsr-ΔT2. If the current time is later than Tss+ΔT1 but earlier than Tsr-ΔT2, then the current time falls within the period when the lights should be turned on, thus confirming that the lights should be on. If the current time is earlier than Tss+ΔT1 or later than Tsr-ΔT2, then the current time does not fall within the period when the lights should be turned on, thus confirming that the lights should be off.
[0089] Step S50: Output the prompt corresponding to the current state of the light.
[0090] After confirming the current state of the lights in step S40, a prompt can be output according to the confirmed light state. It should be noted that the prompt corresponding to the current light state can be "lights should be on / off," or it can be a night mode / day mode prompt, but it is not limited to these. Furthermore, the prompt can be a visual prompt and / or an audio prompt.
[0091] In some embodiments, after determining the current state of the light, the light state indication method further includes:
[0092] Step S60: Record and store the electronic log of the light status, which includes the expected status information, actual status information and operation record information of the light.
[0093] The electronic log of lighting status can be a log consisting of a triple of "expected state - actual state - operation record". The electronic log of lighting status can be stored in a local SQLite database and can also be synchronized to the tower's electronic duty system. Recording and storing the electronic log of lighting status facilitates subsequent traceability and review; for example, it can be queried by time period and the changes in lighting status can be displayed in Gantt chart format for post-event debriefing.
[0094] The expected state information of the lights can include the time when the expected state of the lights was determined and the expected state of the lights; the actual state information of the lights can include the time when the actual state of the lights was determined and the actual state of the lights; the operation record information can include the identity information of the operators. The actual state information of the lights and the operation record information can be entered by the controller after confirming the state of the lights with the lighting workers.
[0095] In some embodiments, when an electronic log of light status is recorded and stored, step S60 may include the following steps: Step S61, polling the electronic log of light status at a second preset period to confirm whether there is actual status information in the electronic log of light status corresponding to the current state of the light.
[0096] If yes in step S62, then stop outputting the prompt corresponding to the current state of the light.
[0097] Step S63: If not, continue to output the prompt corresponding to the current state of the light.
[0098] It is understood that the light status prompting method provided in this application will output a prompt corresponding to the current light status after determining the current light status. If this output is considered the first output, step S61 should occur after the first output.
[0099] By polling the electronic log of light status at a second preset cycle, it can be confirmed whether there is actual status information in the electronic log. When there is actual status information in the electronic log, it means that the controller has completed the light confirmation, and the output of the prompt corresponding to the current status of the light can be stopped. Conversely, when there is no actual status information in the electronic log, it means that the controller has not completed the light confirmation or at least has not entered the confirmed light status information, and the output of the prompt corresponding to the current status of the light can continue. This can also serve to remind the controller to enter the actual status information in a timely manner.
[0100] It should be noted that the second preset cycle is the cycle for polling the electronic log of the light status. Since the electronic log of the light status is polled at the second preset cycle after the first output prompt, and then it is determined whether the prompt needs to be stopped, the second preset cycle also represents the time left for the controller to confirm the light and enter the actual status information of the light after the first prompt. The controller can customize the specific duration of the second preset cycle according to the response time after receiving the prompt.
[0101] In some embodiments, after step S60, the light status indication method further includes:
[0102] Step S71: Extract key features from the electronic log data of the light status. The key features include status deviation features, response delay features, and status duration features.
[0103] Step S72: Based on the key features, use the preset isolated forest algorithm to filter out abnormal feature data;
[0104] Step S73: Output an error message.
[0105] By filtering abnormal feature data based on the electronic log of lighting status and outputting abnormal prompts, the electronic log of lighting status can be used to monitor abnormalities, ensuring that staff can detect and handle abnormalities in a timely manner.
[0106] It should be noted that the key features, including the state deviation feature, refer to the deviation between the actual state and the expected state of the light, which can be obtained from the expected and actual states in the light state electronic log. The response delay feature refers to the interval between the prompt time of the expected state and the operation time of the actual state exceeding a preset response time value. This can be calculated by taking the prompt time of the expected state and the operation time of the actual state from the light state electronic log, and then comparing the interval with the preset response time value. The state duration feature can also be obtained from the interval between the operation times of adjacent actual states in the light state electronic log.
[0107] like Figure 5 As shown, in some embodiments, a lighting status indication device for an interfaceless control tower is provided, which can be integrated into the control station local terminal of the interfaceless control tower or into an electronic device connected to the control station local terminal.
[0108] The lighting status indication device for interfaceless control towers provided in this application may specifically include a data acquisition module 810, a time calculation module 820, a time period calculation module 830, a status confirmation module 840, and an output module 850.
[0109] Data acquisition module 810 is used to acquire airport coordinates and the current date;
[0110] The time calculation module 820 is used to determine the sunrise and sunset times of the current date based on the airport coordinates and the current date;
[0111] The time period calculation module 830 is used to determine the time period during which the lights should be turned on based on the sunrise time and the sunset time;
[0112] The status confirmation module 840 is used to determine the current status of the lights based on the required turn-on time period.
[0113] The output module 850 is used to output the prompt corresponding to the current state of the light.
[0114] The lighting status indication device for interfaceless control towers provided in this application includes a data acquisition module 810, a time calculation module 820, a time period calculation module 830, a status confirmation module 840, and an output module 850. The functions of these modules correspond one-to-one with steps S10, S20, S30, S40, and S50 in the above-described lighting status indication method for interfaceless control towers. For a detailed explanation of the lighting status indication device for interfaceless control towers and related refinements and optimizations, please refer to the specific embodiments in the above-described lighting status indication method for interfaceless control towers, which will not be repeated here.
[0115] like Figure 6 As shown, in some embodiments, this application also provides an electronic device 900, which may be a computer or tablet computer, etc., including a memory 902 and a processor 901. The memory 902 stores a calculator program, which, when executed by the processor 901, implements the lighting status prompting method for interfaceless control towers described in the above embodiments.
[0116] The processor 901 is used to execute all or part of the steps in the light status indication method for interfaceless control towers described in the above embodiments. The memory 902 is used to store various types of data, which may include, for example, instructions for any application or method in an electronic device, as well as application-related data.
[0117] The processor 901 may be implemented as an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field-programmable gate array (FPGA), a controller, a microcontroller, a microprocessor, or other electronic components, and is used to execute the steps of the lighting status indication method for interfaceless towers in the above embodiments.
[0118] The memory 902 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0119] like Figure 6 As shown, it can be understood that the electronic device 900 may also include a multimedia component 903, an input / output (I / O) interface 904, and a communication component 905.
[0120] Multimedia component 903 may include a screen, which may be a touchscreen, and an audio component for outputting and / or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in memory or transmitted via a communication component. The audio component also includes at least one speaker for outputting audio signals. I / O interface 904 provides an interface between processor 901 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual or physical buttons. Communication component 905 is used for wired or wireless communication between the electronic device 900 and other devices. Wireless communication includes, for example, Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, or 4G, or a combination of these. Therefore, the corresponding communication component 905 may include a Wi-Fi module, a Bluetooth module, or an NFC module.
[0121] For example, in a specific embodiment, at a 4C-level airport control tower with an annual passenger throughput of 800,000, the controller's control desk originally had one process-only terminal (Windows 7). The electronic device 900 provided in this application was connected to this terminal via HDMI and USB as a second display screen. After the electronic device 900 is powered on, it automatically obtains the airport coordinates N31°12′, E121°20′, altitude 4m, and completes time synchronization. At sunset Tss=18:47, at 18:47+15min=19:02, a "Night Mode" prompt pops up on the screen; at 21:30, the airport lighting station notifies the controller by phone that the runway edge lights need to be turned off for maintenance. The controller clicks "Temporarily Turn Off," and the system automatically records "21:30 OP01 Manually Turn Off for Maintenance." The lights are restored before sunrise at 05:30 the next day, and the system prompts "Day Mode." After the controller confirms, they verify with the lighting station by phone. This electronic log of the lighting status can also be exported as a PDF for shift handover.
[0122] In some embodiments, this application also provides a computer-readable storage medium, such as flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, server, App application store, etc., which stores a computer program. When the computer program is executed by a processor, it can implement the steps of the above-described method for providing lighting status indication for interfaceless towers. For specific implementation processes, please refer to the above embodiments, which will not be repeated here.
[0123] It should be understood that although the steps in the flowcharts of the various embodiments of the present invention are shown sequentially as indicated by the flowcharts, these steps are not necessarily executed in the order indicated by the flowcharts. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least some steps in the various embodiments may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0124] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.
Claims
1. A method for indicating the status of lights in a control tower without interfaces, characterized in that, The method, applied to a local control terminal in an interfaceless control tower, includes: Obtain the airport coordinates and current date from the local terminal at the control station; Determine the sunrise and sunset times for the current date based on the airport coordinates and the current date; Determining the appropriate lighting time based on the sunrise and sunset times includes: obtaining a preset lighting turn-on buffer time ΔT1 and a lighting turn-off buffer time ΔT2; delaying the sunset time Tss by the lighting turn-on buffer time ΔT1 to determine the lighting turn-on time, and advancing the sunrise time Tsr by the lighting turn-off buffer time ΔT2 to determine the lighting turn-off time, i.e., the lighting turn-on time is Tss + ΔT1, and the lighting turn-off time is Tsr - ΔT2; determining the appropriate lighting time based on the lighting turn-on time and the lighting turn-off time as [Tss + ΔT1, Tsr - ΔT2]; Based on the time period to be turned on, determine the current state of the lights, including: polling the clock with a first preset period to determine the current time; determining whether the current time belongs to the time period to be turned on [Tss+ΔT1, Tsr-ΔT2]; if yes, confirm that the lights should be turned on; if no, confirm that the lights should be turned off. Record and store an electronic log of lighting status, which includes the expected status information, actual status information, and operation record information of the lighting; wherein, the actual status information is entered by the controller, including the time when the actual status of the lighting was determined and the actual status of the lighting. Output a prompt corresponding to the current state of the light, including: The electronic log of light status is polled at a second preset period to confirm whether there is actual status information in the electronic log of light status corresponding to the current status of the light. If yes, then stop outputting the prompt corresponding to the current state of the light; If not, continue to output the prompt corresponding to the current state of the light.
2. The method for indicating lighting status for an interfaceless control tower as described in claim 1, characterized in that, The airport coordinates include longitude, latitude, and altitude.
3. The method for indicating lighting status for an interfaceless control tower as described in claim 1, characterized in that, The step of determining the current state of the lights based on the required activation time period also includes: Obtain the light ID in the shadow area after a buffer time ΔT3 before the light is turned on; Based on the light ID in the shadow area, the turn-on time of the light in the shadow area is buffered in advance by a duration ΔT3.
4. The method for indicating lighting status for an interfaceless control tower as described in claim 1, characterized in that, After recording and storing the electronic log of the light status, the notification method further includes: Key features are extracted from the electronic log data of the light status, including status deviation features, response delay features, and status duration features. Based on the key features, the pre-defined isolated forest algorithm is used to filter out abnormal feature data; Output an error message.
5. A lighting status indication device for an interfaceless control tower, characterized in that, A local terminal for control positions in interface-less control towers, the device comprising: The data acquisition module is used to acquire airport coordinates and the current date from the local terminal at the control station; The time calculation module is used to determine the sunrise and sunset times of the current date based on the airport coordinates and the current date; The time period calculation module is used to determine the time period during which the lights should be turned on based on the sunrise time and the sunset time, including: obtaining a preset light-on buffer time ΔT1 and a light-off buffer time ΔT2; delaying the sunset time Tss by the light-on buffer time ΔT1 as the light-on time, and advancing the sunrise time Tsr by the light-off buffer time ΔT2 as the light-off time, that is, the light-on time is Tss+ΔT1, and the light-off time is Tsr-ΔT2; determining the time period during which the lights should be turned on as [Tss+ΔT1, Tsr-ΔT2] based on the light-on time and the light-off time. The status confirmation module is used to determine the current status of the lights based on the required turn-on period, including: polling the clock with a first preset period to determine the current time; determining whether the current time belongs to the required turn-on period [Tss+ΔT1, Tsr-ΔT2]; if yes, then confirm that the lights should be on; if no, then confirm that the lights should be off. An electronic log recording and storage module is used to record and store electronic logs of light status. The electronic logs of light status include the expected status information, actual status information, and operation record information of the light. The actual status information is entered by the controller and includes the time when the actual status of the light was determined and the actual status of the light. The output module is used to output a prompt corresponding to the current state of the light, which includes: The electronic log of light status is polled at a second preset period to confirm whether there is actual status information in the electronic log of light status corresponding to the current status of the light. If yes, then stop outputting the prompt corresponding to the current state of the light; If not, continue to output the prompt corresponding to the current state of the light.
6. An electronic device for displaying lighting status on an interfaceless control tower, characterized in that, The device includes a memory and a processor, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the lighting status indication method for an interfaceless control tower as described in any one of claims 1 to 4.
7. A computer-readable storage medium for lighting status indication in interfaceless control towers, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to perform the steps of the light status indication method for an interfaceless control tower as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Novel all-weather intelligent controller for high-pole lamp
CN115087179A
Portable airport runway navigation aid lamp adjusting method, system, medium and equipment
CN117082706A