Font Size: a A A

Research Of Embedded Simulation Technology Of Satellite Control System Using Data Bus Based On KD-DRT

Posted on:2015-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:S LiFull Text:PDF
GTID:2322330509460626Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Simulation technology is utilized into all aspects of the development process of satellites for its validity, repeatability, economy and safety. In the field of satellite control system simulation, the complex, large-scale and multi-functional on-board software play an increasingly important role in the satellite control system simulation. KD-DRT distributed real-time simulation support platform has achieved excellent results in the field of satellite control system simulation. However, the data bus which is between each control system and equipment on the satellites, as a communication medium, are quite different from the communication mode of KD-DRT platform, this lead to the on-board software cannot be directly embedded into the platform for satellite control system simulation.This article aims to study the satellite control system data bus model based on KD-DRT, to provide a software interface between the onboard software and KD-DRT platform and to improve the KD-DRT platform for satellite control system simulation efficiency and reliability. This paper chooses the CAN and the MIL-STD-1553 B bus as the object of study of simulation modeling.First of all, the paper examines the CAN bus for the modeling and simulation based on KD-DRT platform. Through analysis of CAN bus specification and typical CAN products, identified the need to achieve the function. According to the required function, the design of CAN bus model is divided into static part and a dynamic part. The static part is the design of the basic structure of the CAN bus model, including the node structure design, the variables of the model design and API function design. Dynamic part is design for the main work flows of the model, including model initialization function flow, real-time simulation function flow, end simulation function flow and bus arbitration and filtering process.Secondly, the thesis studies the modeling and simulation of the 1553 B bus. Considering the current 1553 B bus technology and the use of features, this paper chooses 1553 B bus protocol as the foremost reference to make the modeling scheme. Depending on the bus protocol, the 1553 B bus model is divided into 3 modes: the bus controller, remote terminal and bus monitor. Paper proposed a method for simulation command/response bus with reflective memory networks. The bus model is designed with 3 modes of working process.Finally, the paper design and implement the KD-DRT standard model framework generation and storage auxiliary tool for the platform development of a new model. With the help of the tool, paper realizes the model of the CAN bus and the 1553 B bus. Depending on the KD-DRT platform, this article designs a test plan to validate the CAN model function. Tests demonstrate that the CAN model can simulate the actual bus function on the KD-DRT platform.
Keywords/Search Tags:Distributed Real-time Simulation, Satellite Control System, KD-DRT, CAN, 1553
PDF Full Text Request
Related items