ABB全新YB161102-BL DSQC 118
冗余模块,电源模块,继电器输出模块,继电器输入模块,处理器模块。
CompactLogix:1769/1768系列Logix5000: 1756/1789/1794/1760/1788系列 PLC-5: 1771/1785 系列
******系统(GlobaI Positioning System,GPS)是一种全天候、***覆盖、高精度的***导航***系统。该系统向有适当接收设备的***范围用户提供***、连续的三维位置和时间信息。DSP芯片具有适合于数字信号处理的硬件和软件资源,运算速度快,精度高,接口丰富,稳定性好,可用于实现复杂的数字信号处理算法。随着DSP技术的发展,GPS***信号的实时处理越来越趋向于用DSP来实现。TMS320C67 13是TI公司生产的一种32位高性能浮点型数字信号处理器,功能强大,片内资源丰富,外扩存储器方便,运算速度快,无论从速度上还是精度上,TMS320C6713芯片都完全可以满足GPS接收机系统的设计要求。
1 GPS***解算原理
1.1 用户位置的计算
GPS******系统***的基本原理是***测距,通过测量空间己知位置上信号传播的时间延迟,确定该己知位置至用户的距离,根据测量距离解算出用户的三维位置和用户与已知位置的时间偏移量。为了确定用户的三维位置(xu,yu,zu)和时间偏移量,需要同时对4颗***进行跟踪并获取其伪距:
由于这个方程组是非线性的,很难直接求解,解非线性方程组一个常用的方法就是线性化。由于用户的三维位置和时间偏移量是未知量,于是可以认为未知的接收机位置和时间偏移量由近似分量
和修正分量△xu,△yu,△zu,△tu两部分组成,即:
式中:ρj是第j颗***的伪距观测量;xj,yj,zj是根据第j颗***的星历计算出该颗***的位置,均为已知量;用户的三维位置和时间偏移量的修正分量△xu,△yu,△zu,△tu是未知量,近似分量
1.2 伪距的获取
分析GPS***解算算法可知,要解算用户的三维位置和时间偏移量,首先需要获得各颗***的位置和相应的伪距观测量,因此,伪距观测量的精度直接影响到用户位置解算的精度。
在GPS接收机中,可以任意选择一个时刻作为本地参考时间,本地参考时间与GPS系统时间的差值即为时间偏移量tu。对于GPS信号发射时间而言,如果不考虑每颗***的时钟修正项,所有***的导航电文子帧1的起始点都是在同一时刻发射的,因此可以认为不同***的导航电文子帧1的发射时刻是相同的,但是不同***的子帧1的起始点是在不同时刻接收到的,这个时间差就代表不同***到接收机的时间差,即距离差。在导航电文中,子帧1每30 s出现1次,而不同***信号到达接收机所需时间的差值***大只有20 ms。因此,很容易保证所观测的不同***的子帧1都是在同一时刻发送的。统计本地参考时间与所接收到的***星历子帧1的开始位置的时间间隔即可得到伪距信息,如图1所示为伪距测量的时间关系。
在GPS接收机内部存在两种时间统计方式,本地时间T和道时间Ti。本地时间可以选择任意一个时刻作为参考,之后便由本地晶振计数累加。通道时间由三部分组成:20 ms计数TD,1 ms计数TCA和C/A码相位计数TCAphasc。每个通道在接收到导航电文子帧1的TLM遥测字时刻,三个计数值同时清零,之后由跟踪得到的C/A码相位为步长累加,即通道时间Ti为:
Ti=TD/50+TCA/1 000+TCAphasc/(1 023×1 000)
在某一中断时刻,本地参考时间与GPS