论文部分内容阅读
平台罗经属自主式导航设备,能够隔离外界干扰,是舰船导航的重要手段。微机系统是平台罗经的控制中心,本文在分析了平台罗经工作原理和微机系统组成的基础上,分别提出了基于FPGA和基于LabVIEW虚拟仪器的平台罗经微机故障检测系统两种设计方法。具体内容如下:1、分析了地球自转对自由陀螺的影响,对陀螺主轴运动轨迹作了Matlab仿真,并分析了采用下摆式方法,变自由陀螺为陀螺罗经,通过Matlab仿真验证其可行性;同时在陀螺罗经无阻尼振荡方程基础上,分析了采用垂直阻尼方案使陀螺主轴迅速收敛的数学模型,并通过Matlab仿真验证其可行性。2、针对某型力矩电机参数,建立了力矩电机数学模型。在力矩电机数学模型基础上,建立了稳定回路数学模型,分析了未校正稳定回路稳定性。在未校正网络中加入超前校正和滞后校正,并建立了校正后网络数学模型,应用Matlab仿真校正前与校正后的开环传递函数Bode图和单位阶跃响应,分析其稳定性。3、介绍了某型平台罗经微机系统组成、功能及各部分功能模块的实现方法。分析了开发平台罗经微机故障检测系统的必要性和可行性,针对基于PC-104总线标准的微机系统各部分功能和组成,建立了基于FPGA的某型平台罗经微机故障检测系统,FPGA的软件开发应用VHDL硬件描述语言,开发的FPGA片内功能模块包括:针对D/A转换板测试,设计了A/D采样控制;针对I/O板串行通信模块测试,设计了UART控制器;针对I/O板并行通信模块测试,设计了FIFO存储器;针对A/D转换板测试,设计了光电编码器脉冲计数器;针对PC机分配给各外设的地址,设计了地址分配器。最后应用Visual C++语言开发了平台罗经微机测试系统软件。4、虚拟仪器具有许多传统仪器无法比拟的优势,是今后测试仪器地发展趋势。本论文具体论述了建立了基于LabVIEW虚拟仪器的平台罗经微机故障检测系统的过程。首先建立了基于PCI数据采集卡的硬件系统组成,最后应用LabVIEW图形编程语言设计系统软件,并设计了用户操作界面。