一种基于双口RAM的导航系统技术方案

技术编号:21431725 阅读:59 留言:0更新日期:2019-06-22 11:47
一种基于双口RAM的导航系统,包括MEMS传感器、GNSS接收装置、DSP主控制单元、第一RS232输出接口、双口RAM芯片、DSP从控制单元、第二RS232输出接口及二次电源模块,通过DSP主控制单元采集数据并进行补偿及DSP从控制单元对数据进行导航解算,最大化利用接口及内部资源,并通过双口RAM芯片进行数据共享,数据传输速度快、实时性高,通过系统全温标定、误差参数补偿及精度验证后,系统输出均满足技术指标要求,具有良好的稳定性和动态响应特性,减少了元器件种类,提高了系统集成度。

【技术实现步骤摘要】
一种基于双口RAM的导航系统
本技术涉及惯性导航系统
,具体涉及一种基于双口RAM的导航系统。
技术介绍
基于双口RAM的导航计算机系统作为导航系统的“中央大脑”,其运行效率和实时性直接影响整个组合导航系统的控制,传统的导航计算机系统设计,采用FPGA+DSP工作模式,FPGA多用于数据采集及模拟外部接口,而DSP用于导航解算、数据融合,两者之间数据传输通过XINTF接口,两个控制器不能同时访问存储器,影响系统的实时性,且FPGA软件接口设计复杂、开发工作量较大。
技术实现思路
为解决上述现有技术的缺陷,本技术提供一种基于双口RAM的导航系统。本技术的技术方案是:一种基于双口RAM的导航系统,包括MEMS传感器、GNSS接收装置、DSP主控制单元、第一RS232输出接口、双口RAM芯片、DSP从控制单元、第二RS232输出接口及二次电源模块,所述MEMS传感器及所述GNSS接收装置与用于采集MEMS传感器的电路信号和接受GNSS接收装置的GPS/BD信号的DSP主控制单元连接,所述DSP主控制单元与用于读取DSP主控制单元和DSP从控制单元的数据信息的双口RAM芯片连接,并且所述DSP主控制单元与所述第一RS232输出接口连接,所述双口RAM芯片与用于将所述数据信息进行导航解算的DSP从控制单元连接;所述双口RAM芯片读取所述DSP从控制单元导航解算后的数据信息发送至DSP主控制单元,所述DSP主控制单元再将所述数据信息通过第一RS232输出接口输出导航结果,所述二次电源模块分别为所述MEMS传感器、所述GNSS接收装置、所述DSP主控制单元、所述双口RAM芯片和所述DSP从控制单元供电。优选的,所述DSP从控制单元与第二RS232接口连接。优选的,所述MEMS传感器通过SPI接口与所述DSP主控制单元连接。优选的,所述GNSS接收装置通过RS232接口与所述DSP主控制单元连接。优选的,所述MEMS传感器包括三轴陀螺仪、三轴加速度计、三轴磁力计、气压计、温度传感器。本技术的有益效果:通过DSP主控制单元采集数据并进行补偿及DSP从控制单元对数据进行导航解算,最大化利用接口及内部资源,并通过双口RAM芯片进行数据共享,数据传输速度快、实时性高,通过系统全温标定、误差参数补偿及精度验证后,系统输出均满足技术指标要求,具有良好的稳定性和动态响应特性,减少了元器件种类,提高了系统集成度。附图说明图1为本技术功能模块示意图;图2是DSP主控制单元、双口RAM及DSP从控制单元连接示意图;具体实施方式为使本技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本技术技术方案如下:一种基于双口RAM的导航系统,如图1所示,包括MEMS传感器、GNSS接收装置、DSP主控制单元、第一RS232输出接口、双口RAM芯片、DSP从控制单元、第二RS232输出接口及二次电源模块,如图2所示,MEMS传感器及GNSS接收装置与用于采集MEMS传感器的电路信号和接受GNSS接收装置的GPS/BD信号的DSP主控制单元连接,DSP主控制单元将采集MEMS传感器上的角速度、加速度、磁力、气压、温度的数据信息通过补偿算法进行温度补偿,DSP主控制单元与用于读取DSP主控制单元和DSP从控制单元的数据信息的双口RAM芯片连接,双口RAM采用Cypress公司研制的64k×18位低功耗CMOS型静态双端口CY7C038,最大访问时间为20ms,并且DSP主控制单元与第一RS232输出接口连接,双口RAM芯片与用于将数据信息进行导航解算的DSP从控制单元连接;双口RAM芯片读取DSP从控制单元导航解算后的数据信息发送至DSP主控制单元,DSP主控制单元再将数据信息通过第一RS232输出接口输出导航结果,输入+12V直流电源,滤波后,经二次电源变换,输出+5V,再经内部电源变换后产生3.3V和1.9V电源分别为MEMS传感器、GNSS接收装置供电,3.0V电源为DSP主控制单元、双口RAM和DSP从控制单元供电;DSP从控制单元与第二RS232接口连接,第二RS232输出接口用于程序调试,检验导航结果,同时可作为系统对外接口冗余设计;MEMS传感器通过SPI接口与DSP主控制单元连接;GNSS接收装置通过RS232接口与DSP主控制单元连接;MEMS传感器包括三轴陀螺仪、三轴加速度计、三轴磁力计、气压计、温度传感器。实施例1:DSP主控制单元采集MEMS传感器的角速度、加速度、磁力、气压、温度的数据信息和接收GNSS接收装置的GPS/BD电路信号,DSP主控制单元对采集MEMS传感器上的数据信息通过补偿算法进行温度补偿,再将上述数据信息及GPS/BD电路信号共享至双口RAM,双口RAM读取DSP主控制单元的数据信息及GPS/BD信号进行储存在约定的地址单元中,在向双口RAM右端口进行写操作的同时,双口RAM右端口产生一个中断信号,DSP从控制单元响应到中断后读取到数据信息,然后对双口RAM右端口进行写操作用以清除中断,DSP从控制单元进行初始对准、导航计算、数据融合,DSP从控制单元将导航数据存放到双口RAM约定地址单元中,然后向左端口进行写操作的同时,左端口产生一个中断信号,DSP主控制单元响应到中断后读取约定地址单元的导航数据,然后对双口RAM左端口进行写操作,用以清除该中断,双口RAM读取DSP从控制单元的导航结果数据信息共享至DSP主控制单元,DSP主控制单元读取到数据信息后通过第一RS232输出接口输出导航结果数据。实施例2:DSP主控制单元采集MEMS传感器的角速度、加速度、磁力、气压、温度的数据信息和接受GNSS接收装置的GPS/BD电路信号,DSP主控制单元对采集MEMS传感器上的数据信息通过补偿算法进行温度补偿,再将上述数据信息及GPS/BD电路信号共享至双口RAM,双口RAM读取DSP主控制单元的数据信息及GPS/BD信号进行储存在约定的地址单元中,在向双口RAM右端口进行写操作的同时,双口RAM右端口产生一个中断信号,DSP从控制单元响应到中断后读取到数据信息,然后对双口RAM右端口进行写操作用以清除中断,DSP从控制单元进行初始对准、导航计算、数据融合,DSP从控制单元将导航结果数据信息通过第二RS232输出接口输出导航结果数据。为了避免两个DSP对同一地址单元进行访问时由于地址数据争用而造成的数据读写错误,通过综合考虑忙逻辑(硬件判优)和中断逻辑(中断判优)两种方式:(1)硬件判优方式双口RAM具有解决两个处理器同时访问同一地址单元的硬件仲裁逻辑(即BUSY控制),当两端的DSP不对双口RAM的同一地址单元存取时,BUSYL=H、BUSYR=H,可正常存储;当两端的DSP对双口RAM同一地址单元存取时,哪个端口的请求存取信号出现后,则其对应的BUSY=L,禁止其存取数据;在无法判定两个端口存取请求信号出现的先后顺序时,控制线BUSYL、BUSYR只有一个为低电平,能保证对应于BUSY=H的端口能进行正常存取,对应于BUSY=L的端口不能存取,从而避免了DSP主控制单元和DSP从控制单元同时竞争地址资源而引发错误的可能。(2)中断判优方本文档来自技高网...

