针对目前室内定位算法精度不高、实现复杂等问题,提出了一种基于白光LED的可见光室内定位方法。
首先利用由室内不同LED发出的定位参考信号到达定位终端的时间差(TDOA)的测量估计,得到定位终端到达两个LED的传输距离之差,以此构造距离估计目标函数,然后采用有约束非线性规划算法得到定位终端的位置坐标,从而有效地解决了室内噪声环境中常规TDOA定位算法不收敛或误差偏大的问题。
同时,为了进一步优化定位功能,将距离信息引入加权因子中,提出了质心加权混合定位算法。
将提出的定位算法在5m×5m×3m的空间区域中进行了仿真实验,同时考虑噪声因素的影响,结果表明,提出的距离估计目标函数法在信噪比(SNR)为2dB的条件下可以达到平均5cm的定位误差,采用质心加权处理后平均定位误差仅为3cm,有效地提高了室内定位精度和系统应用的普适性及鲁棒性。
2023/3/7 22:24:18 1.15MB 算法
1
1.首先设计511位m序列(码源速率:组号*10k,例如第1组,为10k,第2组为20k,以此类推),作为数字调制的信号源,此模块不可使用现有控件;
在频域,比较511位m序列与伪随机PN序列的频谱;
2.设计QPSK通信系统的组成原理设计实现方案,提供原理图和Multisim仿真电路及仿真波形。
调制与解调模块不可使用现有控件;
载波频率自定,通常为MHz数量级;
相干解调直接采用与调制信号同频同相的正弦信号,无需设计本地载波恢复;
3.设计QPSK调制器与解调器中涉及的正弦信号与方波信号,此模块可使用现有控件;
4.设计QPSK调制器与解调器中涉及的串并变换与并串变换,此模块不可使用现有控件;
5.设计QPSK调制器与解调器中涉及的滤波器,此模块可使用现有控件,但需要详细说明滤波器的形式、设计的参数、滤波器的传递函数、滤波器的幅频特性等;
6.在时域,观察QPSK各模块输出波形、眼图;
在频域,观察已调信号、调制信号的频谱和传输带宽;
画出系统误码率与接收端信噪比SNR的关系;
7.将QPSK等做成子系统以便调用;
8.生成至少包含5种谐波分量的模拟信号源或是语音信号;
9.将5中的信号源利用Δm或是PCM量化后,用2中的QPSK系统传输并恢复;
10.在发送端与接收端之间加入白噪声,模拟高斯信道,信噪比自行设定。
分析6中的抗噪声功能,给出误比特率等功能参数;
11.撰写课程设计报告。
2023/1/13 11:20:37 38.04MB systemview QPSK  PCM
1
利用matlab对SAR雷达进行简要分析,通过输入参数得到SNR、R等
2023/1/12 18:10:27 60KB 雷达
1
一个很不错的计较信噪比软件,给大家分享,呵呵
2019/5/23 12:42:49 6KB snr
1
%PM调制figure('Name','信号调制进程中波形及其频谱','NumberTitle','off')a0=2;f0=10;fc=50;fs=1000;snr=5;t=linspace(-20,20,60001);pm1=cos(2*pi*f0*t);%信息信号t1=cos(2*pi*fc*t);%载波s_pm=cos(2*pi*fc*t+1*pm1);PM1=fft(pm1);T1=fft(t1);S_PM=fft(s_pm);f=(0:60000)*fs/60001-fs/2;subplot(3,2,1);plot(t(19801:20200),pm1(19801:20200));title('信息信号波形');
2019/6/3 6:16:14 2KB matlab
1
图像处理中的量化方法以及MSE/SNR/PSNR误差计较,采用了Level=16和Level=8两种量化方式。
1
1、扩频因子不同的状况下,BER与SNR的关系2、用户数不同状况下,误码率随扩频因子的变化3、一定扩频因子下,误码率随用户数的变化
2015/4/10 16:43:46 4KB DCSK BER
1
通过Matlab模仿了随机产生的一定概率分布的信号序列,叠加高斯噪声后利用最大后验概率(MAP)检测到的误码率,做出BER~SNR曲线,并与理论计算得到的曲线进行比较,两者吻合
2022/9/8 5:33:15 134KB SNR
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