同样值得注意的是,在引入额外的间接层次获得灵活性和可变性的同时,也使设计变得更复杂或牺牲了一定的性能。一个设计模式只有当它提供的灵活性是真正需要的时候,才有必要使用。参考文献:r1]ErichGaroma,RichardHelm,RalphJohn—son,JohnVlissides.设计模式可复用面向对象软件的基础[M].北京:机械工业出版社,2000:6.r2]Busehmann,F.面向模式的软件体系结构卷1:模式结构[M].北京:机械工业出版社,2003:1.[3-tRaylischner.Delphi技术手册[M].北京:中国电力出版社,2001:4.(上接第79页)率谱特性,然后再经非线性变换使数据满足幅度分布特性。在工程实现时,可以通过波表合成的方式来实现目标杂波等的产生,可以由主机或DSP根据参数计算出波形存储在RAM中,然后在时钟控制下输出,如图6所示。5结论图6信号模拟合成框图综合上述分析,对雷达信号的模拟是一个复杂的过程,不仅要确保模型的真实性,还要结合工程的可用性。本文所选的DSP运算板,结合大容量的FPGA及板载SDRAM,能满足目标数据实时解算、杂波表生成功能,通过FPGA设计双口RAM,可提高板间数据传输率及灵活性;8通道D/A变换板,同样集成了800万门的FPGA,可提供信号由视频转中频的数字上变频器功能,同时,8通道D/A的通道一致性高,对信号的产生不无裨益;基于系统扩展考虑的8通道A/D板,拥有FPDP接口,可作为多通道接收机系统的采集板卡配置,同时,考虑到模拟器系统自身的测试,可构成一“DSP>>>D/A>>>A/D>>>DSP”的循环回路,用来测试DSP及FPGA内算法的正确性。参考文献:[1]黄培康等,雷达目标特征信号EM].北京:宇航出版社,1993.E2]刘朝军等,基于雷达回波信号模拟技术研究[J]_现代雷达,1998,维普资讯