一种轻小型商业卫星SAR载荷主控计算机的制作方法

文档序号:31274141发布日期:2022-08-27 00:24阅读:1011来源:国知局
一种轻小型商业卫星SAR载荷主控计算机的制作方法
一种轻小型商业卫星sar载荷主控计算机
技术领域
1.本发明涉及主控计算机技术领域,尤其是一种轻小型商业卫星sar载荷主控计算机。


背景技术:

2.主控计算机为商用卫星sar载荷舱内中央电子的关键设备。由主控处理和主控控制两部分组成。主要功能为:1)通过can总线与星务计算机通信,接收卫星星务计算机注入的任务参数、间接遥控指令和卫星辅助数据,根据任务参数根据任务参数进行任务管理,获取并计算各项工作参数,根据波位信号,逐个将波位参数转换形成采集控制参数、波形控制参数和回波打包参数;2)进行波控码计算,通过串行总线与sar天线阵面上的阵面波控通信,向阵面波控发送波控码和收发时序,并采集阵面波控送来的监测状态;3)根据遥控指令完成舱内中央电子设备各分机的主、备加断电控制,并通过定时和控制总线对各模块进行控制,完成雷达成像和雷达定标的模式控制和参数设置;4)汇集中央电子设备各模块工作状态作为雷达的遥测数据送卫星星务计算机;5)存储地面上注的更新程序和成像指令,按要求进行替换和更新,并按新的程序和成像指令执行操作;6)通过同步422接口接收来自卫星平台的软件包,地面上注的更新软件包经卫星平台发给主控计算机后,主控计算机负责分发和执行;7)通过rs422接口接收来自平台的秒脉冲信号,实现全机的系统校时;8)能够接收和发送同步时序信号,以实现多星时间同步功能。
3.根据主控计算机功能、性能需求,主控计算机采用cpu(冷备份)+fpga的架构。考虑成本、国产化等因素,主处理器选用航天772所的bm3823amccrh芯片(宇航三温等级),fpga选用航天772所的芯片(军品级)。
4.目前,星载sar主控计算机cpu主要以单片机、sparc v8架构的tsc695f芯片为主,这些cpu器件主频低,只能实现数据控制功能,难以满足星载sar条带、聚束、扫描多种模式数据处理。另外,目前sar主控计算机不可在轨更新程序和任务数据包,无法满足商业卫星在轨多任务编排、可灵活定制任务的需求。


技术实现要素:

