| With the increasingly updated architecture of aviation electronic systems and the advancing integration of avionics systems,the aviation onboard bus technology is rapidly evolving and developing.Traditional low-to-medium-speed onboard bus technology can no longer meet the development needs of avionics system architecture.Existing typical high-speed onboard bus technologies,including Fiber Channel(FC),Rapid IO,AFDX,and TTE,all have their own shortcomings.As a new generation of unified network suitable for distributed integrated modular electronic systems,Time-Sensitive Networking(TSN)has the advantages of high bandwidth,strong scalability,and low cost,which can better meet the current network communication needs of avionics systems.Therefore,TSN as an onboard bus technology has important prospects and research significance.This thesis mainly includes the following two aspects of research work:Firstly,this thesis proposes the system scheme of Avionics Time-Sensitive Networking(ATSN)by studying and analyzing the deployment implementation and working mechanism of TSN in avionics systems,and addressing issues such as network operation state management,network terminal adaptive access,application dynamic deployment,and application message data publishing and subscription management.Meanwhile,an ATSN network monitoring software with online monitoring,real-time storage,and offline analysis functions is designed and developed to verify and analyze the ATSN system scheme.Secondly,this thesis proposes a gate-controlled scheduling algorithm based on the periodic messages of various priorities in ATSN.By reducing the constraint strategy of schedule allocation,the algorithm complexity is reduced while ensuring certain performance.The feasibility and performance of the algorithm in ATSN are analyzed through simulation,and the impact of different arrangement methods on the probability of obtaining successful allocation schemes is compared.Further proving the performance and feasibility of the algorithm within a certain range. |