自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (13)
  • 收藏
  • 关注

原创 mjs无法访问ftp文件解决

matlab2019b进行分布式并行计算需要依赖于mjs服务器进行任务和资源调度,在matlab2019b\toolbox\parallel\bin目录下执行如下指令:mjs installmjs start即可完成安装并启动mjs。多台电脑之间协作运算,必然会涉及到数据和代码之间的交互,对于各自生成的结果,可以将其放到ftp上,从而节省本地数据空间,进行结果汇总。此时若直接使用MATLAB Parallel Server上的worker,会出现无法访问,提示‘用户名或密码错误’的问题。比较典

2021-08-07 11:44:07 320

原创 matlab2019b重装导致mjs安装失败问题解决

maltab并行计算服务框架

2021-08-05 20:32:15 737

原创 系统时钟计算

系统时钟计算板卡上的各类时钟频率,除RTC时钟是单独供电生成,其它都是借由TCXO晶振进行倍频/降频实现的。这里介绍系统时钟fsys是如何通过TCXO时钟fTCXO计算得到,其产生过程可通过下图简要描述:TCXO时钟频率fTCXO通过1/P分频,输入PLL鉴相,鉴相结果经LPF低通滤波后输入到VCO压控振荡器,而VCO输出频率fvco在1/N分频后,作为鉴相器的另一路输入,同时fvco经1/M分频得到PLL时钟频率fPLL。可得如下关系:fTCXO / P = fvco / N (1)fvco /

2021-03-11 10:44:56 1294

原创 matlab进行数据读取

使用matlab可以很方便的对数据进行读取、处理,实现算法仿真和性能评估。数据输入数据的格式一般有.dat/.bin/.txt,对于这类文件形式的数据,一般使用fopen()打开文件,获得文件句柄,fread()读取数据,fwrite()写入数据,最后使用fclose()关闭文件。fopen()中输入文件路径,可以使用绝对路径和相对路径,绝对路径为该文件在资源管理器中所显示的完整路径,以根目录为起点,进行一步步索引。而相对路径则是以当前处理程序所在的路径为起点,到数据文件所在位置的索引路径。在多人协作过

2020-08-18 20:46:31 6327

原创 RX3902b射频芯片配置情况

1 寄存器配置由于实际工作需要,尝试对RX3902b芯片进行配置,评估其性能,以满足L1/L2/L5三频段GNSS信号处理的需求。使用润芯提供的配置软件进行寄存器配置。1.1 总体介绍程序打开如下,分为 功能调节–时钟调节–增益调节–寄存器列表 四项,其中对前三项的内容进行修改,相关寄存器也会对应改变,寄存器列表给出了所有的寄存器情况,前面修改的寄存器的值也会在这里进行集中显示,并颜色变为蓝色。1.2 功能调节TestMode选项下为总开关,若要对输出模式或频率调节窗口的内容进行修改,必须先将

2020-07-13 17:22:27 1430

原创 keil编译 ‘fromelf‘ 不是内部或外部命令,也不是可运行的程序--解决办法

该提示为keil找不到fromelf.exe程序,程序可以编译,但是无法生成.bin文件和.img文件。需要将该程序所在的路径添加到系统路径里面。我路径为C:\Keil_v5\ARM\ARMCC\bin通过右键我的电脑–属性–高级系统设置–环境变量–系统变量–Path–新建 进行添加,完成后重新打开工程,完成编译。...

2020-07-07 09:35:33 3461

原创 CSK学习小结

什么是CSKCSK(code shift Keying) 码位移键控将原始的伪码序列进行整数位移位,该移位的长度即为调制到伪码上的数据信息从上图可以看出,该原始码片长度为4,进行移位后有4种结果,二进制表示分别为00/01/10/11,即可以传输2bit的数据,相比BPSK调制,一个伪码上最多只能传输1bit的数据。为什么要进行CSK调制现代GNSS信号的发展,需要更高的比特速率,对于...

2020-05-06 16:50:29 5132 2

原创 GLONASS信号处理流程总结

1. 捕获跟踪glonass信号虽然是FDMA调制,但是在经过FPGA降到中频后,其捕获过程需要进行相应调节,完成捕获后转入跟踪模块,其跟踪环路与GPS/BDS无任何区别,可以参照实现。接下来重点介绍的是其位同步与帧同步的实现过程。2. 位同步由于glonass的一个数据比特持续时间为20ms,但是上面调制了一个明德码,如下图所示,在一个20ms的完整数据比特中,前10个1ms环路输出电平相...

2020-04-16 15:35:26 1463

原创 最大似然位同步算法总结

最大似然位同步算法,是为了解决若信号条件下位同步输入数据误码率增加,导致正常情况下使用的直方图法不能有效完成位同步操作,使得该卫星通道无法进行后续的帧同步和解码处理。直方图法的原理,是利用了在1个20ms的数据比特周期内,数据电平不发生跳变,也就是该20个1ms环路输入电平相位值保持一致。偶尔发生的误码,会使某一位置的电平发生跳变,但是从统计的角度来看,正常情况其发生跳变的频率较低,每次跳变的位...

