第二章论证了存储测试系统的方案设计,在分析固体火箭发动机处于试车条件下药柱的特性参数和测试环境特点后,设计了以FPGA为核心控制器的固体推进剂过载参数存储测试装置的总体方案。并确定传感器的选型及其对调理电路的要求;设计存储测试系统的硬件电路及工作流程。
第三章根据存储测试装置总体方案设计,针对选择的加速度传感器设计相应的加速度调理电路;设计FPGA主控制电路及片外AD转换、USB通信、存储器电路,系统电源电路等。
第四章根据存储测试系统硬件电路,在QuartusII9.0软件环境下使用Verilog硬件描述语言设计出以FPGA为核心控制器的各控制模块,以实现对系统的总体控制。
第五章全文总结。
2 轴向过载存储测试装置研制总体方案
2.1 系统性能指标文献综述
根据测试需求,测试系统需要测量固体火箭发动机在运动过程中的轴向加速度,空气炮装置中该加速度范围在100g内。固体发动机的工作时间约为1s左右,从而确定信号采集存储时间为1s。由于空气炮发射过程中药柱的加速度信号为瞬态信号,且存储测试装置使用内触发方式进行触发采样,因此为了更好的获得完整的波形,需要进行预延时采样,预采样时间为0.2秒。根据资料,测量空气火炮装置中轴向加速度的加速度传感器频率范围在0.5—5000Hz之间,所以可以采取系统的采样频率为200kHz。根据采样时间、采样频率、采样通道及预采样时间计算,存储器容量应该满足:
容量>(1+0.2) 1 200K (2.1.1)
考虑到存储测试装置以后的可扩展性,应该留有一部分存储资源余量,所以1Mwords容量足够。
在通信接口方面,由于存储测试装置采用内测法,回收后再读取数据,所以可以进行短距离通信。USB通信接口因为其传输速率快、即插即用、连接便利等特点已经被广泛的使用,因此存储测试系统采用USB接口进行数据通信。但是传统的USB芯片需要编写固件程序和底层驱动程序,这样会使得实验过于繁杂。经过调研,采用快速USB芯片实现,传输速率为1MByte/S,传输时间短,非常适合作为系统的通信接口。