Airport dimming device and method
By adopting a three-layer network structure and multi-level redundancy strategy in the airport runway light dimmer, the problem of insufficient system stability and robustness in the existing technology is solved, and high-reliability operation in large-scale applications is achieved.
Patent Information
- Application Number
- CN202210606521.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-31
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2042-05-31
AI Technical Summary
The prior art fails to fully consider the stability and robustness of the system in large-scale applications in the design of airport runway light dimmers.
Airport dimming device adopting a three-layer network structure includes a central controller layer, a regional control layer and a unit control layer. Each unit control layer includes a computing unit, a control unit and a detection unit, and adopts a multi-level redundancy strategy to ensure the system In the event of a failure, it can skip the failed node and continue to run.
By decoupling the system structure and multi-level redundancy strategy, the security and robustness of the system are significantly improved, ensuring stable operation in large-scale applications.
Smart Images

Figure CN114916107B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to an airport runway light, and in particular to an airport dimming device and method. Background Art
[0002] In the existing field of dimmers, current technologies focus on the design, application, and engineering of dimmers themselves. In the field of dimmers, especially in applications such as airports, the safety and stability of the equipment required must exceed those in daily life and industrial scenarios. However, in the existing technology, the design of dimmers does not take into account the system stability and robustness in large-scale applications. Summary of the invention
[0003] In view of this, and in view of the above problems, the present invention provides an airport dimming method and device.
[0004] In order to solve the problems existing in the prior art, the present invention adopts the following technical solutions:
[0005] In one aspect, the present invention provides an airport dimming device, comprising a central controller layer, a regional control layer and a unit control layer.
[0006] The central controller layer is used to receive lighting control requirements and system error status outputs from other systems;
[0007] The regional control layer is used to transmit information with the central controller layer and the unit control layer respectively;
[0008] The unit control layer is responsible for specific lighting control. The unit control layer includes three functional units at each lighting control node, and each functional unit has at least two.
[0009] Further, the three functional units are a calculation unit, a control unit and a detection unit, and the calculation unit is used to parse the command sent by the unit control level to obtain the control data;
[0010] The control unit is used to receive control data from the computing unit and actually control the device;
[0011] The detection unit is used to receive the control data from the calculation unit and detect the control result.
[0012] Furthermore, the central controller layer has a backup.
[0013] Furthermore, there are at least two regional control layers under each of the central controllers, each regional control layer has a backup, and the regional control layers are isolated from each other.
[0014] Furthermore, at least two unit control layers are arranged under each of the regional control layers, and the unit control layers are isolated from each other.
[0015] In a second aspect, the present invention provides an airport dimming method, comprising:
[0016] S1: Enter basic control information at the central controller layer;
[0017] S2: The central controller layer sends control information to all regional control layers, and the regional control layers send control information to all unit control layers;
[0018] S3: Each functional unit of the unit control layer receives the control information at the same time and processes it respectively. If the processing results are consistent, step S4 is performed; if the processing results are inconsistent, step S5 is performed;
[0019] S4: If the processing results are consistent, one of the functional units sends the result and executes it, and returns the correct instruction to the regional control layer;
[0020] S5: If the processing results are inconsistent, one of the functional units returns an instruction to parse the error to the regional control layer. After receiving the instruction to parse the error, the regional control layer resends the control information and returns to step S3 until the processing results are consistent and the verification is passed.
[0021] Furthermore, in step S3, after the functional units of the unit control layer simultaneously receive the control information, if any functional unit fails to establish communication with other functional units within the specified time, the remaining functional units report the failure of the functional unit and adjust the operating level of the unit control layer to an unreliable operating state.
[0022] Furthermore, in step S5, if one of the functional units returns an instruction of parsing error three times in succession, the functional unit is reported to be faulty, and the operating level of the control layer of the unit is adjusted to an unreliable operating state.
[0023] Furthermore, the unreliable operating state includes the system stopping working or receiving only instructions from one functional unit.
[0024] Furthermore, the consistent processing results include that the processing results are completely consistent or that the processing results are mostly consistent.
[0025] The advantages and beneficial effects of the present invention are:
[0026] 1. The device of the present invention adopts a three-layer network, which effectively decouples the system and effectively ensures the security of the system.
[0027] 2. The present invention adopts a backup strategy. In the event of an occasional failure, the failed node can be skipped and the system can continue to work, effectively ensuring the robustness of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 A schematic diagram of the structure of an airport dimming device for this application;
[0029] Figure 2 A schematic flow chart of an airport dimming method is provided for this application. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0031] Example 1
[0032] like Figure 1 As shown, the embodiment of the present application provides an airport dimming device, including a central controller layer, a regional control layer and a unit control layer.
[0033] The central controller layer is used to receive lighting control requirements and system error status outputs from other systems and realize human-computer interaction; there may be multiple regional control levels under the central controller level.
[0034] The regional control layer is used to transmit information with the central controller layer and the unit control layer respectively;
[0035] The unit control layer is responsible for specific lighting control. The unit control layer includes three functional units at each lighting control node, and each functional unit has at least two.
[0036] The three functional units are respectively a calculation unit, a control unit and a detection unit.
[0037] The computing unit is used to parse the commands sent by the unit control level to obtain control data;
[0038] The control unit is used to receive control data from the computing unit and actually control the device;
[0039] The detection unit is used to receive the control data from the calculation unit and detect the control result.
[0040] In this embodiment, there are N computing units, N control units and N detecting units.
[0041] Furthermore, the central controller layer has a backup.
[0042] Furthermore, each of the central controllers has at least two regional control layers, each of which has a backup, and the regional control layers are isolated from each other. The isolation here is physical isolation, including but not limited to command links, data links, and power supplies.
[0043] Furthermore, there are at least two unit control layers under each of the regional control layers, each unit control layer has a backup, and the unit control layers are isolated from each other. The isolation here is physical isolation, including but not limited to command links, data links and power supplies.
[0044] like Figure 2 As shown, this embodiment provides an airport dimming method, including:
[0045] S1: Enter basic control information at the central controller layer;
[0046] S2: The central controller layer sends control information to all regional control layers, and the regional control layers send control information to all unit control layers;
[0047] S3: N functional units of the unit control layer simultaneously receive control information from the upper level, and logically split N identical devices into M groups of integrated devices, that is, each group of M integrated devices has N / M units. After receiving the instruction, the parameters are calculated in parallel. After the parameters are calculated, all integrated devices communicate with each other and verify the processing results. If the processing results are consistent, step S4 is performed. If the processing results are inconsistent, step S5 is performed.
[0048] S4: If the processing results are consistent, one of the functional units sends the result and executes it, and returns the correct instruction to the regional control layer;
[0049] S5: If the processing results are inconsistent, one of the functional units returns an instruction to parse the error to the regional control layer. After receiving the instruction to parse the error, the regional control layer resends the control information and returns to step S3 until the processing results are consistent and the verification is passed.
[0050] Furthermore, in step S3, after the functional units of the unit control layer simultaneously receive the control information, if any functional unit fails to establish communication with other functional units within the specified time, the remaining functional units report the failure of the functional unit and adjust the operating level of the unit control layer to an unreliable operating state.
[0051] Furthermore, in step S5, if one of the functional units returns an instruction of parsing error three times in succession, the functional unit is reported to be faulty, and the operating level of the control layer of the unit is adjusted to an unreliable operating state.
[0052] The unreliable operating state includes the system stopping working or only receiving instructions from one functional unit.
[0053] The consistent processing results include that the processing results are completely consistent or the processing results are mostly consistent.
[0054] Example 2
[0055] The embodiment of the present application provides an airport dimming device, including a central controller level, a regional control layer and a unit control layer. The central controller layer is used to receive control requirements for lighting from other systems, output of system error status, and human-computer interaction. The regional control layer is used to transmit information between the central controller layer and the unit control layer respectively. The regional control level is mainly a logical subdivision and can be understood as a certain runway. The unit control layer is responsible for specific lighting control.
[0056] In order to better explain the present application, this embodiment stipulates the following language:
[0057] At the central controller level: the scenario is defined as: the control time and control strategy of the runway control lights. For example, from 8:00 to 9:00, the light strips in runway A flash at intervals of 10 seconds, and from 18:00 to 19:00, the light strips in runway B flash at intervals of 20 seconds.
[0058] There are two regional control layers under each central controller layer, namely runway A and runway B. Each runway has a backup and the runways are isolated from each other.
[0059] There are multiple unit control layers under each runway, each unit control layer has a backup, and the unit control layers are isolated from each other. Each lighting control node includes three functional units, namely, a computing unit, a control unit, and a detection unit. The computing unit is used to parse the commands sent by the unit control layer to obtain control data. The control unit is used to receive control data from the computing unit and actually control the device. The detection unit is used to receive control data from the computing unit and detect the control results. There are two computing units, control units, and detection units, namely, computing unit A and computing unit backup B, control unit A and control unit backup B, detection unit A and detection unit backup B.
[0060] like Figure 2 As shown, the embodiment of the present application provides an airport dimming method, comprising:
[0061] S1: Enter basic control information at the central controller layer. In this scenario, basic control information includes but is not limited to the control time and control strategy of the runway lights. For example, from 8:00 to 9:00, the light strips in runway A flash at intervals of 10 seconds, and from 18:00 to 19:00, the light strips in runway B flash at intervals of 20 seconds.
[0062] S2: The central controller layer sends the control information to runway A and runway B, and runway A and runway B send the control information to the unit control layer respectively. In this embodiment, the transmission of control information is not the focus, but it should be noted that the effective transmission and verification of control information is still a very important link. Considering the special signal requirements of the airport, the technical solution of wireless transmission is avoided as much as possible. The preferred communication method here can be CAN bus transmission, 485 / 232 and other transmission methods. Considering the special security requirements of the airport, signal verification methods such as MD5 can be used, and transmission is carried out according to a certain digital link encryption method that meets information security requirements.
[0063] S3: Backup computing strategy of the unit control layer:
[0064] Let's take track A as an example. There are two unit control layers under track A. The computing unit A and computing unit backup B of the unit control layer simultaneously receive instructions from track A. It should be noted that the instructions received by computing unit A and computing unit backup B include but are not limited to instructions from track A. The instructions are solved in computing unit A and computing unit backup B respectively, that is, the operating parameters of the dimmer of the controlled light are calculated respectively.
[0065] Within a certain period of time after computing unit A completes the solution, computing unit A will actively initiate communication and send the solved signal and operating parameters to computing unit backup B through the system bus. Computing unit backup B parses the information from computing unit A and compares the information. If the information is consistent, proceed to step S4. If the processing results are inconsistent, proceed to step S5.
[0066] S4: If the verification result is that the information is consistent, then the computing unit backup B is sent to the computing unit A through the system bus. If the verification is correct, then the computing unit A transmits the calculated result to the control unit and returns the correct parsing instruction to the runway A.
[0067] S5: If the verification result is that the information is inconsistent, then the computing unit backup B sends the verification error to the computing unit A through the system bus. Then, the computing unit A does not transmit the instruction to the control unit, but returns the instruction of the parsing error to the runway A. After the runway A receives the instruction, it resends the control information to the unit control layer. The computing unit A and the computing unit backup B jump back to step S3, and re-solve and verify until the verification result is that the information is consistent and the verification passes. Among them, there is a limit on the number of times here. If the computing unit A returns the instruction of the parsing error three times in a row, the functional unit failure is reported to the upper-level control unit, and the operation level of the unit level is adjusted to an unreliable operation state. In the high-risk level, the unreliable operation state can be that the system stops working. In the low-risk level, the unreliable operation state can be that only one of the instructions in AB is received.
[0068] If computing unit A is communicating with computing unit backup B, and computing unit backup B does not return the verification result within the specified time, computing unit A reports the failure of the functional unit and adjusts the operation level of the unit level to an unreliable operation state. In a high-risk level, the unreliable operation state may be that the system stops working, and in a low-risk level, the unreliable operation state may be that only one of the instructions of AB is received.
[0069] If computing unit A fails to establish communication with computing unit backup B within the specified time, computing unit backup B reports the functional unit failure and adjusts the operation level of the unit level to an unreliable operation state.
[0070] It should be noted that AB is a dual backup strategy. In the technical solution of this application, only the AB backup strategy at the unit control level is disclosed because there are many microcontrollers in the unit control level and they are prone to damage due to force majeure in engineering. However, it should be noted that it includes but is not limited to multiple backup strategies, and in this example, in order to facilitate the description of the technical solution of this embodiment, only the control flow of a regional control layer and a unit control layer in a central controller is described. However, the central controller layer and the regional control layer can still use a backup strategy. The essence of this strategy is an information synchronization strategy between multiple central controller layers or between multiple regional control layers or between multiple unit control layers. The synchronization of information can be the synchronization of operating parameters, the synchronization of status information, or the synchronization of log information.
[0071] Example 3
[0072] This embodiment provides an airport dimming device. The only difference between this embodiment and Embodiment 2 is that there are three computing units, control units and detection units, namely, computing unit A, computing unit backup B, computing unit backup C, control unit A, control unit backup B, control unit backup C, detection unit A, detection unit B, detection unit backup C, and the rest is the same as Embodiment 1.
[0073] The present embodiment provides an airport dimming method, comprising the following steps:
[0074] S1: Enter basic control information at the central controller layer. In this scenario, basic control information includes but is not limited to the control time and control strategy of the runway lights. For example, from 8:00 to 9:00, the light strip in runway A flashes at intervals of 10 seconds, and from 18:00 to 19:00, the light strip in runway B flashes at intervals of 20 seconds.
[0075] S2: The central controller layer sends the control information to runway A and runway B, and runway A and runway B send the control information to the unit control layer respectively. In this embodiment, the transmission of control information is not the focus, but it should be noted that the effective transmission and verification of control information is still a very important link. Considering the special signal requirements of the airport, the technical solution of wireless transmission is avoided as much as possible. The preferred communication method here can be CAN bus transmission, 485 / 232 and other transmission methods. Considering the special security requirements of the airport, signal verification methods such as MD5 can be used, and transmission is carried out according to a certain digital link encryption method that meets information security requirements.
[0076] S3: Backup computing strategy of the unit control layer:
[0077] Let's take track A as an example. There are two unit control layers under track A. The computing unit A, computing unit backup B, and computing unit backup C of the unit control layer simultaneously receive instructions from track A. It should be noted that the received instructions include but are not limited to instructions from track A. The instructions are solved in computing unit A, computing unit backup B, and computing unit backup C respectively, that is, the operating parameters of the dimmer of the controlled light are calculated respectively.
[0078] Within a certain period of time after the calculation of computing unit A is completed, computing unit A will actively initiate communication and send the calculated signal and operating parameters to computing unit backup B and computing unit backup C through the system bus. Computing unit backup B and computing unit backup C parse the information from computing unit A and compare the information. If the information is consistent, or the calculation results of two of the three are the same, step S4 is performed. If the processing results of the three are different, step S5 is performed.
[0079] S4: If the verification result reaches information consistency, then the computing unit backup B and the computing unit backup C are sent to the computing unit A through the system bus for verification. Then, the computing unit A transmits the calculated result to the control unit and returns the correct parsing instruction to runway A.
[0080] S5: If the verification result is that the information is inconsistent, then the computing unit backup B and the computing unit backup C send a verification error to the computing unit A through the system bus. Then, the computing unit A does not transmit instructions to the control unit, but returns the instruction of the parsing error to the runway A. After the runway A receives the instruction, it resends the control information to the unit control layer. The computing unit A and the computing unit backup B and the computing unit backup C jump back to step S3, and re-solve and verify until the verification result is consistent and the verification passes. Among them, there is a limit on the number of times here. If the computing unit A returns the instruction of the parsing error three times in a row, then the functional unit fault is reported, and the operation level of the unit level is adjusted to an unreliable operation state. In the high-risk level, the unreliable operation state may be that the system stops working. In the low-risk level, the unreliable operation state may be that only one of the instructions of ABC is received.
[0081] If computing unit A communicates with computing unit backup B and computing unit backup C, and computing unit backup B or computing unit backup C does not return the verification result within the specified time, computing unit A reports the functional unit failure and adjusts the operation level of the unit level to an unreliable operation state. In a high-risk level, the unreliable operation state may be that the system stops working, and in a low-risk level, the unreliable operation state may be that only one of the instructions of ABC is received.
[0082] If computing unit A fails to establish communication with computing unit backup B and computing unit backup C within the specified time, computing unit backup B or computing unit backup C reports the functional unit failure and adjusts the operating level of the unit layer to an unreliable operating state.
[0083] It should be noted that ABC is a multi-backup strategy. In the technical solution of this application, only the ABC backup strategy at the unit control level is disclosed because there are many microcontrollers in the unit control level and they are easily damaged by force majeure during engineering. However, it should be noted that it includes but is not limited to multi-backup strategies, and in this example, in order to facilitate the description of the technical solution of this embodiment, only the control flow of a regional control layer and a unit control layer in a central controller is described. However, the central controller layer and the regional control layer can still use a multi-backup strategy. The essence of this strategy is also an information synchronization strategy between multiple central controller layers or multiple regional control layers or multiple unit control layers. The synchronization of information can be the synchronization of operating parameters, the synchronization of status information, or the synchronization of log information.
[0084] This application adopts a three-layer network and multi-level / multi-unit redundancy strategy. When an abnormal state occurs in calculation / control, the abnormal node can be skipped to continue running and the problem can be reported. The system stability and robustness can also be guaranteed in large-scale applications.
[0085] The above is a detailed introduction to an airport dimming device and method provided in an embodiment of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation method and scope of application. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. An airport dimming device, characterized in that: Including central controller layer, regional control layer and unit control layer, The central controller layer is used to receive lighting control requirements and system error status outputs from other systems; The regional control layer is used to transmit information with the central controller layer and the unit control layer respectively; The unit control layer is responsible for specific lighting control. The unit control layer includes three functional units at each lighting control node, and each functional unit has at least two; The dimming method of the central controller layer, the regional control layer and the unit control layer specifically includes the following steps: S1: Enter basic control information at the central controller layer; S2: The central controller layer sends control information to all regional control layers, and the regional control layers send control information to all unit control layers; S3: Each functional unit of the unit control layer receives the control information at the same time and processes it respectively. If the processing results are consistent, step S4 is performed; if the processing results are inconsistent, step S5 is performed; S4: If the processing results are consistent, one of the functional units sends the result and executes it, and returns the correct instruction to the regional control layer; S5: If the processing results are inconsistent, one of the functional units returns an instruction to parse the error to the regional control layer. After receiving the instruction to parse the error, the regional control layer resends the control information and returns to step S3 until the processing results are consistent and the verification is passed.
2. The airport dimming device according to claim 1, characterized in that: The three functional units are a calculation unit, a control unit and a detection unit. The computing unit is used to parse the commands sent by the unit control level to obtain control data; The control unit is used to receive control data from the computing unit and actually control the device; The detection unit is used to receive the control data from the calculation unit and detect the control result.
3. The airport dimming device according to claim 1, characterized in that: The central controller layer has backup.
4. The airport dimming device according to claim 1, characterized in that: There are at least two regional control layers under each of the central controllers. Each regional control layer has a backup, and the regional control layers are isolated from each other.
5. The airport dimming device according to claim 1, characterized in that: At least two unit control layers are arranged under each of the regional control layers, and the unit control layers are isolated from each other.
6. An airport dimming method, characterized in that: include: S1: Enter basic control information at the central controller layer; S2: The central controller layer sends control information to all regional control layers, and the regional control layers send control information to all unit control layers; S3: Each functional unit of the unit control layer receives the control information at the same time and processes it respectively. If the processing results are consistent, step S4 is performed; if the processing results are inconsistent, step S5 is performed; S4: If the processing results are consistent, one of the functional units sends the result and executes it, and returns the correct instruction to the regional control layer; S5: If the processing results are inconsistent, one of the functional units returns an instruction to parse the error to the regional control layer. After receiving the instruction to parse the error, the regional control layer resends the control information and returns to step S3 until the processing results are consistent and the verification is passed.
7. The airport dimming method according to claim 6, characterized in that: In step S3, after the functional units of the unit control layer simultaneously receive the control information, if a functional unit fails to establish communication with other functional units within the specified time, the remaining functional units report the failure of the functional unit and adjust the operating level of the unit control layer to an unreliable operating state.
8. The airport dimming method according to claim 6, characterized in that: In step S5, if one of the functional units returns an instruction of parsing error three times in succession, the functional unit is reported to be faulty, and the operation level of the control layer of the unit is adjusted to an unreliable operation state.
9. The airport dimming method according to claim 7 or 8, characterized in that: The unreliable operating state includes the system stopping working or only receiving instructions from one functional unit.
10. The airport dimming method according to claim 6, characterized in that: The consistent processing results include that the processing results are completely consistent or the processing results are mostly consistent.
Citation Information
Patent Citations
Light-emitting diode (LED) light control system
CN102238769A
Hydropower station remote automatic control system based on Internet of Things
CN110955205A