2020-04-16 15:22:39 1400

原创 GLONASS校验不通过问题解决

找到校验不通过的原因:将相对码还原到数据码设置的实现出错从书本(《全球导航卫星系统原理》,P172)中可以看到,GLONASS将数据码转变为相对码的公式为:c_i = b_i xor c_i - 1 (i=2,3,4,…,85,而c_i=0)据此反推将相对码还原到数据码的公式:b_i = c_i xor c_i-1这里b_1同样为0实际实现过程中,先设置i初值为2,将c_2与c_...

2020-01-13 10:54:34 390

原创 python实现类似函数指针功能

直接用函数名去进行赋值操作就行def add1(a): return a+10def add2(a): return a+100s = []for i in range(10): if i % 2 == 0: # 偶数 add = add1 else: # 奇数 add = add2 s.append(a...

2020-01-07 11:40:01 968

原创 GPS信号概况

传统的GPS信号是指位于L1波段上的民用C/A码信号(简称L1 C/A信号)、位于L1上的军用P(Y)码信号[简称L1 P(Y)信号]和L2上的P(Y)信号[简称L2 P(Y)信号]。在GPS现代化计划的实施过程中,新发射升空的GPS卫星首先在L2波段上增加播发称为L2C的第二个民用信号,并且又分别在L1和L2波段上各增加播发一个分别称为L1M和L2M的军用M码信号,然后在L5上增加播发称为L5C...

2020-01-03 18:08:34 3382

dtss_review.pdf

介绍离散时间系统

2021-04-22

u-blox8-M8_ReceiverDescrProtSpec_(UBX-13003221)_Public.pdf

u-blox协议细节展示 The Receiver Description Including Protocol Specification describes the firmware features, specifications and configuration for u-blox 8 / u-blox M8 high performance positioning modules. The Receiver Description provides an overview and conceptual details of the supported features. The Protocol Specification describes the NMEA and RTCM protocols as well as the UBX protocol (version 15. 00 up to 19.20, version 20.00 to 20.30, version 22.00 and version 23.00 to 23.01) and serves as a reference manual. It includes the Standard Precision GNSS, Time Sync, Time & Frequency Sync, High Precision GNSS, ADR and UDR products.

2021-04-22

RX3902b射频芯片配置参考文档.zip

分为三个文档:RX3902B_datasheet_V1.2_UPDATED.pdf,rx3902B_寄存器列表_客户使用版V1.0_.xlsx,rx3902b_寄存器调节方法说明_v2.pdf 比较详细的说明的RX3902b射频芯片的配置方法

2020-07-08

IF_analysis_code_data.zip

模拟器产生经RX3902b处理后中频1.3MHz的数据。包含L1L2L5三个频段数据,按列保存在excel文件中,matlab程序从中依次读取数据,绘出其频谱图以及时域图形。从频谱图中可以观察中频信号性能。

2020-07-08

Runtech.rar

润芯射频芯片RX3092b配置软件,用于对GNSS射频信号进行处理,可灵活配置各项参数,通过对软件各参数的选择,自动生成寄存器配置表

2020-07-08

code shift keying prospects for improving GNSS signal designs.pdf

介绍了CSK(code shift keying)的原理和作用,适合了解CSK的相关知识,该文档为全英文,需要一定的英文文献阅读基础

2020-04-29

UCAM-CL-TR-696.pdf

author: Oliver J. Woodman date: August 2007 Abstract Until recently the weight and size of inertial sensors has prohibited their use in domains such as human motion capture. Recent improvements in the performance of small and lightweight micromachined electromechanical systems (MEMS) inertial sensors have made the application of inertial techniques to such problems possible. This has resulted in an increased interest in the topic of inertial navigation, however current introductions to the subject fail to sufficiently describe the error characteristics of inertial systems. We introduce inertial navigation, focusing on strapdown systems based on MEMS devices. A combination of measurement and simulation is used to explore the error characteristics of such systems. For a simple inertial navigation system (INS) based on the Xsens Mtx inertial measurement unit (IMU), we show that the average error in position grows to over 150 m after 60 seconds of operation. The propagation of orientation errors caused by noise perturbing gyroscope signals is identified as the critical cause of such drift. By simulation we examine the significance of individual noise processes perturbing the gyroscope signals, identifying white noise as the process which contributes most to the overall drift of the system. Sensor fusion and domain specific constraints can be used to reduce drift in INSs. For an example INS we show that sensor fusion using magnetometers can reduce the average error in position obtained by the system after 60 seconds from over 150 m to around 5 m. We conclude that whilst MEMS IMU technology is rapidly improving, it is not yet possible to build a MEMS based INS which gives sub-meter position accuracy for more than one minute of operation.

2019-09-17

CUDA handbook

基于GPU的CUDA编程的一本详尽的操作手册,介绍了CUDA的相关知识

2014-10-28

智慧城市推动云计算模式的发展

智慧城市的概念,以及如何推动云计算的发展

2014-10-27

compressive sensing

通过对数据进行压缩处理,减少需要传输的数据量,同时保证信息不回丢失

2014-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除