| 摘要: |
| 针对互联网卫星任务模块通用化、执行集成化、控制分布化、轻量化低功耗的要求,通过全面分析任务的研制需求和技术特点,设计了一种新型的分布式执行控制终端。采用并行总线系统架构,以层次化的控制方式实现不同执行终端功能模块的灵活接入,完成对星上平台各动作部组件动作的融合控制和调度,能够根据不同场景按需选装所需的功能单元。同时,引入IP核作为分布式系统节点间的通信桥梁,具备软件灵活定义的通信协议,可支持不同类型总线的信息传输。该方案相比传统的星载控制终端在重量上、功耗上分别缩减25%和53%,现场可编程门阵列(Field Programmable Gate Array,FPGA)芯片的使用量上减少了70%,能更好地满足航天器通用化、软件化、轻量化的发展趋势,对未来星上多系统融合的需求也具有实际意义。 |
| 关键词: 互联网卫星 执行终端 并行总线 IP核 多系统融合 |
| DOI:10.20079/j.issn.1001-893x.240908005 |
|
| 基金项目:国家重点研发计划(2023YFE0208100) |
|
| A Parallel Bus Based on Spaceborne Execution Terminal Implemented by FPGA |
| LIU Bo,YANG Kai,DU Yiqun,YOU Hongjun |
| (Shanghai Institute of Astronautics Electronic Technology,Shanghai 201109,China) |
| Abstract: |
| According to the requirements of Internet satellite task module generalization,implementation integration,control distribution,lightweight and low power consumption,a new type of distributed execution control terminal is designed by comprehensively analyzing the development requirements and technical characteristics of the task.The parallel bus system architecture is used to achieve flexible access to different execution terminal function modules in a hierarchical control mode,complete the integration control and scheduling of the actions of various action components of the satellite platform,and select the required functional units according to different scenarios.At the same time,intellectual property (IP) cores are introduced as communication bridges between distributed system nodes,with software defined communication protocols that can support information transmission on different types of buses.Compared with the traditional spaceborne control terminal,this scheme reduces the weight and power consumption by 25% and 53% respectively,and reduces the usage of field programmable gate array(FPGA) chip by 70%.This scheme can better meet the development trend of spacecraft generalization,software,and lightweight.It also has practical significance for the future demand of spaceborne multi-system integration. |
| Key words: Internet satellite execution terminal parallel bus IP core mnlti-system integration |