5.本发明的目的在于提供一种既可应用于sar载荷控制装置又可应用于sar载荷数据处理装置的轻小型商业卫星sar载荷主控计算机。
6.为实现上述目的,本发明采用了以下技术方案:一种轻小型商业卫星sar载荷主控计算机,包括:第一中央处理器cpu及其外围电路,接收来自卫星平台计算机的任务控制指令,完成成像任务、成像数据处理任务、数据转储任务、数据上注任务处理,并将sar的工作状态通过遥测数据由卫星平台计算机转发至地面站;第二中央处理器cpu及其外围电路,和第一中央处理器cpu及其外围电路构成冷备份电路;
fpga控制器及其外围电路,完成系统时序产生、波束控制和系统对时;所述fpga控制器分别与第一中央处理器cpu、第二中央处理器cpu双向通讯。
7.所述第一中央处理器cpu、第二中央处理器cpu均采用bm3823amccrh芯片;所述fpga控制器采用bqr5vsx95t芯片。
8.所述第一中央处理器cpu的外围电路包括ddr2存储器、flash存储器、eeprom存储器、prom存储器、sram存储器、lan电路和rs232接口电路,所述第一中央处理器cpu分别与ddr2存储器、flash存储器、eeprom存储器、prom存储器、lan电路、rs232接口电路双向通讯;所述第二中央处理器cpu的其外围电路与第一中央处理器cpu的外围电路相同。
9.所述fpga控制器的外围电路包括oc驱动器、多个rs422收发器、多个a/d转换器、can收发器和lvds收发器,所述fpga控制器分别与oc驱动器、多个rs422收发器、多个a/d转换器、can收发器、lvds收发器双向通讯。
10.所述ddr2存储器采用为3片mt47h64m16芯片,其中两片mt47h64m16芯片组成32位位宽的数据存储器,另外一片mt47h64m16芯片存放ecc数据;所述sram存储器的型号为b8cr512k32arh,该型号为32位的数据存储器,其片选信号为ramsn0,sram地址空间为:0x20000000
ꢀ‑
0x201fffff;所述flash存储器采用两片jfm29lv64rh芯片,两片jfm29lv64rh芯片组成32位数据宽度的数据存储器。
11.所述can收发器采用can2.0b协议,can ip面向can总线协议三层结构的对象层和数据层,对象层用来实现can寄存器的配置及发送和接收消息,输出层用来实现数据传输的控制操作,包括同步、报文分帧、仲裁、应答、错误检测;所述rs422收发器包括rs422发送电路和rs422接收电路,所述rs422发送电路采用jsr26c31abf芯片,所述rs422接收电路采用jsr26c32f-s芯片;所述lvds收发器包括lvds发送器和lvds接收器,所述lvds发送器采用b54lvds031rh型的3.3v cmos四路lvds差分发送器,所述lvds接收器采用b54lvds032rh型的3.3v cmos四路lvds差分接收器;所述oc驱动器采用bm2701amq芯片。
12.由上述技术方案可知,本发明的有益效果为:第一,由于本发明选用器件为宇航级别器件中高性能器件,且国产化率高,可获得性强,既可用于sar载荷控制装置又可应用于sar载荷数据处理装置;第二,本发明有oc、lvds、can、rs422、以太网等接口,接口丰富,可模块化用于商业卫星sar载荷;第三,本发明可在轨更新cpu和fpga程序,能灵活定制和编排各种任务,极大提高商业卫星sar载荷功能。
附图说明
13.图1是系统硬件框图。
14.图2是软件部署接口关系图。
15.图3是软件上注更新执行方案图。
具体实施方式
16.如图1所示,一种轻小型商业卫星sar载荷主控计算机,包括:第一中央处理器cpu及其外围电路,接收来自卫星平台计算机的任务控制指令,完成成像任务、成像数据处理任务、数据转储任务、数据上注任务处理,并将sar的工作状态通过遥测数据由卫星平台计算机转发至地面站;
第二中央处理器cpu及其外围电路,和第一中央处理器cpu及其外围电路构成冷备份电路;fpga控制器及其外围电路,完成系统时序产生、波束控制和系统对时;所述fpga控制器分别与第一中央处理器cpu、第二中央处理器cpu双向通讯。
17.所述第一中央处理器cpu、第二中央处理器cpu均采用bm3823amccrh芯片;所述fpga控制器采用bqr5vsx95t芯片。
18.所述第一中央处理器cpu的外围电路包括ddr2存储器、flash存储器、eeprom存储器、prom存储器、sram存储器、lan电路和rs232接口电路,所述第一中央处理器cpu分别与ddr2存储器、flash存储器、eeprom存储器、prom存储器、lan电路、rs232接口电路双向通讯;所述第二中央处理器cpu的其外围电路与第一中央处理器cpu的外围电路相同。
19.所述fpga控制器的外围电路包括oc驱动器、多个rs422收发器、多个a/d转换器、can收发器和lvds收发器,所述fpga控制器分别与oc驱动器、多个rs422收发器、多个a/d转换器、can收发器、lvds收发器双向通讯。
20.所述ddr2存储器采用为3片mt47h64m16芯片,其中两片mt47h64m16芯片组成32位位宽的数据存储器,另外一片mt47h64m16芯片存放ecc数据;所述sram存储器的型号为b8cr512k32arh,该型号为32位的数据存储器,其片选信号为ramsn0,sram地址空间为:0x20000000
ꢀ‑
0x201fffff;所述flash存储器采用两片jfm29lv64rh芯片,两片jfm29lv64rh芯片组成32位数据宽度的数据存储器。
21.所述can收发器采用can2.0b协议,can ip面向can总线协议三层结构的对象层和数据层,对象层用来实现can寄存器的配置及发送和接收消息,输出层用来实现数据传输的控制操作,包括同步、报文分帧、仲裁、应答、错误检测;所述rs422收发器包括rs422发送电路和rs422接收电路,所述rs422发送电路采用jsr26c31abf芯片,所述rs422接收电路采用jsr26c32f-s芯片;所述lvds收发器包括lvds发送器和lvds接收器,所述lvds发送器采用b54lvds031rh型的3.3v cmos四路lvds差分发送器,所述lvds接收器采用b54lvds032rh型的3.3v cmos四路lvds差分接收器;所述oc驱动器采用bm2701amq芯片。
22.如图2所示,本发明的主控计算机软件包括cpu软件和fpga软件。cpu软件为主控处理软件,主要完成接收来自星载计算机的任务控制指令,完成成像任务、成像数据处理任务、数据转储任务、数据上注任务等处理,并将sar的工作状态通过遥测数据由星载计算机转发至地面站。fpga软件为主控控制软件,主要完成系统时序产生、波束控制、系统对时等。
23.如图3所示,本发明主控计算机可以实现在轨cpu和fpga程序更新。cpu软件更新是主控计算机接收到星载计算机“sar载荷上注更新指令”后,对上注指令进行应答,在特定端口写入上注控制字,对处理器进行复位操作,复位后,bootloader获取特定端口的上注控制字,引导上注程序启动。fpga软件更新是cpu接收星载计算机按帧发送的fpga程序数据,校验成功后,将以太网格式fpga程序数据帧转换为rs422串口帧格式,转发给fpga刷新芯片,由fpga刷新芯片完成fpga程序上注。
24.综上所述,本发明选用器件为宇航级别器件中高性能器件,且国产化率高,可获得性强,既可用于sar载荷控制装置又可应用于sar载荷数据处理装置;本发明有oc、lvds、can、rs422、以太网等接口,接口丰富,可模块化用于商业卫星sar载荷;本发明可在轨更新cpu和fpga程序,能灵活定制和编排各种任务,极大提高商业卫星sar载荷功能。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1