【技术保护点】
1.一种基于双口RAM的导航系统,其特征在于:包括MEMS传感器、GNSS接收装置、DSP主控制单元、第一RS232输出接口、双口RAM芯片、DSP从控制单元、第二RS232输出接口及二次电源模块,所述MEMS传感器及所述GNSS接收装置与用于采集MEMS传感器的电路信号和接受GNSS接收装置的GPS/BD信号的DSP主控制单元连接,所述DSP主控制单元与用于读取DSP主控制单元和DSP从控制单元的数据信息的双口RAM芯片连接,并且所述DSP主控制单元与所述第一RS232输出接口连接,所述双口RAM芯片与用于将所述数据信息进行导航解算的DSP从控制单元连接;所述双口RAM芯片读取所述DSP从控制单元导航解算后的数据信息发送至DSP主控制单元,所述DSP主控制单元再将所述数据信息通过第一RS232输出接口输出导航结果,所述二次电源模块分别为所述MEMS传感器、所述GNSS接收装置、所述DSP主控制单元、所述双口RAM芯片和所述DSP从控制单元供电。

【技术特征摘要】
1.一种基于双口RAM的导航系统,其特征在于:包括MEMS传感器、GNSS接收装置、DSP主控制单元、第一RS232输出接口、双口RAM芯片、DSP从控制单元、第二RS232输出接口及二次电源模块,所述MEMS传感器及所述GNSS接收装置与用于采集MEMS传感器的电路信号和接受GNSS接收装置的GPS/BD信号的DSP主控制单元连接,所述DSP主控制单元与用于读取DSP主控制单元和DSP从控制单元的数据信息的双口RAM芯片连接,并且所述DSP主控制单元与所述第一RS232输出接口连接,所述双口RAM芯片与用于将所述数据信息进行导航解算的DSP从控制单元连接;所述双口RAM芯片读取所述DSP从控制单元导航解算后的数据信息发送至DSP主控制单元,所述DSP主控制单元再将所述数据信息...

【专利技术属性】
技术研发人员:王晴黄朝丽肖永平陈涛
申请(专利权)人:陕西航天时代导航设备有限公司
类型:新型
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1