Aircraft double-controller aircraft position identification and aircraft position conflict processing system and method
By collecting the discrete camera number of the power distribution device and analyzing the bus camera number of the double-substantially-bus in the aircraft distribution system, the problem of errors in the controller's camera recognition without the computer communication camera number is solved, and accurate camera recognition and conflict handling is achieved, improving the security and reliability of the system.
Patent Information
- Application Number
- CN202510399592.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2045-04-01
AI Technical Summary
In aircraft distribution systems, if the controller product does not have a computer communication number, the error in the camera recognition may lead to abnormal power supply conversion of the distribution network, and may even cause serious consequences.
By collecting the discrete camera number provided by the power distribution device where it is located, and analyzing the bus camera number provided by the opposite controller through the double-splied bus between the two controllers, comprehensively judging its own camera number to ensure the accuracy of camera position recognition.
It realizes accurate position identification and conflict handling of the controller without the upper computer communication position number, prevents erroneous control of the power distribution network contactor, and improves the security and reliability of the system.
Smart Images

Figure CN119916668A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of power distribution system control, and in particular relates to an aircraft position identification and position conflict processing system of a dual-controller aircraft. Background Art
[0002] In the field of aviation power distribution systems, with the substantial increase in onboard electrical equipment, the role of controller products in aircraft power distribution systems has become increasingly important. In order to expand the application scenarios of controller products with similar hardware configurations and reduce the waste of cycles and resources caused by repeated development, controller products with similar hardware configurations adopt an interchangeable design, and use the position identification method to determine their own equipment position number to realize product-related functions.
[0003] CN101916195A Interchangeable software configuration control method for multiple electronic devices and CN 116047157 A Unified high-voltage DC intelligent contactor and method based on isolated current detection perform machine position identification through discrete quantity acquisition. CN111258388 A A special intelligent main control box for climbing frames and CN 112504710 A A vibration state intelligent monitoring system and method perform machine position identification only by receiving the machine position identification bus signal of the host computer. The signal source, machine position identification method and machine position conflict processing of machine position identification are quite different from the content of this patent; CN 108614698 A A partition loading method suitable for airborne redundancy computers focuses on the software partition processing after machine position identification is obtained, and the source of the machine position signal is not clear. In the absence of a host computer communication machine position number, controller product machine position identification generally only uses discrete machine position identification. If the controller machine position identification is incorrect, it may cause the controller to incorrectly control the contactor in the distribution network according to the wrong machine position number, which may cause abnormal power supply conversion in the distribution network, and then cause power outages on some buses; in addition, incorrect controller machine position identification may also cause AC power supplies to be connected in parallel, resulting in serious consequences. Summary of the invention
[0004] In view of this, the purpose of the present invention is to provide an aircraft dual-controller aircraft position identification and aircraft position conflict processing system. In the absence of a host computer communication position number, the system collects the discrete aircraft position number provided by the power distribution device and analyzes the bus aircraft position number provided by the opposite controller through the dual redundant bus between the two controllers to comprehensively judge its own aircraft position number.
[0005] According to one aspect of an embodiment of the present invention, a system for aircraft dual-controller stand identification and stand conflict handling is provided, comprising a left controller 1, a right controller 2, a left power distribution device 3, and a right power distribution device 4; the left controller 1 is located in the left power distribution device 3; the right controller 2 is located in the right power distribution device 4; the left controller 1 and the right controller 2 have the same configuration and are interchangeable; The left controller 1 is used to collect the left discrete machine position number of the left power distribution device 3, and then identify the discrete machine position number on this side; at the same time, the right controller 2 analyzes the bus machine position number between the two controllers, and then identifies the opposite bus machine position number; the discrete machine position number on this side and the opposite bus machine position number are combined to determine the own machine position number, and the non-conflict and conflict situations of the identified machine position numbers are processed; The right controller 2 is used to collect the right discrete machine position number of the right power distribution device 4, and then identify the discrete machine position number on this side; at the same time, the left controller 1 analyzes the bus machine position number between the two controllers, and then identifies the opposite bus machine position number, and comprehensively determines the discrete machine position number on this side and the opposite bus machine position number, and handles the non-conflict and conflict situations of the identified machine position numbers; Two left discrete machine position numbers 5 are arranged in the left power distribution device 3, the first one is a first ground signal, and the second one is a first open signal; Two right discrete machine position numbers 6 are arranged in the right power distribution device 4, the first one is the second open signal, and the second one is the second ground signal; The left controller 1 and the right controller 2 include a first bus 7 and a second bus 8. The left controller 1 and the right controller 2 are used to collect the discrete machine position number provided by the distribution device where they are located, send it to the opposite controller through the first bus 7 and the second bus 8 between the two controllers, and parse the bus machine position number sent by the opposite controller.
[0006] Optionally, the first bus 7 and the second bus 8 are dual-redundancy full-duplex communication buses, and the bus communication cycle is 10 ms.
[0007] Optionally, the bus machine position number data length is 2 bits, including low-order and high-order data.
[0008] According to another aspect of an embodiment of the present invention, a method for aircraft dual-controller stand identification and stand conflict handling is also provided, characterized in that, based on any system as described in claims 1-3, the left controller 1 and the right controller 2 collect the discrete stand number provided by the power distribution device where they are located, and identify the discrete stand number on their side; The left controller 1 and the right controller 2 collect the discrete machine position number provided by the power distribution device where they are located, and send it to the opposite controller through the first bus 7 and the second bus 8 between the two controllers, parse the bus machine position number provided by the opposite controller through the bus between the two controllers, and identify the opposite bus machine position number; The left controller 1 and the right controller 2 make a comprehensive judgment on the discrete machine position number on their side and the bus machine position number on the opposite side to obtain their own machine position number, and process the non-conflict and conflict situations of the identified machine position number.
[0009] Optionally, the left controller 1 and the right controller 2 collect the discrete machine position number provided by the power distribution device where they are located, and identify the discrete machine position number on the local side according to the following logic: .
[0010] Optionally, the left controller 1 and the right controller 2 parse the bus machine number provided by the opposite controller through the bus between the two controllers, and identify the opposite bus machine number according to the following logic: If the low bit of the bus machine number provided by the first bus 7 or the second bus 8 is 0 and the high bit is 1, or the low bit of the bus machine number provided by the first bus 7 or the second bus 8 is 1 and the high bit is 0, then the bus machine number provided by the first bus 7 or the second bus 8 is valid; If the low bit of the bus machine number provided by the first bus 7 or the second bus 8 is 0 and the high bit is 0, or the low bit of the bus machine number provided by the first bus 7 or the second bus 8 is 1 and the high bit is 1, then the bus machine number provided by the first bus 7 or the second bus 8 is invalid; If the bus machine numbers provided by the first bus 7 and the second bus 8 are both valid, and the lower bits are both 1 and the upper bits are both 0, then the identified opposite bus machine number is the left controller; If the bus machine numbers provided by the first bus 7 and the second bus 8 are both valid, and the lower bits are both 0 and the upper bits are both 1, then the identified opposite bus machine number is the right controller; If the bus machine position numbers provided by the first bus 7 and the second bus 8 are both valid, one has a low bit of 0 and a high bit of 1, and the other has a low bit of 1 and a high bit of 0, then the identified opposite bus machine position number is a conflict; If only one of the bus machine position numbers provided by the first bus 7 or the second bus 8 is valid, with the lower bit being 1 and the upper bit being 0, and the other is invalid, then the identified bus machine position number of the opposite side is the left controller; If only one of the bus machine position numbers provided by the first bus 7 or the second bus 8 is valid, with the lower bit being 0 and the upper bit being 1, and the other is invalid, then the identified bus machine position number of the opposite side is the right controller; If only one of the bus machine numbers provided by the first bus 7 or the second bus 8 is valid, the low bit is 1 and the high bit is 0, and the other one has no received data, then the identified bus machine number of the opposite side is the left controller; If only one of the bus machine numbers provided by the first bus 7 or the second bus 8 is valid, the lower bit is 0 and the upper bit is 1, and the other one has no received data, then the identified bus machine number of the opposite side is the right controller; If the bus machine numbers provided by the first bus 7 and the second bus 8 are both invalid, the identified opposite bus machine number is invalid; If the bus machine number provided by the first bus 7 and the second bus 8 has no received data, the identified opposite bus machine number is invalid; The bus machine number data length is 2 bits, including low-order and high-order data.
[0011] Optionally, the left controller 1 and the right controller 2 comprehensively judge their own machine position numbers according to the following logic: If the discrete machine position number on the local side and the bus machine position number on the opposite side identified by the two controllers are both valid, and the two machine position numbers are different, then the determined machine position number of the controller itself is consistent with the discrete machine position number on the local side; If the discrete machine position numbers on the local side and the bus machine position numbers on the opposite side identified by the two controllers are both valid, and the two machine position numbers are the same, then the machine position numbers determined to be their own are in conflict; If the discrete machine position number on the local side identified by the two controllers is valid, and the bus machine position number on the opposite side is invalid, then the self-machine position number determined is consistent with the discrete machine position number on the local side; If the discrete machine position numbers on the local side identified by the two controllers are valid, and the machine position numbers on the opposite side bus are conflicting, then the machine position numbers of the local side identified by the two controllers are conflicting; If the discrete machine position number on the local side identified by the two controllers is invalid, and the machine position number of the opposite bus is the left controller, then the machine position number determined by the two controllers is the right controller; If the discrete machine position number on the local side identified by the two controllers is invalid, and the machine position number of the opposite bus is the right controller, then the machine position number determined by the two controllers is the left controller; If the discrete machine position numbers on the two controllers are invalid and the machine position numbers on the opposite bus conflict, then the machine position numbers on the two controllers are conflicting. If the discrete machine position numbers on the local side identified by the two controllers are invalid, and the bus machine position numbers on the opposite side are invalid, then the machine position numbers determined to be their own are invalid.
[0012] Optionally, processing the identified non-conflicting and conflicting situations of the aircraft position numbers includes: If the position number is the left controller or the right controller, start the onboard work; after entering the onboard work, keep the position number unchanged; If the machine number itself conflicts, the initial state of discrete output will be maintained until the product is powered off.
[0013] Optionally, after the left controller 1 and the right controller 2 comprehensively judge the result of their own machine position number, if their own machine position number is invalid, the initial state of the discrete quantity output is maintained until the product is powered off.
[0014] Optionally, after completing the machine position identification and processing, the left controller 1 and the right controller 2 store the machine position number, and control the power distribution device on this side according to their own control logic to realize the power supply conversion of the distribution network.
[0015] The present invention proposes a system and method for aircraft dual-controller aircraft position identification and aircraft position conflict processing, which are applied in the aviation field. By collecting discrete aircraft position numbers provided by the power distribution device and parsing the bus aircraft position numbers provided by the opposite controller through the dual redundant bus between the two controllers, the results of its own aircraft position numbers are comprehensively judged, and the non-conflict and conflict situations of the identified aircraft position numbers are processed, which reliably ensures the effective identification and processing of the controller aircraft position numbers, prevents the erroneous control of the distribution network contactors, and improves the safety and reliability of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a typical architecture of a power distribution network of a dual-controller aircraft stand identification and stand conflict handling system according to the present invention; Figure 2 The present invention is a flow chart of a method for aircraft dual-controller aircraft position identification and aircraft position conflict processing.
[0017] Description of reference numerals: 1-left controller; 2-right controller; 3-left power distribution device; 4-right power distribution device; 5-left discrete machine position number; 6-right discrete machine position number; 7-first bus; 8-second bus. DETAILED DESCRIPTION
[0018] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0019] According to one aspect of an embodiment of the present invention, a dual-controller aircraft stand identification and stand conflict handling system is provided, comprising a left controller 1, a right controller 2, a left power distribution device 3, and a right power distribution device 4; the left controller 1 is located in the left power distribution device 3; the right controller 2 is located in the right power distribution device 4; the left controller 1 and the right controller 2 have the same configuration and are interchangeable; The left controller 1 is used to collect the left discrete machine position number of the left power distribution device 3, and then identify the discrete machine position number on this side; at the same time, the right controller 2 analyzes the bus machine position number between the two controllers, and then identifies the opposite bus machine position number; the discrete machine position number on this side and the opposite bus machine position number are combined to determine the own machine position number, and the non-conflict and conflict situations of the identified machine position numbers are processed; The right controller 2 is used to collect the right discrete machine position number of the right power distribution device 4, and then identify the discrete machine position number on this side; at the same time, the left controller 1 analyzes the bus machine position number between the two controllers, and then identifies the opposite bus machine position number, and comprehensively determines the discrete machine position number on this side and the opposite bus machine position number, and handles the non-conflict and conflict situations of the identified machine position numbers; Two left discrete machine position numbers 5 are set in the left power distribution device 3, the first one is the first ground signal, and the second one is the first open signal; the first left discrete machine position number 5 is connected to the aircraft grounding module through the left power distribution device 3, which is a ground signal; the second left discrete machine position number 5 is disconnected from the aircraft grounding module and the power circuit, which is an open signal; Two right discrete machine position numbers 6 are arranged in the right power distribution device 4, the first one is the second open signal, and the second one is the second ground signal; the first one is in a disconnected state between the right discrete machine position number 6 and the aircraft grounding module and the power circuit, and is an open signal; the second one is connected to the aircraft grounding module through the right power distribution device 4, and is a ground signal; The left controller 1 and the right controller 2 include a first bus 7 and a second bus 8. The left controller 1 and the right controller 2 are used to collect the discrete machine position number provided by the distribution device where they are located, send it to the opposite controller through the first bus 7 and the second bus 8 between the two controllers, and parse the bus machine position number sent by the opposite controller.
[0020] A dual-redundancy full-duplex communication bus is set between the left controller and the right controller for receiving and sending bus machine position numbers and providing bus machine position numbers for the controllers.
[0021] Except for the discrete machine position number on this side provided by the power distribution device, and the opposite bus machine position number provided by the opposite controller through the dual redundant bus between the two controllers, no other equipment provides machine position information for the left controller and the right controller.
[0022] Furthermore, the first bus 7 and the second bus 8 are dual-redundancy full-duplex communication buses, and the bus communication cycle is 10 ms.
[0023] Furthermore, the bus machine position number data length is 2 bits, including low-order and high-order data.
[0024] According to another aspect of an embodiment of the present invention, a method for aircraft dual-controller stand identification and stand conflict handling is also provided, characterized in that, based on any system as described in claims 1-3, the left controller 1 and the right controller 2 collect the discrete stand number provided by the power distribution device where they are located, and identify the discrete stand number on their side; The left controller 1 and the right controller 2 collect the discrete machine position number provided by the power distribution device where they are located, and send it to the opposite controller through the first bus 7 and the second bus 8 between the two controllers, parse the bus machine position number provided by the opposite controller through the bus between the two controllers, and identify the opposite bus machine position number; The left controller 1 and the right controller 2 make a comprehensive judgment on the discrete machine position number on their side and the bus machine position number on the opposite side to obtain their own machine position number, and process the non-conflict and conflict situations of the identified machine position number.
[0025] Furthermore, the left controller 1 and the right controller 2 collect the discrete machine position numbers provided by the power distribution devices where they are located, and identify the discrete machine position numbers on their own side according to the following logic.
[0026]
[0027] Furthermore, the left controller 1 and the right controller 2 parse the bus machine number provided by the opposite controller through the bus between the two controllers, and identify the opposite bus machine number according to the following logic: If the low bit of the bus machine number provided by the first bus 7 or the second bus 8 is 0 and the high bit is 1, or the low bit of the bus machine number provided by the first bus 7 or the second bus 8 is 1 and the high bit is 0, then the bus machine number provided by the first bus 7 or the second bus 8 is valid; If the low bit of the bus machine number provided by the first bus 7 or the second bus 8 is 0 and the high bit is 0, or the low bit of the bus machine number provided by the first bus 7 or the second bus 8 is 1 and the high bit is 1, then the bus machine number provided by the first bus 7 or the second bus 8 is invalid; If the bus machine numbers provided by the first bus 7 and the second bus 8 are both valid, and the lower bits are both 1 and the upper bits are both 0, then the identified opposite bus machine number is the left controller; If the bus machine numbers provided by the first bus 7 and the second bus 8 are both valid, and the lower bits are both 0 and the upper bits are both 1, then the identified opposite bus machine number is the right controller; If the bus machine position numbers provided by the first bus 7 and the second bus 8 are both valid, one has a low bit of 0 and a high bit of 1, and the other has a low bit of 1 and a high bit of 0, then the identified opposite bus machine position number is a conflict; If only one of the bus machine position numbers provided by the first bus 7 or the second bus 8 is valid, with the lower bit being 1 and the upper bit being 0, and the other is invalid, then the identified bus machine position number of the opposite side is the left controller; If only one of the bus machine position numbers provided by the first bus 7 or the second bus 8 is valid, with the lower bit being 0 and the upper bit being 1, and the other is invalid, then the identified bus machine position number of the opposite side is the right controller; If only one of the bus machine numbers provided by the first bus 7 or the second bus 8 is valid, the low bit is 1 and the high bit is 0, and the other one has no received data, then the identified bus machine number of the opposite side is the left controller; If only one of the bus machine numbers provided by the first bus 7 or the second bus 8 is valid, the lower bit is 0 and the upper bit is 1, and the other one has no received data, then the identified bus machine number of the opposite side is the right controller; If the bus machine numbers provided by the first bus 7 and the second bus 8 are both invalid, the identified opposite bus machine number is invalid; If the bus machine number provided by the first bus 7 and the second bus 8 has no received data, the identified opposite bus machine number is invalid; The bus machine number data length is 2 bits, including low-order and high-order data.
[0028] Furthermore, the left controller 1 and the right controller 2 comprehensively judge their own position numbers according to the following logic: If the discrete machine position number on the local side and the bus machine position number on the opposite side identified by the two controllers are both valid, and the two machine position numbers are different, then the determined machine position number of the controller itself is consistent with the discrete machine position number on the local side; If the discrete machine position numbers on the local side and the bus machine position numbers on the opposite side identified by the two controllers are both valid, and the two machine position numbers are the same, then the machine position numbers determined to be their own are in conflict; If the discrete machine position number on the local side identified by the two controllers is valid, and the bus machine position number on the opposite side is invalid, then the self-machine position number determined is consistent with the discrete machine position number on the local side; If the discrete machine position numbers on the local side identified by the two controllers are valid, and the machine position numbers on the opposite side bus are conflicting, then the machine position numbers of the local side identified by the two controllers are conflicting; If the discrete machine position number on the local side identified by the two controllers is invalid, and the machine position number of the opposite bus is the left controller, then the machine position number determined by the two controllers is the right controller; If the discrete machine position number on the local side identified by the two controllers is invalid, and the machine position number of the opposite bus is the right controller, then the machine position number determined by the two controllers is the left controller; If the discrete machine position numbers on the two controllers are invalid and the machine position numbers on the opposite bus conflict, then the machine position numbers on the two controllers are conflicting. If the discrete machine position numbers on the local side identified by the two controllers are invalid, and the bus machine position numbers on the opposite side are invalid, then the machine position numbers determined to be their own are invalid.
[0029] Furthermore, processing the identified non-conflicting and conflicting situations of the aircraft position numbers includes: If the position number is the left controller or the right controller, start the onboard work; after entering the onboard work, keep the position number unchanged; If the machine number itself conflicts, the initial state of discrete output will be maintained until the product is powered off.
[0030] Furthermore, after the left controller 1 and the right controller 2 comprehensively judge the result of their own machine position number, if their own machine position number is invalid, the initial state of the discrete quantity output is maintained until the product is powered off.
[0031] Furthermore, after completing the machine position identification and processing, the left controller 1 and the right controller 2 store the machine position number, and control the power distribution device on this side according to their own control logic to realize the power supply conversion of the distribution network.
[0032] Example based on Figure 1 The typical architecture of the power distribution network forms a functional activity diagram of the station identification function by adding station identification and station conflict handling methods, such as Figure 2 As shown, the main steps include: Step 1: After the two controllers are powered on and initialized, the discrete machine position numbers provided by the power distribution device are collected; Step 2: The two controllers receive the bus machine number provided by the opposite controller via the dual-redundancy bus between the two controllers; Step 3: The two controllers identify the discrete machine position number on the local side and the bus machine position number on the opposite side according to the logic of Table 1 and Table 2; The determination of the bus machine number on this side is shown in Table 2: Table 1 Determination of the discrete machine position number on this side
[0033] If the first channel of the discrete machine position signal is grounded and the second channel is open, the identified discrete machine position number on this side is the left controller; If the first discrete position signal is open and the second discrete position signal is grounded, the identified discrete position number on this side is the right controller; If the first and second discrete machine position signals are both open or grounded, the identified discrete machine position number on this side is invalid.
[0034] If the low bit of the bus machine number provided by bus 7 or bus 8 is 0 and the high bit is 1, or the low bit of the bus machine number provided by bus 7 or bus 8 is 1 and the high bit is 0, then the bus machine number provided by bus 7 or bus 8 is valid; If the low bit of the bus machine number provided by bus 7 or bus 8 is 0 and the high bit is 0, or the low bit of the bus machine number provided by bus 7 or bus 8 is 1 and the high bit is 1, then the bus machine number provided by bus 7 or bus 8 is invalid; The determination of the opposite bus machine number is shown in Table 2. If the bus machine numbers provided by bus 7 and bus 8 are both valid, and the lower bits are both 1 and the upper bits are both 0, then the identified opposite bus machine number is the left controller; If the bus machine numbers provided by bus 7 and bus 8 are both valid, and the lower bits are both 0 and the upper bits are both 1, then the identified bus machine number on the opposite side is the right controller; If the bus machine numbers provided by bus 7 and bus 8 are both valid, one has a low bit of 0 and a high bit of 1, and the other has a low bit of 1 and a high bit of 0, then the identified bus machine number on the opposite side is a conflict; If only one of the bus machine position numbers provided by bus 7 or bus 8 is valid, with the lower bit being 1 and the upper bit being 0, and the other is invalid, then the identified bus machine position number of the opposite side is the left controller; If only one of the bus machine position numbers provided by bus 7 or bus 8 is valid, with the lower bit being 0 and the upper bit being 1, and the other is invalid, then the identified bus machine position number of the opposite side is the right controller; Table 2 Determination of the opposite bus station number
[0035] If only one of the bus machine numbers provided by bus 7 or bus 8 is valid, the low bit is 1 and the high bit is 0, and the other one has no received data, then the identified bus machine number of the opposite side is the left controller; If only one of the bus machine numbers provided by bus 7 or bus 8 is valid, the low bit is 0 and the high bit is 1, and the other one has no received data, then the identified bus machine number of the opposite side is the right controller; If the bus machine position numbers provided by bus 7 and bus 8 are both invalid, the identified opposite bus machine position number is invalid.
[0036] Step 4: The two controllers comprehensively judge their own machine position numbers according to the following logic.
[0037] Table 3 Comprehensive judgment of the aircraft number results
[0038] like Figure 2 As shown, the two controllers first determine in turn whether the discrete machine number on the local side is the left controller or the right controller; If the discrete machine position number on this side is the left controller, then further determine whether the bus machine position number on the opposite side is the right controller, whether it is the left controller, and whether there is a conflict. According to Table 3, the result of the own machine position number is determined to be left controller / right controller / conflict.
[0039] If the discrete machine position number on this side is not the left controller but the right controller, then further determine whether the bus machine position number on the opposite side is the left controller, the right controller, and whether there is a conflict. According to Table 3, the result of the machine position number is determined to be left controller / right controller / conflict.
[0040] If the discrete machine position number on this side is neither the left controller nor the right controller, then further determine whether the bus machine position number on the opposite side is the left controller, the right controller, and whether there is a conflict. According to Table 3, the result of the machine position number is determined to be left controller / right controller / conflict / invalid.
[0041] Step 5: After the two controllers comprehensively judge their own machine position numbers, they should do the following: If the aircraft position number is the left controller or the right controller, start to perform on-board work; after entering the on-board work, keep the aircraft position number unchanged.
[0042] If the machine number itself conflicts, the initial state of discrete output will be maintained until the product is powered off.
[0043] If the machine number itself is invalid, the initial state of discrete output will be maintained until the product is powered off.
[0044] After completing the machine position identification and processing, the left controller and the right controller store the machine position number, and control the power distribution device on this side according to their own control logic, and collaboratively realize the power supply conversion of the distribution network.
[0045] The above is only a specific embodiment of the present invention, and the present invention is described in detail. The unexplained part is a conventional technology. However, the protection scope of the present invention is not limited to this. Any changes or substitutions that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. The protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A dual-controller aircraft stand recognition and stand conflict handling system, characterized in that: The device comprises a left controller (1), a right controller (2), a left power distribution device (3), and a right power distribution device (4); the left controller (1) is located in the left power distribution device (3); the right controller (2) is located in the right power distribution device (4); the left controller (1) and the right controller (2) have the same configuration and are interchangeable; The left controller (1) is used to collect the left discrete machine position number of the left power distribution device (3), and then identify the discrete machine position number on this side; at the same time, the right controller (2) analyzes the bus machine position number between the two controllers, and then identifies the bus machine position number on the opposite side; the discrete machine position number on this side and the bus machine position number on the opposite side are combined to determine the own machine position number, and process the non-conflict and conflict situations of the identified machine position numbers; The right controller (2) is used to collect the right discrete machine position number of the right power distribution device (4), and then identify the discrete machine position number on this side; at the same time, the left controller (1) analyzes the bus machine position number between the two controllers, and then identifies the bus machine position number on the opposite side, and combines the discrete machine position number on this side and the bus machine position number on the opposite side to determine its own machine position number, and handles the non-conflict and conflict situations of the identified machine position numbers; Two left discrete machine position numbers (5) are arranged in the left power distribution device (3), the first one being a first ground signal, and the second one being a first open signal; Two right discrete machine position numbers (6) are arranged in the right power distribution device (4), the first one being a second open signal and the second one being a second ground signal; A first bus (7) and a second bus (8) are provided between the left controller (1) and the right controller (2). The left controller (1) and the right controller (2) are used to collect the discrete machine position number provided by the power distribution device where they are located, send it to the opposite controller through the first bus (7) and the second bus (8) between the two controllers, and parse the bus machine position number sent by the opposite controller.
2. The aircraft dual-controller stand identification and stand conflict handling system according to claim 1, characterized in that: The first bus (7) and the second bus (8) are dual-redundancy full-duplex communication buses, and the bus communication cycle is 10 ms.
3. The aircraft dual-controller stand identification and stand conflict handling system according to claim 1, characterized in that: The bus machine number data length is 2 bits, including low-order and high-order data.
4. A method for aircraft dual controller position identification and position conflict handling, characterized in that: Based on any system as claimed in claim 1 to claim 3, the left controller (1) and the right controller (2) collect the discrete machine position number provided by the power distribution device where they are located, and identify the discrete machine position number on the local side; The left controller (1) and the right controller (2) collect the discrete machine position number provided by the power distribution device where they are located, and send it to the opposite controller via the first bus (7) and the second bus (8) between the two controllers, and parse the bus machine position number provided by the opposite controller via the bus between the two controllers to identify the opposite bus machine position number; The left controller (1) and the right controller (2) make a comprehensive judgment on the discrete machine position number on the local side and the bus machine position number on the opposite side to obtain their own machine position number, and process the non-conflict and conflict situations of the identified machine position numbers.
5. The method for aircraft dual-controller position identification and position conflict handling according to claim 4, characterized in that: The left controller (1) and the right controller (2) collect the discrete machine position number provided by the power distribution device where they are located, and identify the discrete machine position number on their side according to the following logic:
6. The method for aircraft dual controller position identification and position conflict handling according to claim 4, characterized in that: The left controller (1) and the right controller (2) parse the bus machine number provided by the opposite controller through the bus between the two controllers, and identify the opposite bus machine number according to the following logic: If the low bit of the bus machine number provided by the first bus (7) or the second bus (8) is 0 and the high bit is 1, or the low bit of the bus machine number provided by the first bus (7) or the second bus (8) is 1 and the high bit is 0, then the bus machine number provided by the first bus (7) or the second bus (8) is valid; If the low bit of the bus machine number provided by the first bus (7) or the second bus (8) is 0 and the high bit is 0, or the low bit of the bus machine number provided by the first bus (7) or the second bus (8) is 1 and the high bit is 1, then the bus machine number provided by the first bus (7) or the second bus (8) is invalid; If the bus machine numbers provided by the first bus (7) and the second bus (8) are both valid, and the lower bits are both 1 and the upper bits are both 0, then the identified opposite bus machine number is the left controller; If the bus machine numbers provided by the first bus (7) and the second bus (8) are both valid, and the lower bits are both 0 and the upper bits are both 1, then the identified opposite bus machine number is the right controller; If the bus machine position numbers provided by the first bus (7) and the second bus (8) are both valid, one has a low bit of 0 and a high bit of 1, and the other has a low bit of 1 and a high bit of 0, then the identified opposite bus machine position number is a conflict; If only one of the bus machine position numbers provided by the first bus (7) or the second bus (8) is valid, with the lower bit being 1 and the upper bit being 0, and the other is invalid, then the identified bus machine position number of the opposite side is the left controller; If only one of the bus machine position numbers provided by the first bus (7) or the second bus (8) is valid, with the lower bit being 0 and the upper bit being 1, and the other is invalid, then the identified bus machine position number of the opposite side is the right controller; If only one of the bus machine position numbers provided by the first bus (7) or the second bus (8) is valid, the lower bit is 1 and the upper bit is 0, and the other one has no received data, then the identified bus machine position number of the opposite side is the left controller; If only one of the bus machine numbers provided by the first bus (7) or the second bus (8) is valid, the lower bit is 0 and the upper bit is 1, and the other one has no received data, then the identified bus machine number of the opposite side is the right controller; If the bus machine position numbers provided by the first bus (7) and the second bus (8) are both invalid, then the identified opposite bus machine position number is invalid; If the bus machine position numbers provided by the first bus (7) and the second bus (8) do not receive data, the identified opposite bus machine position number is invalid; The bus machine number data length is 2 bits, including low-order and high-order data.
7. The method for aircraft dual-controller stand identification and stand conflict handling according to claim 4, characterized in that: The left controller (1) and the right controller (2) use the following logic to comprehensively determine their own position numbers: If the discrete machine position number on the local side and the bus machine position number on the opposite side identified by the two controllers are both valid, and the two machine position numbers are different, then the determined machine position number of the controller itself is consistent with the discrete machine position number on the local side; If the discrete machine position numbers on the local side and the bus machine position numbers on the opposite side identified by the two controllers are both valid, and the two machine position numbers are the same, then the machine position numbers determined to be their own are in conflict; If the discrete machine position number on the local side identified by the two controllers is valid, and the bus machine position number on the opposite side is invalid, then the self-machine position number determined is consistent with the discrete machine position number on the local side; If the discrete machine position numbers on the local side identified by the two controllers are valid, and the machine position numbers on the opposite side bus are conflicting, then the machine position numbers of the local side identified by the two controllers are conflicting; If the discrete machine position number on the local side identified by the two controllers is invalid, and the machine position number of the opposite bus is the left controller, then the machine position number determined by the two controllers is the right controller; If the discrete machine position number on the local side identified by the two controllers is invalid, and the machine position number of the opposite bus is the right controller, then the machine position number determined by the two controllers is the left controller; If the discrete machine position numbers on the two controllers are invalid and the machine position numbers on the opposite bus conflict, then the machine position numbers on the two controllers are conflicting. If the discrete machine position numbers on the local side identified by the two controllers are invalid, and the bus machine position numbers on the opposite side are invalid, then the machine position numbers determined to be their own are invalid.
8. The method for aircraft dual-controller stand identification and stand conflict handling according to claim 4, characterized in that: Processing of non-conflicting and conflicting situations of the identified aircraft position numbers includes: If the position number is the left controller or the right controller, start the onboard work; after entering the onboard work, keep the position number unchanged; If the machine position number conflicts, the initial state of discrete output is maintained until the product is powered off.
9. The method for aircraft dual-controller stand identification and stand conflict handling according to claim 4, characterized in that: After the left controller (1) and the right controller (2) comprehensively judge the result of their own machine position number, if their own machine position number is invalid, the initial state of the discrete quantity output is maintained until the product is powered off.
10. The method for aircraft dual-controller stand identification and stand conflict handling according to claim 4, characterized in that: After completing the machine position identification and processing, the left controller (1) and the right controller (2) store the machine position number and control the power distribution device on their side according to their own control logic to realize the power supply conversion of the power distribution network.
Citation Information
Patent Citations
Multi-electronic equipment interchangeable software configuration control method
CN101916195A
Partition loading method suitable for airborne redundancy computer
CN108614698A
Intelligent main control box special for climbing frame
CN111258388A
Vibration state intelligent monitoring system and method
CN112504710A
Unified high-voltage direct-current intelligent contactor and method based on isolated current detection
CN116047157A
Cited By
Helicopter aircraft management computer position identification method
CN121376189A