嵌入式导航解算装置的制作方法

文档序号:5826747阅读:192来源:国知局
专利名称:嵌入式导航解算装置的制作方法
技术领域
本实用新型属于航空导航技术领域,涉及一种导航的解算装置。
背景技术
惯性导航系统是一种不依赖于任何外部信息、也不向外部辐射能量的 自主式导航系统。它不但具有很好的隐蔽性,而且可以提供包括载体的位 置、速度、航向和姿态角在内比较完整的导航数据。但是,惯性导航系统 的导航误差随着时间的增加累积,使得导航精度随着时间增长而变差,这 是惯性导航系统的主要缺点。目前,与惯性导航系统配合使用的解算装置 的主处理器多为工控机, 一般包括中央处理器、接口电路、内存储器和电 源等部分。存在软硬件分离、依赖操作系统、速度慢、精度差、体积重量 大、耗电多及稳定性差等缺点,制约了导航系统的发展。
随着EDA (Electronic Design Automation,电子设计自动化)技术的 发展,基于FPGA (Filed Programmable Gate Array,场可编程门阵列)的 SOPC (System on Programmable Chip,可编程片上系统)技术已经成为嵌 入式系统设计领域中一个新热点,它已不是一种功能单一的单元电路,而 是将接口技术、信号采集、信号处理等功能集成在一起,成为一个专门用 途的电子系统。将SOPC技术与导航定位理论相结合设计导航解算系统, 可以实现导航解算系统的小型化、专用化,提高系统的稳定性和可靠性。 发明内容
本实用新型的目的是针对现有技术的不足,提供一种可靠性强、反应 速度快、准确性高的解算装置。
本实用新型的解算装置包括FPGA处理器模块、存储模块、429接口 通信模块、232接口通信模块、状态显示模块、电源控制模块。存储模 块、429接口通信模块、232接口通信模块、状态显示模块均与FPGA处 理器模块连接;存储模块、429接口通信模块、232接口通信模块、FPGA 处理器模块均与电源控制模块连接。存储模块包括系统配置存储模块和地 面台数据库存储模块。
FPGA处理器模块、存储模块、429接口通信模块、232接口通信模 块、状态显示模块、电源控制模块均采用现有的产品。如
FPGA处理器模块采用ALTERA公司Cyclone系列FPGA,它内嵌 NIOS II软核,控制解算系统,完成系统的初始化,并根据429接口接收 到的数据和地面台的加载数据进行运算处理,解算出飞机所在的经、纬 度,发送给惯性导航系统。
ARINC429数字信息传输规范是专为航空电子系统通信规定的航空工 业标准。装置中,429接口通信模块采用HOLT公司的ARINC429接口集 成芯片HI-8582-10。芯片具有两路数据传输速率可分别设置的接收器,一 路传输数据速率可设的发送器。高速传输速率为100k,低速传输速率为 12.5k。通过该接口,分别接收机载塔康设备输出的距离、方位、台站识 别信息和机载大气数据计算机的气压高度数据,发送实时解算出的经度、 纬度数据。
RS-232是PC机与通信工业中应用最广泛的一种串行接口。在装置 中,数据库加载模块通过该232接口通信模块为装置加载地面塔康台的位 置信息。FPGA芯片虽然集成了 UART的IP模块,能实现232接口通信 模块的异步时序逻辑,但是不能直接驱动232接口通信模块,所以系统通 过RS232串口通信时,在FPGA和232接口通信模块之间要加电压转换 芯片,本装置采用Maxim的max3232芯片。
存储模块主要是存放地面台的数据库信息以及系统的软件代码。采用 容量为4M的flash芯片EPCS4作为地面台数据库存储模块,另外,由于 系统运行时与flash芯片传输数据比较慢,设计中选用CYPRESS公司的 容量为256Kxl6bit的高速静态存储器CY7C1041V33作为系统配置存储模 块,用于存储系统运行过程中的程序和需要处理的大量临时代码。
状态显示模块采用LED作为装置运行状态指示,包括电源指示、接 收大气机数据指示、接收塔康数据指示、发送数据指示、加载塔康台数据 库指示。
电源控制模块为装置各个模块提供正常工作所需的电压。在导航解算 装置硬件电路中,FPGA芯片需要3.3V和1.5V的直流电压,RS232接口 芯片需要3.3V电压,429接口芯片的工作电压是直流5V和士10V。通过直 流稳压电源可同时提供5V和士10V电压,直接为ARINC429接口芯片HI-8582供电,而要想得到3.3V和1.5V直流电压,需要使用DC-DC模块, 将5V分别转换为3.3V和1.5V。 5V转换为3.3V的电源转换模块选择固 定输出的DC-DC模块LM1117-3.3,完成从5V到3.3V的转换过程。5V 转换为1.5V的电路选用的是可调输出的DC-DC模块LM1117MPX-ADJ。
本实用新型的解算装置基于SOPC技术,在体积、重量、速度、精 度、功耗、可靠性和自主知识产权等方面都有着很大的优越性,可以广泛 应用于航空、汽车、船舰等运载器上。该装置通过航空电子系统中机载塔 康导航设备输出的距离、方位、地面塔康台的位置信息数据以及大气数据 计算机输出的高度信息,实时解算出飞机的位置,为惯性导航系统提供经 度纬度,修正惯性导航系统的累积误差。本实用新型在体积、重量、速 度、精度、功耗和可靠性等方面都有着很大的优越性,可以广泛应用于航 空、汽车、船舰等运载器上。
本实用新型的解算装置可以提高解算精度和处理速度,有效地处理导 航数据,降低误差。从而提高整个系统的可靠性、反应速度、特别是数据 处理速度,使系统的导航能力大大提高。


