1553b bus system redundancy bus integrity detection method based on ISBC protocol

By adopting the ISBC protocol in the 1553b bus system, periodically sending vector words and performing bus integrity checks, the problem of insufficient redundancy bus detection in the prior art is solved, realizing real-time fault switching and data transmission of the system, and improving the reliability and security of the system.

CN120896869APending Publication Date: 2025-11-04SHAANXI QIANSHAN AVIONICS
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510923021.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-11-04

AI Technical Summary

Technical Problem

The existing 1553b bus system has shortcomings in redundancy bus integrity detection, and cannot detect the status of the backup bus in real time and effectively, which affects system reliability.

Method used

The method based on the ISBC protocol is adopted. Vector words are periodically sent on the A bus, and the bus integrity is checked at a preset time interval. If a fault is detected, the data transmission is switched to the B bus.

Benefits of technology

It enables real-time and effective detection of the redundancy bus of the 1553b bus system, improving the system's reliability and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120896869A_ABST
    Figure CN120896869A_ABST
Patent Text Reader

Abstract

The invention provides a 1553b bus system redundancy bus integrity detection method based on an ISBC protocol, and belongs to the technical field of airborne bus management, and the 1553b bus system redundancy bus integrity detection method comprises the steps: S1, A bus configuration is set as a data transmission main line of each RTn; s2, the RTn continuously sends vector words to the bus A according to a certain time interval; and S3, the system judges whether a preset backup channel detection period is reached or entered in real time, and bus integrity detection is carried out according to different judgment results. According to the method, real-time and effective detection on the redundancy bus of the 1553b bus system is realized, and the reliability and the safety of the system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of airborne bus management technology, specifically relating to a method for detecting the redundancy bus integrity of a 1553b bus system based on the ISBC protocol. Background Technology

[0002] The 1553b bus system is a serial data bus standard widely used in aerospace, military, and other fields. It supports multi-device communication and features high reliability and real-time performance. In practical applications, the Improved Static Bus Control Protocol (ISBC) is often used in system design, employing a refresh data transmission mechanism to reduce bus load. To improve system reliability, 1553b bus systems typically employ a dual-redundant bus design, with two independent bus links serving as backups for each other. However, because the backup bus link often remains in a silent state for extended periods, existing 1553b bus systems have shortcomings in redundancy bus integrity detection, failing to monitor the backup bus status in real-time and effectively, potentially affecting the overall system reliability. Summary of the Invention

[0003] The purpose of this invention is to provide a redundancy bus integrity detection method for a 1553b bus system based on the ISBC protocol, so as to at least solve the problem of insufficient redundancy bus integrity detection in the prior art.

[0004] To achieve the above objectives, the present invention provides the following technical solution: a method for detecting the redundancy bus integrity of a 1553b bus system based on the ISBC protocol, comprising: S1: Configure the A bus as the main data transmission line for each RT_n; S2: RT_n continuously sends vector words to the A bus at certain time intervals; S3: The system determines in real time whether the preset backup channel detection cycle has been reached or entered, and performs bus integrity detection based on different judgment results.

[0005] The redundant bus integrity detection method for a 1553b bus system based on the ISBC protocol provided by this invention also has the following technical feature: the certain time interval is 10ms.

[0006] The redundant bus integrity detection method for a 1553b bus system based on the ISBC protocol provided by this invention also has the following technical features: In step S3, if the backup channel detection cycle has not been entered after the detection cycle judgment, then: Check the status of the vector word initiated by RT_n on the A bus. If the vector word is normal, proceed to the next step. Verify the update status of the RT_n message. If the message update flag is valid, it means the data is valid and up-to-date. If the vector word sent by RT_n on bus A is abnormal, it indicates that bus A has failed. The system immediately performs a fault reporting operation, records and reports the bus A fault information of RT_n, and switches the data transmission master bus of RT_n to bus B.

[0007] The redundant bus integrity detection method for a 1553b bus system based on the ISBC protocol provided by this invention also has the following technical features: In step S3, after the detection cycle judgment, if the backup channel detection cycle is entered, then: Detect the status of the vector word transmitted by RT_n on the B bus; If the vector word on bus B is normal, further check the status of the RT_n vector word on bus A; If the vector word on the A bus is also normal, the system returns to S2 and continues to send vector words on the A bus at a certain period. If the vector word on bus A is abnormal, check the status of the vector word RT_n on bus B again; If the B bus vector word is normal, the RT_n message update status is valid, RT_n performs a message sending operation, and data transmission is maintained through the B bus. If the vector word sent by RT_n on the B bus is abnormal, it indicates that the B bus is also faulty. The system will perform a fault reporting operation, record and report the B bus fault information of RT_n.

[0008] Beneficial effects: The redundant bus integrity detection method for 1553b bus system based on ISBC protocol provided in this application realizes real-time and effective detection of redundant bus in 1553b bus system, thereby improving the reliability and security of the system. Attached Figure Description

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

[0010] Figure 1 This invention provides a basic architecture for a 1553b bus system based on the ISBC protocol, as exemplified in this embodiment. Figure 2 This describes the workflow of a 1553b bus system based on the ISBC protocol. Detailed Implementation

[0011] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. However, it should be noted that these embodiments are not intended to limit the present invention. Equivalent changes or substitutions in function, method, or structure made by those skilled in the art based on these embodiments are all within the protection scope of the present invention.

