| > 产品目录 |
|
> > |
|
| > ◎ |
|
|
|
| > ◎ |
|
成功案例 |
|
| > ◎ |
|
|
|
| > ◎ |
|
航空一集团某研究所---五轴仿真转台 |
|
| > ◎ |
|
|
|
| > ◎ |
|
● 遇到的问题 |
|
| > ◎ |
|
● 五轴仿真转台是导弹全系统半实物仿真的关键设备。其中两轴用于模拟目标,三轴用于模拟导弹的飞行的姿 |
|
| > ◎ |
|
态。五轴仿真转台与导弹控制器、舵机等组成一个全系统的导弹地面仿真平台。为了真实地模拟导弹各子系统 |
|
| |
|
间的相互关系,需要采用专用的实时网在各节点间交换数据。 |
|
| |
|
● 转台原来的方案是硬件采用工控机加PCI总线的DSP板卡,软件采用Windows系统。PCI接口的DSP板卡进行实 |
|
|
|
时任务的处理,Windows系统用于图形的显示。严格来讲,这仍然是有两个处理器的上下位机的模式,只不过二 |
|
|
|
者通过PCI总线连接。对于独立的仿真转台来说,这种方案完全可以满足实时任务处理和图形显示的功能。 |
|
|
|
● 但对于采用专用实时网卡的仿真转台,这种方案的弊端显现出来。Windows系统不能即时响应专用实时网卡 |
|
|
|
的中断,取得网卡反射内存中的数据进行计算。这使得整个分布式实时仿真系统的实时性能大打折扣。 |
|
|
|
|
|
|
|
● 解决方案 |
|
|
|
● RTX的选用解决了专用实时网卡中断即时响应的问题,使得各个节点立刻获得需要的数据。同时,其强大的 |
|
|
|
硬实时处理能力完全取代了DSP,使得客户最终选用一普通的PCI的接口卡完成所需I/O的处理。尽管专用实时网 |
|
|
|
卡的工作原理比较复杂,但编写其RTX的驱动程序确是很简单的一件事情。硬件的RTX驱动程序完全不同于 |
|
|
|
Windows的驱动,其没有复杂的驱动模型和需要遵守的严格规范,如同写DOS驱动一样,我们直接对硬件端口进 |
|
|
|
行读写即可。因此,硬件的RTX驱动程序准确地说是对硬件操作的应用程序。RTX驱动的易开发性打消了客户的 |
|
|
|
顾虑,使客户很快迁移到新的基于RTX的平台上。 |
|
|
|
|
|
|
|
● 结论 |
|
|
|
● RTX通过设置中断服务线程的优先级,确保了专用实时网卡的中断的即时响应;同时RTX驱动和实时应用程序 |
|
|
|
的易开发性保证了整个项目的按时交付。 |
|
|
|
|
|
|
|
(End) |
|
|
|
返回到 > 首页 > 成功案例 |
|
|
|
|
|
|
|
|
|