图1为本实用新型的结构示意图2为采用该装置解算中的三维球面位置关系图3为图2解算方法中具体定位关系图。
具体实施方式
如图1,嵌入式导航解算装置包括FPGA处理器模块1、存储模块 5、 429接口通信模块4、 232接口通信模块3、状态显示模块2、电源控 制模块6。存储模块5、 429接口通信模块4、 232接口通信模块3、状态 显示模块2均与FPGA处理器模块1连接;存储模块5、 429接口通信模 块4、 232接口通信模块3、 FPGA处理器模1块均与电源控制模块6连 接。存储模块5包括系统配置存储模块和地面台数据库存储模块。
处理器模块通过429接口模块接收机载塔康和机载大气数据计算机的 数据,通过232接口模块为装置加载地面台数据库。存储模块存储232接 口加载的数据库,同时保存装置运行时的临时代码。状态显示模块作为装 置运行状态的指示,包括电源指示、接收大气机数据指示、接收塔康数据 指示、发送解算数据指示、加载地面塔康台数据库指示。电源模块分别为 装置各个模块提供正常工作的电压,其中处理器模块工作电压为3.3V和 1.5V,存储模块工作电压为3.3V, 232接口模块工作电压为3.3V, 429接 口模块工作电压为5V、 10V和-10V。
该嵌入式导航解算装置的主处理器模块内嵌NIOS II软核,同时包括 CPU与外围电路的接口,完成导航解算工作和实现接口电路的控制;处 理器存储模块包括存储系统配置信息和数据库的存储芯片和存储装置运行时临时代码的存储芯片。系统配置芯片采用处理器专用的配置芯片
EPCS4,主要是存放软件代码和地面台数据库,加电时对FPGA进行配 置;信息运行时,主要是通过片外SRAM存储系统运行时的代码和数 据。429接口通信模块采用HI-8582芯片,包括两路不同速率接收通路, 分别用来接收机载塔康设备输出的距离、方位、台站识别信息和机载大气 数据计算机的气压高度数据,其中接收大气机数据数率为100K每秒,接 受塔康数据数率为12.5K每秒;芯片还包括一路发送通路,可以每秒 12.5K的速率发送解算出的经度、纬度数据;地面台数据库加载模块主要 是通过MAX 3232串口芯片为系统加载地面塔康台的位置信息;状态显示 模块主要通过LED显示数据接收、解算、发送等系统的运行状态;导航 解算装置主要功能包括能够实现数据接收、数据库查询、位置解算、数 据输出、自检、地面台数据库加载、状态显示控制等几项主要功能。
1) 接收机载塔康设备数据
接收机载塔康设备输出的方位、距离、台站识别信息,用于位置解算。
2) 接收大气机数据
接收大气数据计算机输出的高度信息,用于位置解算。
3) 数据库查询 '
根据塔康地面台的频率或识别码,经内部数据库査询,能获得该塔康 地面台的经度、纬度、标高和磁差修正数据等。
4) 位置解算
根据飞机相对于地面塔康台的方位和斜距、地面塔康台的经度、纬 度、磁差和标高,以及飞机相对于海平面的高度,解算出飞机的实时经 度、纬度值。
5) 数据库加载功能
地面人员通过数据加载设备加载塔康地面台数据库。
6) 状态显示控制功能 通过改变设备前面板控制开关状态,可向惯导发送自检数据;通过设
置在设备前面板的指示灯,实现系统状态的显示,主要包括解算设备电源 状态指示、大气数据计算机"数据传输中"指示、塔康"数据传输中"指示、 惯导"数据传输中"指示以及自测试指示。
该嵌入式导航解算装置利用航空电子系统中机载塔康设备输出距离、 方位、台站识别信息和大气机的气压高度数据,通过导航解的位算芯片实
时解算出飞机置,为惯性导航系统提供经度、纬度信息,修正惯导系统的 累积误差。具体解算方法,如图2和3:
根据装置接受的大气机高度信息A ,接受的机载塔康设备发送的飞机 相对地面台的方位角a,飞机相对地面台的距离S ,计算出飞机和地面台 之间球面距离对应的大圆的圆心角p,再根据存储设备提供的数据库信
息,包括地面台所在的经度y《、纬度^等信息,根据五要素公式(1)、 (2) 、 (3)以及(9) 、 (10) 、 (11)等公式解算出飞机的所在的经
度^2、纬度"2。
产业上的利用可能性采用可靠性设计原则,对各个单元模块进行可 靠性估计和分配,充分考虑温度、湿度、压力、摔碰等环境因素的影响, 并通过实验室及现场测试,确保系统的可靠性。由于解算系统完全脱离操 作系统,有良好的散热性和电磁兼容性、能够满足如高空、海洋等恶劣环
境下工作的温度、湿度等要求且整个SOPC都是可编程的,具有灵活性,
非常方便移植在各类导航设备中,如航空导航、汽车导航、船舶导航等系 统。因此,它有广阔的应用市场,有着良好的应用前景。
为了获得精确的导航定位数据,根据球面三角学计算原理,可以得到
关于球面上大地问题的正解计算方法。图2所示为三维球面位置关系,其 中P点为地面塔康台的位置,X点为飞机所在的位置,N为指北。可将三 维球面位置关系三角形XPN画于图3。因为大圆的中心角与其所对的弧 同度,故球面三角形的边与其对应的球心三面角的面角同度,根据球面三
角形的正弦公式、边的余弦公式和正余弦公式(即五元素公式)有
<formula>complex formula see original document page 7</formula>
其中, 为地面台纬度,"2为飞机所在点纬度,Aw为经度差;《为 方位角,即塔康地面台所在位置北向与它到飞机连线的顺时针方向夹角的 水平投影;p为飞机和地面台之间球面距离对应的大圆的圆心角,单位为 弧度。整理可得
<formula>complex formula see original document page 8</formula>
从而得到飞机所在点的纬度"2和与地面台的经度差么《。
<formula>complex formula see original document page 8</formula>又已知地面台的经度7《,进而获得飞机所在的经度^2,如下: <formula>complex formula see original document page 8</formula>(11)。
权利要求1、嵌入式导航解算装置,其特征在于该装置包括FPGA处理器模块、存储模块、429接口通信模块、232接口通信模块、状态显示模块、电源控制模块;存储模块、429接口通信模块、232接口通信模块、状态显示模块均与FPGA处理器模块连接;存储模块、429接口通信模块、232接口通信模块、FPGA处理器模块均与电源控制模块连接;所述的存储模块包括系统配置存储模块和地面台数据库存储模块。
专利摘要本实用新型涉及一种导航的解算装置。目前使用的解算装置存在软硬件分离、依赖操作系统、速度慢、精度差、体积重量大、耗电多及稳定性差等缺点。本实用新型的解算装置包括FPGA处理器模块、存储模块、429接口通信模块、232接口通信模块、状态显示模块、电源控制模块。存储模块、429接口通信模块、232接口通信模块、状态显示模块均与FPGA处理器模块连接;存储模块、429接口通信模块、232接口通信模块、FPGA处理器模块均与电源控制模块连接。本实用新型可以提高解算精度和处理速度,有效地处理导航数据,降低误差。从而提高整个系统的可靠性、反应速度、特别是数据处理速度,使系统的导航能力大大提高。
文档编号G01C21/20GK201072343SQ20072011504
公开日2008年6月11日 申请日期2007年9月24日 优先权日2007年9月24日
发明者胡建萍 申请人:杭州电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1