[0012] In the description of the embodiments of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limiting the invention.

[0013] Furthermore, the terms "first," "second," "third," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined with "first," "second," etc., may explicitly or implicitly include one or more of that feature. In the description of this invention, unless otherwise stated, "a plurality of" means two or more.

[0014] The terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to fixed connections, detachable connections, or integral connections; they can refer to mechanical connections or electrical connections; they can refer to direct connections or indirect connections through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art will understand the specific meaning of these terms in this invention based on the specific circumstances.

[0015] like Figure 1-2 As shown, this embodiment of the invention provides a method for detecting the redundancy bus integrity of a 1553b bus system based on the ISBC protocol, including: S1: Configure the A bus as the main data transmission line for each RT_n; at system startup, determine the main data transmission bus corresponding to each RT through a preset priority or dynamic election mechanism, such as... Figure 1 In this process, bus A is designated as the primary data transmission bus for RT_n, and bus B is designated as the backup data transmission bus for RT_n. RT_n sends vector words to BC on its primary data transmission bus at the corresponding query interval set by BC, such as every 10ms. BC schedules messages with data updates to be transmitted on the primary data transmission bus based on the corresponding message update status in the RT_n vector words.

[0016] S2: RT_n continuously sends vector words to the A bus at certain time intervals; S3: The system determines in real time whether the preset backup channel detection cycle has been reached or entered, and performs bus integrity detection based on different judgment results.

[0017] like Figure 1 As shown, in some embodiments, the bus controller (BC) application layer adopts an improved static bus control protocol (ISBC) design. It sends vector words in each RT cycle of the BC scheduler bus and dynamically confirms the data update status of the corresponding message according to the validity of the corresponding data bits in the corresponding RT vector word, thus completing the transmission of the updated message.

[0018] In some embodiments, the certain time interval is 10ms.

[0019] In some embodiments, a backup bus detection cycle setting is also included. Based on system requirements and bus load, an appropriate backup data transmission bus detection cycle is set, such as detecting the backup bus every 200ms.

[0020] In some embodiments, the following is included: In step S3, if the backup channel detection cycle has not been entered after the detection cycle is determined, then: Check the status of the vector word initiated by RT_n on the A bus. If the vector word is normal, proceed to the next step. Verify the update status of the RT_n message. If the message update flag is valid, it means the data is valid and up-to-date. If the vector word sent by RT_n on bus A is abnormal, it indicates that bus A has failed. The system immediately performs a fault reporting operation, records and reports the bus A fault information of RT_n, and switches the data transmission master bus of RT_n to bus B.

[0021] In some embodiments, the following is included: In step S3, after a detection cycle determination, if the backup channel detection cycle is entered, then: Detect the status of the vector word transmitted by RT_n on the B bus; If the vector word on bus B is normal, further check the status of the RT_n vector word on bus A; If the vector word on the A bus is also normal, the system returns to S2 and continues to send vector words on the A bus at a certain period. If the vector word on bus A is abnormal, check the status of the vector word RT_n on bus B again; If the B bus vector word is normal, the RT_n message update status is valid, RT_n performs a message sending operation, and data transmission is maintained through the B bus. If the vector word sent by RT_n on the B bus is abnormal, it indicates that the B bus is also faulty. The system will perform a fault reporting operation, record and report the B bus fault information of RT_n.

[0022] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention. The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the protection scope of the present invention.

Claims

1. A method for detecting the redundancy bus integrity of a 1553b bus system based on the ISBC protocol, characterized in that, include: S1: Configure the A bus as the main data transmission line for each RT_n; S2: RT_n continuously sends vector words to the A bus at certain time intervals; S3: The system determines in real time whether the preset backup channel detection cycle has been reached or entered, and performs bus integrity detection based on different judgment results.

2. The method for detecting the redundancy bus integrity of a 1553b bus system based on the ISBC protocol according to claim 1, characterized in that, The specified time interval is 10ms.

3. The method for detecting the redundancy bus integrity of a 1553b bus system based on the ISBC protocol according to claim 1, characterized in that, include: In step S3, if the backup channel detection cycle has not been entered after the detection cycle, then: Check the status of the vector word initiated by RT_n on the A bus. If the vector word is normal, proceed to the next step. Verify the update status of the RT_n message. If the message update flag is valid, it means the data is valid and up-to-date. If the vector word sent by RT_n on bus A is abnormal, it indicates that bus A has failed. The system immediately performs a fault reporting operation, records and reports the bus A fault information of RT_n, and switches the data transmission master bus of RT_n to bus B.

4. The method for detecting the redundancy bus integrity of a 1553b bus system based on the ISBC protocol according to claim 1, characterized in that, include: In step S3, if the detection cycle has passed and the backup channel detection cycle has begun, then: Detect the status of the vector word transmitted by RT_n on the B bus; If the vector word on bus B is normal, further check the status of the RT_n vector word on bus A; If the vector word on the A bus is also normal, the system returns to S2 and continues to send vector words on the A bus at a certain period. If the vector word on bus A is abnormal, check the status of the vector word RT_n on bus B again; If the B bus vector word is normal, the RT_n message update status is valid, RT_n performs a message sending operation, and data transmission is maintained through the B bus. If the vector word sent by RT_n on the B bus is abnormal, it indicates that the B bus is also faulty. The system will perform a fault reporting operation, record and report the B bus fault information of RT_n.