自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(421)
  • 收藏
  • 关注

原创 【MATLAB源码-第342期】基于matlab的HOG特征提取结合SVM分类的交通标志检测与识别系统仿真。

由于自然环境中存在诸多干扰因素,例如树木、建筑物或其他广告牌的颜色可能与交通标志存在相似之处,因此系统在设计颜色分割策略时,并不仅仅依赖单一颜色的判断,而是结合了多种颜色信息,通过加权融合的方式来提高分割结果的准确性。接下来,系统还对经过滤波后的图像应用了直方图均衡化方法,这一处理不仅优化了图像整体的灰度分布,还使得图像中暗部和亮部的细节更加丰富,从而为后续的颜色分割和特征提取奠定了坚实的基础。最终,系统会在原始图像上用矩形框标注出检测到的交通标志,并在框旁显示相应的类别标签,使得检测结果一目了然。

2025-04-01 22:03:59 882

原创 【MATLAB源码-第188期】基于matlab的64QAM系统相位偏移估计EOS算法仿真,对比补偿前后的星座图误码率。

随着M值的增加,系统的数据传输速率也随之增加,但相应地,系统对信噪比的要求也更高,因为符号间的区分度减小。然而,M-QAM系统的性能受到多种因素的影响,其中相偏是一个重要的技术挑战。它会导致接收信号的相位与预期的相位出现偏差,从而使得解调后的数据出现错误,降低系统的传输质量和可靠性。在M-QAM调制系统中,即使是较小的相偏也可能导致严重的符号错误,特别是在高阶M-QAM系统中,符号间的距离更小,系统对相偏更为敏感。展示EOS算法在不同条件下的性能,包括相偏估计的准确性、校正后信号的质量以及系统的误码率等。

2025-04-01 22:02:27 615

原创 【MATLAB源码-第341期】基于matlab的野马优化算法(WHO)无人机三维路径规划,输出做短路径图和适应度曲线.

野马优化器(Wild Horse Optimizer,简称WHO)是一种新型的群体智能优化算法,其设计灵感来源于野生马群体在自然环境中的觅食、繁殖、竞争以及合作行为。该算法通过模拟野马在生存竞争中的自然行为,来解决复杂优化问题中的全局搜索和局部搜索平衡问题。本文将详细阐述该算法的基本思想、运行机制、具体步骤、各部分功能、优缺点、应用领域以及对未来改进的展望,从多个角度展开全面介绍,以期帮助读者深入理解这一算法。野马优化器的基本思想来源于自然界中野马种群的行为模式。野马作为一种群居动物,其群体内部存在明显的等

2025-03-25 15:07:17 499

原创 【MATLAB源码-第78期】基于matlab的可见光通信不同调制方式(OOK,PPM,DPPM,DHPIM)误码率,信道容量分析。

在VLC中,常用的调制方式包括OOK(On-Off Keying)、PPM(Pulse Position Modulation)、DPPM(Digital Pulse Position Modulation)和DHPI(Digital Hybrid Pulse Interval Modulation)- OOK是最基本的调制方式,通过开关光源来表示二进制的“1”和“0”。- 例如,在4-PPM中,每个符号有4个可能的脉冲位置,可以用来表示两个比特的信息(00, 01, 10, 11)。

2025-03-25 15:06:11 405

原创 【MATLAB源码-第340期】基于matlab的野马优化算法(WHO)机器人栅格路径规划,输出做短路径图和适应度曲线.

野马优化器(Wild Horse Optimizer,简称WHO)是一种新型的群体智能优化算法,其设计灵感来源于野生马群体在自然环境中的觅食、繁殖、竞争以及合作行为。该算法通过模拟野马在生存竞争中的自然行为,来解决复杂优化问题中的全局搜索和局部搜索平衡问题。本文将详细阐述该算法的基本思想、运行机制、具体步骤、各部分功能、优缺点、应用领域以及对未来改进的展望,从多个角度展开全面介绍,以期帮助读者深入理解这一算法。野马优化器的基本思想来源于自然界中野马种群的行为模式。野马作为一种群居动物,其群体内部存在明显的等

2025-03-24 13:28:49 649

原创 【MATLAB源码-第142期】基于matlab的OFDM系统PAPR抑制算法PTS融合SLM仿真,绘制CCDF曲线。

选择性映射(SLM)算法通过生成原始OFDM信号的多个独立副本,每个副本都通过乘以一个不同的相位序列来改变其相位特性,然后计算这些副本的PAPR,并选择PAPR最小的副本进行传输。在OFDM系统中,由于多个子载波的信号叠加,可能会在某些时刻产生很高的峰值功率,而这些峰值与整个信号的平均功率之比,即峰均功率比(PAPR),在高PAPR的情况下,会导致功率放大器(PA)工作在其非线性区域,造成信号失真和能量效率的显著下降,这对于要求高能量效率和信号质量的通信系统是不利的。点击下方名片关注公众号获取。

2025-03-24 13:27:48 781

原创 【MATLAB源码-第339期】基于MATLAB的256QAM概率整形仿真,对比整形前后的星座图以及误码率曲线。

其中,常组合分布匹配(CCDM)是一种应用较为广泛的方法,其基本原理是在一个固定长度的符号块中,精确控制各个符号出现的次数,使整个块内的符号分布符合预设的Maxwell–Boltzmann分布。也就是说,在实际应用中依然采用标准的64QAM星座图,但通过设置不同的概率权重,使得星座图中中心区域(低幅度)的符号出现概率更高,而边缘区域(高幅度)的符号出现概率较低。通过概率整形,可以在不增加光功率的情况下,提高星座的功率效率,从而在有限的信号功率条件下实现更长距离的无误码传输。

2025-03-20 13:15:20 1014

原创 【MATLAB源码-第73期】基于matlab的OFDM-IM索引调制系统不同子载波数目误码率对比,对比OFDM系统。

OFDM-IM索引调制技术是一种新型的无线通信技术,它将正交频分复用(OFDM)和索引调制(IM)相结合,以提高频谱效率和系统容量。OFDM-IM索引调制技术的基本思想是将信息数据分为两部分,一部分通过OFDM技术进行传输,另一部分通过IM技术进行传输。而低速数据则采用IM技术进行传输,将数据编码成一个索引,然后将索引映射到一个特定的信号上进行传输。同时,由于IM技术具有较好的抗干扰性能,因此OFDM-IM索引调制技术也具有较好的抗干扰性能。点击下方名片关注公众号获取。、MATLAB 源码获取。

2025-03-20 13:12:18 199

原创 【MATLAB源码-第338期】基于MATLAB的PSO优化PTS算法降低OFDM系统的PAPR仿真,对比不同的迭代次数。

结果表明,经过PSO-PTS技术优化后,OFDM信号的PAPR显著降低,在高PAPR区域内超过特定阈值的概率明显下降,这对于改善功率放大器的工作状态、提高系统整体性能具有重要意义。为进一步分析系统性能,系统统计了各方案在不同PAPR阈值下超过该阈值的概率(CCDF,互补累积分布函数),并利用图形工具绘制出不同方案的CCDF曲线,直观展示PSO-PTS技术在降低PAPR方面的优势。传统的PTS技术通过将一个OFDM符号划分为若干个子块,对每个子块赋予不同的相位因子,再通过组合各子块得到最小PAPR的信号。

2025-03-19 10:35:49 914

原创 【MATLAB源码-第72期】基于matlab的OFDM-IM索引调制系统在高斯,瑞利,莱斯信道误码率对比,对比传统OFDM系统。

OFDM-IM索引调制技术是一种新型的无线通信技术,它将正交频分复用(OFDM)和索引调制(IM)相结合,以提高频谱效率和系统容量。OFDM-IM索引调制技术的基本思想是将信息数据分为两部分,一部分通过OFDM技术进行传输,另一部分通过IM技术进行传输。而低速数据则采用IM技术进行传输,将数据编码成一个索引,然后将索引映射到一个特定的信号上进行传输。同时,由于IM技术具有较好的抗干扰性能,因此OFDM-IM索引调制技术也具有较好的抗干扰性能。点击下方名片关注公众号获取。、MATLAB 源码获取。

2025-03-19 10:34:45 196

原创 【MATLAB源码-第337期】基于MATLAB的16QAM概率整形仿真,对比整形前后的星座图以及误码率曲线。

其中,常组合分布匹配(CCDM)是一种应用较为广泛的方法,其基本原理是在一个固定长度的符号块中,精确控制各个符号出现的次数,使整个块内的符号分布符合预设的Maxwell–Boltzmann分布。也就是说,在实际应用中依然采用标准的64QAM星座图,但通过设置不同的概率权重,使得星座图中中心区域(低幅度)的符号出现概率更高,而边缘区域(高幅度)的符号出现概率较低。通过概率整形,可以在不增加光功率的情况下,提高星座的功率效率,从而在有限的信号功率条件下实现更长距离的无误码传输。

2025-03-18 09:50:39 871

原创 【MATLAB源码-第71期】基于matlab的萤火虫算法(FA)的无人机三维地图路径规划,输出最短路径和适应度曲线。

该算法的灵感来源于萤火虫闪烁的行为特征,主要用于解决连续的优化问题。萤火虫算法模仿自然界萤火虫发光吸引配偶或猎物的行为,将萤火虫个体的亮度与待优化问题的目标函数相关联。萤火虫的吸引力与亮度相关:在FA中,每个萤火虫的亮度代表解的质量(目标函数的值)。亮度越高的萤火虫对其他萤火虫具有较大的吸引力。亮度与目标函数相关:通常情况下,萤火虫的亮度与目标函数值成正比。移动行为:一个萤火虫会朝着更亮的萤火虫移动,如果周围没有更亮的萤火虫,它将随机移动。更新位置:根据萤火虫间的相对亮度和吸引力,更新萤火虫的位置。

2025-03-18 09:48:35 268

原创 【MATLAB源码-第336期】基于matlab的红鸢优化算法(ROA)无人机三维路径规划,输出做短路径图和适应度曲线.

而红鸢优化算法作为一种新兴的群体智能算法,结合了探索(Exploration)和开发(Exploitation)的平衡策略,在求解复杂优化问题时表现出较强的竞争力。这类鸟类以其灵活的飞行轨迹和高效的猎食策略而闻名,它们在空中盘旋、滑翔,利用敏锐的视力发现猎物,并通过精准的俯冲完成捕猎。通过模拟红鸢的飞行模式,算法在探索和开发之间找到了较好的平衡,使其在求解复杂优化问题时具有较强的竞争力。例如,在深度学习模型的训练过程中,使用红鸢优化算法可以帮助找到更优的学习率、批量大小等参数,提高模型的收敛速度和精度。

2025-03-17 10:27:54 565

原创 【MATLAB源码-第258期】基于matlab的16QAM调制解调COSTAS环载波同步仿真,对比前后星座图,输出锁相环响应曲线。

16QAM(16 Quadrature Amplitude Modulation,16阶正交幅度调制)是一种常用的数字调制方式,它通过改变载波信号的相位和幅度来传输信息。相比于QPSK,16QAM在同样的带宽下能够传输更多的比特信息,因为它使用了16个不同的符号,每个符号可以表示4个比特的数据。这种调制方式在现代通信系统中广泛应用,特别是在高数据速率和带宽利用率要求较高的场景中。16QAM调制原理在16QAM调制中,输入的比特流被分为四个比特一组,每组比特决定一个符号的相位和幅度。具体而言,这四个比特分成

2025-03-17 10:26:35 842

原创 【MATLAB源码-第335期】基于matlab的红鸢优化算法(ROA)机器人栅格路径规划,输出做短路径图和适应度曲线.

而红鸢优化算法作为一种新兴的群体智能算法,结合了探索(Exploration)和开发(Exploitation)的平衡策略,在求解复杂优化问题时表现出较强的竞争力。这类鸟类以其灵活的飞行轨迹和高效的猎食策略而闻名,它们在空中盘旋、滑翔,利用敏锐的视力发现猎物,并通过精准的俯冲完成捕猎。通过模拟红鸢的飞行模式,算法在探索和开发之间找到了较好的平衡,使其在求解复杂优化问题时具有较强的竞争力。例如,在深度学习模型的训练过程中,使用红鸢优化算法可以帮助找到更优的学习率、批量大小等参数,提高模型的收敛速度和精度。

2025-03-13 16:32:18 855

原创 【MATLAB源码-第134期】基于matlab的SAR合成孔径雷达成像仿真,对比CS,RD,RMA三种算法成像效果。

SAR成像的关键在于其能够合成一个大的孔径,这是通过移动平台上的雷达连续发射和接收雷达波实现的。合成孔径雷达(SAR)是一种高分辨率的雷达成像技术,它通过在不同的时间和位置收集目标的雷达回波数据,来模拟一个远大于实际物理孔径大小的雷达系统。从最初的距离多普勒算法到弦波变换算法,再到距离迁移算法,每一步的发展都显著提高了SAR成像的质量和效率。同时,随着新一代SAR系统的部署,如多波段、多极化和多角度SAR系统,将进一步扩大SAR技术的应用范围,为地球观测、环境监测和全球安全等领域提供更为丰富和精确的信息。

2025-03-13 16:31:09 556

原创 【MATLAB源码-第334期】基于MATLAB的64QAM概率整形仿真,对比整形前后的星座图以及误码率曲线。

其中,常组合分布匹配(CCDM)是一种应用较为广泛的方法,其基本原理是在一个固定长度的符号块中,精确控制各个符号出现的次数,使整个块内的符号分布符合预设的Maxwell–Boltzmann分布。也就是说,在实际应用中依然采用标准的64QAM星座图,但通过设置不同的概率权重,使得星座图中中心区域(低幅度)的符号出现概率更高,而边缘区域(高幅度)的符号出现概率较低。通过概率整形,可以在不增加光功率的情况下,提高星座的功率效率,从而在有限的信号功率条件下实现更长距离的无误码传输。

2025-03-12 13:56:20 1038

原创 【MATLAB源码-第70期】基于matlab的萤火虫算法(FA)的栅格路径规划,输出最短路径和适应度曲线。

该算法的灵感来源于萤火虫闪烁的行为特征,主要用于解决连续的优化问题。萤火虫算法模仿自然界萤火虫发光吸引配偶或猎物的行为,将萤火虫个体的亮度与待优化问题的目标函数相关联。萤火虫的吸引力与亮度相关:在FA中,每个萤火虫的亮度代表解的质量(目标函数的值)。亮度越高的萤火虫对其他萤火虫具有较大的吸引力。亮度与目标函数相关:通常情况下,萤火虫的亮度与目标函数值成正比。移动行为:一个萤火虫会朝着更亮的萤火虫移动,如果周围没有更亮的萤火虫,它将随机移动。更新位置:根据萤火虫间的相对亮度和吸引力,更新萤火虫的位置。

2025-03-12 13:54:27 138

原创 【MATLAB源码-第333期】基于MATLAB的D*Lite算法栅格路径规划,30x30大小可手动更改障碍物位置。

然而,A* 主要针对静态环境设计,当环境发生变化时,例如障碍物新增或路径被阻挡,A* 需要重新计算整个路径,这会带来较大的计算量。例如,一些改进版的 A* 算法通过优化启发式函数,提高了搜索效率,而 D* Lite 也在不同应用场景下进行了优化,以更好地适应复杂的动态环境。在实际应用中,A* 主要适用于静态地图的路径规划任务,例如游戏地图导航、静态环境下的机器人路径规划等。A* 适用于静态路径规划问题,计算稳定且结果可靠,而 D* Lite 适用于动态环境,能够快速适应环境变化,提高路径规划的实时性。

2025-03-11 13:37:31 618

原创 【MATLAB源码-第231期】基于matlab的polar码编码译码仿真,对比SC,SCL,BP,SCAN,SSC等译码算法误码率。

通过选取这些完全可靠的信道传输信息比特,而将完全不可靠的信道用于传输固定的冻结比特(预设值,通常为0),极化码实现了高效的编码。具体来说,极化变换利用了一种特定的线性变换,将多个独立且等价的二进制离散记忆信道(B-DMC)转化为新的信道,这些新信道中的一些变得完全可靠,而另一些则变得完全不可靠。简化逐次消除(Simplified Successive Cancellation, SSC)解码是一种优化的SC解码方法,利用了极化码结构中的冗余性,以减少解码复杂度。设定一个长度为N的码字,其中N=2^n。

2025-03-11 13:36:28 739

原创 【MATLAB源码-第332期】基于MATLAB的PSO优化PTS算法降低OFDM系统的PAPR仿真,对比不同的块数影响。

结果表明,经过PSO-PTS技术优化后,OFDM信号的PAPR显著降低,在高PAPR区域内超过特定阈值的概率明显下降,这对于改善功率放大器的工作状态、提高系统整体性能具有重要意义。为进一步分析系统性能,系统统计了各方案在不同PAPR阈值下超过该阈值的概率(CCDF,互补累积分布函数),并利用图形工具绘制出不同方案的CCDF曲线,直观展示PSO-PTS技术在降低PAPR方面的优势。传统的PTS技术通过将一个OFDM符号划分为若干个子块,对每个子块赋予不同的相位因子,再通过组合各子块得到最小PAPR的信号。

2025-03-10 10:51:14 648

原创 【MATLAB源码-第69期】基于matlab的LDPC码,turbo码,卷积码误码率对比,码率均为1/3,BPSK调制。

如上图(1)所示,在信噪比较小时,Turbo码的BCJR译码性能要明显优于卷积码,但随着信噪比的增加,这种优势逐渐变弱,直至消失。仿真量(对每个SNR值,发送信源符号的个数)的选择:根据蒙特卡罗仿真量确定方法的结论,对于误码率仿真统计而言,只有平均出错个数大于100,才能将相对误差超过20%的可能性控制在5%以内。但这种关系也不是一定的,当LDPC的码长较小时,其性能也可能比Turbo码的性能要差,因为码长越长,LDPC码的性能越好。迭代次数越大,译码性能越好,但复杂度也越高。点击下方名片关注公众号获取。

2025-03-10 10:49:54 514

原创 【MATLAB源码-第331期】基于matlab的动态功率分配的增强型NOMA-ISAC与FDSAC系统仿真:中断概率、感知速率与遍历通信速率。

在系统的运行过程中,研究人员可以通过图形化界面直观地观察到不同SNR条件下中断概率、遍历通信速率以及感知速率的变化趋势,这种可视化手段不仅方便了数据的分析和比较,也为后续的系统优化提供了直观的依据。更为重要的是,该系统的设计理念具有较强的前瞻性和普适性。系统整体上致力于探索在多用户环境下如何通过非正交多址接入(NOMA)技术与集成感知与通信(ISAC)技术实现更高效的数据传输以及同时获取环境信息,并将其与传统的频分感知与通信(FDSAC)进行对比研究,从而为未来通信系统的发展提供理论和实践上的支持。

2025-03-07 09:44:43 554

原创 【MATLAB源码-第283期】基于matlab的相干光OFDM通信系统仿真,包含相位补偿,CMA均衡以及相干检测;对比QPSK/BPSK。

同时,光纤的设计也会考虑到色散问题,这种现象会导致不同频率的光信号传播速度不同,从而使得信号在传播过程中逐渐失去同步。总的来说,相干光通信系统凭借其高效的信号处理能力和优越的抗干扰性能,在现代光通信网络中占据了重要的地位。随着技术的不断进步,相干光通信系统将在未来的网络架构中发挥更加关键的作用,推动光通信技术的发展与创新。通过更高效的调制技术、更先进的信号处理算法以及更精确的系统设计,相干光通信的应用范围将会进一步扩大,为人们提供更加快速和稳定的通信体验。此外,系统的调试和维护也需要专业的技术人员进行。

2025-03-07 09:42:45 379

原创 【MATLAB源码-第68期】基于matlab的802.11b 11Mbps CCK调制解调误码率仿真。

​CCK调制解调技术是802.11b标准中的关键组成部分,它通过复杂的数字调制和编码技术实现了高速、可靠的数据传输,同时具备抗干扰和自适应速率等特点,使得802.11b成为其时最流行的Wi-Fi标准之一。3. 抗多径干扰:在无线传输中,信号通常经历多径传播,这意味着信号以多个路径到达接收器,导致信号叠加和干扰。CCK通过使用复杂的编码和调制技术来减小多径干扰的影响,从而提高了数据传输的可靠性。4. 信号复杂性:CCK信号相对复杂,因为它包含多个相位和振幅变化,这使得接收器需要更高的计算能力来解调信号。

2025-03-06 13:57:19 222

原创 【MATLAB源码-第62期】基于蜣螂优化算法(DBO)的无人机三维地图路径规划,输出最短路径和适应度曲线。

速度和位置更新:根据蜣螂的当前速度、个体最优解和全局最优解,更新蜣螂的速度和位置。个体最优解更新:每个蜣螂根据其历史最优位置和当前位置,更新其个体最优解。参数设置:设定算法需要的参数,如蜣螂的数量、最大迭代次数、学习因子等。适应度计算:根据问题的目标函数,计算每个蜣螂当前位置的适应度值。全局最优解更新:所有蜣螂中,选择适应度最好的位置作为全局最优解。初始解的生成:随机生成一组蜣螂的位置,这些位置代表了潜在的解。输出最优解:将找到的最优解和其对应的适应度值输出。点击下方名片关注公众号获取。

2025-03-06 13:56:15 185

原创 【MATLAB源码-第330期】基于matlab的OFDM+Turbo编码图像传输系统仿真,输出不同SNR下的图像以及误码率曲线。

基于OFDM与Turbo编码的图像传输系统是一个完整的无线通信链路,它利用正交频分复用(OFDM)技术进行高效的数据传输,并采用Turbo编码增强抗噪能力,以确保接收到的图像尽可能接近原始图像。接收端的Turbo解码是恢复图像数据的关键部分。在仿真环境中,系统利用加性白高斯噪声(AWGN)信道来模拟无线传输过程,并通过不同的信噪比(SNR)测试系统的误码率(BER)性能。通过仿真分析,可以看出,该系统在低信噪比条件下仍能较好地恢复图像,表现出较强的抗干扰能力,是无线图像传输系统的一个典型实现方案。

2025-03-05 09:17:01 970

原创 【MATLAB源码-第61期】基于蜣螂优化算法(DBO)的无人机栅格地图路径规划,输出最短路径和适应度曲线。

速度和位置更新:根据蜣螂的当前速度、个体最优解和全局最优解,更新蜣螂的速度和位置。个体最优解更新:每个蜣螂根据其历史最优位置和当前位置,更新其个体最优解。参数设置:设定算法需要的参数,如蜣螂的数量、最大迭代次数、学习因子等。适应度计算:根据问题的目标函数,计算每个蜣螂当前位置的适应度值。全局最优解更新:所有蜣螂中,选择适应度最好的位置作为全局最优解。初始解的生成:随机生成一组蜣螂的位置,这些位置代表了潜在的解。输出最优解:将找到的最优解和其对应的适应度值输出。点击下方名片关注公众号获取。

2025-03-05 08:58:45 150

原创 【MATLAB源码-第107期】基于matlab的OFDM系统在瑞利信道下功率分配仿真,使用注水算法。

在瑞利衰落信道下,OFDM(正交频分复用)系统的功率分配可以通过“注水算法”(water-filling algorithm)的方法来优化。这种算法的目的是在不同的子载波上分配不同的功率,以便在给定的总功率约束下最大化系统的总传输速率。注水算法的基本思想是对那些信噪比(SNR)较高的子载波分配更多的功率,而对SNR较低的子载波分配较少的功率。3. 功率分配:根据计算出的SNR值,使用注水算法对每个子载波进行功率分配。1. 信道估计:首先进行信道状态信息(CSI)的估计,以了解不同子载波的衰落情况。

2025-03-04 09:42:43 203

原创 【MATLAB源码-第64期】matlab基于DWA算法的机器人局部路径规划包含动态障碍物和静态障碍物。

动态窗口法的核心概念是“动态窗口”,这是在速度空间中划定的一个区域。这个轨迹是基于机器人的运动学模型计算得到的,它表示了如果机器人以这个速度状态移动,未来一段时间内它的位置和方向将如何变化。算法在动态窗口内对速度进行采样,生成一系列可能的速度状态(线速度和角速度的组合)。总体来说,动态窗口法是一种高效且可靠的局部路径规划算法,适用于许多需要快速响应和避障的移动机器人应用场景。根据轨迹评分,算法选择分数最高的轨迹,并将对应的速度状态作为机器人在下一时刻的控制命令。生成的轨迹需要根据一定的标准进行评价。

2025-03-04 09:41:43 1144

原创 【MATLAB源码-第59期】基于matlab的QPSK,16QAM164QAM等调制方式误码率对比,调制解调函数均是手动实现未调用内置函数。

称之为N-QAM。模拟信号的相位调制和数字信号的PSK可以被认为是幅度不变、仅有相位变化的特殊的正交幅度调制。这里主要讨论数字信号的QAM,虽然模拟信号QAM也有很多应用,例如NTSC和PAL制式的电视系统就利用正交的载波传输不同的颜色分量。因为QAM的星座点比PSK的星座点更分散,星座点之间的距离因之更大,所以能提供更好的传输性能。但是QAM星座点的幅度不是完全相同的,所以它的解调器需要能同时正确检测相位和幅度,不像PSK解调只需要检测相位,这增加了QAM解调器的复杂性。点击下方名片关注公众号获取。

2025-03-03 17:52:03 322

原创 【MATLAB源码-第58期】基于蛇优化算法(SO)和粒子群优化算法(PSO)的栅格地图路径规划最短路径和适应度曲线对比。

算法中的每个粒子代表问题的一个可能解,并且具有位置和速度两个属性。粒子通过跟踪个体最优和全局最优来更新自己的位置和速度,从而在搜索空间中寻找最优解。蛇优化算法通过模拟蛇觅食、移动的行为来寻找问题的最优解。算法中每条蛇代表一个可能的解,通过蛇体各部分之间的相互作用和环境的反馈来更新自己的状态,从而在搜索空间中寻找最优解。但是需要注意的是,蛇优化算法并不是一个非常著名或者广泛使用的优化算法,而且相关的中文资料较少。如果满足,算法结束;更新状态:根据蛇体内部的相互作用和外部环境的反馈来更新蛇的状态。

2025-03-03 17:50:32 336

原创 【MATLAB源码-第257期】基于matlab的QPSK调制解调COSTAS环载波同步仿真,对比前后星座图,输出锁相环响应曲线。

Costa环通过计算符号判决和期望符号之间的误差,生成一个调整量,反馈到本地振荡器中,使其输出的载波信号逐步与输入信号的载波信号匹配。然而,由于在信号传输过程中,接收端的载波可能会与发送端的载波在频率和相位上产生偏移(即所谓的载波频偏和相位偏移),因此在解调之前,必须进行载波恢复。对于QPSK调制的载波恢复,锁相环可以通过调整接收信号的本地振荡器频率和相位,使得解调后的信号与原始信号同步。它的核心思想是通过调整接收端的本地振荡器,使得解调后的信号相位和频率与发射端的载波保持一致,从而消除频偏和相位偏移。

2025-02-27 09:36:55 1022

原创 【MATLAB源码-第207期】基于matlab的单相光伏并网系统仿真,并网策略采用基于扰动观测法的MPPT模型和使用电压电流双闭环SPWM控制。

本文将重点分析光伏发电最大功率点跟踪(MPPT)技术和逆变器的并网控制技术,并在Simulink环境下建立模拟系统,以体现这些技术的应用与效果。电压电流双闭环控制系统通过反馈调节,优化输出电压和电流的精确度和稳定性,提高系统的响应速度和抗干扰能力。光伏阵列将太阳能转换为直流电,逆变器则将直流电转换为交流电,并通过控制器管理电力的分配和使用,确保电力系统的稳定运行。通过在Simulink中进行模拟,可以详细观察光伏并网系统在各种工况下的表现,验证控制策略的有效性,并对系统进行进一步的优化。

2025-02-27 09:35:17 402

原创 【MATLAB源码-第217期】基于matlab的16QAM系统相位偏移估计HOS算法仿真,对比补偿前后的星座图误码率。

HOS频偏估计算法通过分析信号的高阶统计特性,特别是高阶累积量,来估计和校正频偏,确保通信系统的正常运行。高阶统计量(HOS)频偏估计算法是一种有效且先进的频偏估计和校正技术,通过分析信号的高阶累积量特性,能够在复杂的通信环境中提供高精度和高鲁棒性的频偏校正能力。计算信号的基本统计量,如实部和虚部信号的二次、三次和四次矩。高阶累积量的相位反映了信号的频率偏移,通过分析累积量的相位,可以准确估计出频偏量。由于高阶累积量的普遍适用性,HOS频偏估计算法可以应用于各种类型的信号和系统中,具有广泛的应用前景。

2025-02-25 09:11:35 1064

原创 【MATLAB源码-第57期】基于matlab的IS95前向链路仿真,输出误码率曲线。

总之,IS-95是CDMA技术的早期标准,它引入了许多现代无线通信系统中仍在使用的技术和概念,如扩频、动态功率控制和Rake接收器。IS-95前向链路包含几种不同类型的通道,包括Pilot Channel(用于同步和相位估计)、Sync Channel(用于时间同步和系统参数信息)和Paging Channel(用于呼叫和系统消息)。IS-95的数据传输速率是9.6 kbps,但通过使用不同的编码率和调制方案,可以达到更高的速率。IS-95使用卷积码为前向链路提供错误纠正功能,从而确保数据传输的可靠性。

2025-02-25 09:10:12 389

原创 【MATLAB源码-第326期】基于matlab的LDPC码NMS解码算法仿真,对比不同码率,码长以及迭代次数的误码率曲线。

在传统的最小和算法中,校验节点的更新是通过选择与变量节点的最小值进行传递的。BP解码算法,或者称为置信传播解码算法,是一种基于图的解码方法,它通过对接收到的信号进行消息传递,在校验节点和变量节点之间迭代更新,从而逐步恢复出原始的信息。MS解码算法,即最小和解码算法,是LDPC解码算法中的一种基础算法。H矩阵的设计是LDPC编码的关键,好的H矩阵设计能够保证编码的效率和解码的性能。系统的主要目的是通过合理的编码和解码策略,在传输过程中尽可能减少信道噪声的影响,从而提高数据传输的可靠性。

2025-02-24 09:00:41 591

原创 【MATLAB源码-第220期】基于matlab的Massive-MIMO误码率随着接收天线变化仿真采用ZF均衡和QPSK调制。

无线通信系统的发展极大地推动了现代通信技术的进步,从移动通信到无线局域网,甚至是物联网,均依赖于无线通信系统的高效和可靠性。本系统采用了QPSK(正交相移键控)调制和零强迫(ZF,Zero Forcing)检测方法,并通过模拟不同接收天线数量下的系统性能,研究其对误比特率(BER)的影响。由于QPSK能够在较高的数据速率下提供较好的抗噪性能,因此在实际的无线通信系统中得到了广泛应用。随着接收天线数量的增加,系统可以获得更多的空间分集增益,即通过多个天线接收不同路径的信号,从而提高信号的检测和恢复能力。

2025-02-24 08:59:33 593

原创 【MATLAB源码-第325期】基于matlab的大白鲨优化算法(WSO)无人机三维路径规划,输出做短路径图和适应度曲线.

此外,尽管WSO算法具备较强的全局搜索能力,但在某些情况下,它的局部搜索精度可能会受到一定的影响,需要进行算法改进或与其他算法结合使用,以提高搜索效率和精度。这两种行为的结合使得WSO算法在解决复杂的优化问题时,能够保持良好的平衡:既能够广泛搜索解空间,避免陷入局部最优解,又能够在局部区域内进行精细搜索,提高搜索的精度。大白鲨通过捕捉猎物时的气泡网行为,逐步将猎物逼入死角,最终实现猎物的捕获。例如,在图像分割问题中,WSO算法可以通过全局搜索和局部搜索的结合,寻找最优的分割边界,从而提高分割的精度和效率。

2025-02-07 14:33:41 508

原创 【MATLAB源码-第219期】基于matlab的4QAM系统相位偏移估计HOS算法仿真,对比补偿前后的星座图误码率。

HOS频偏估计算法通过分析信号的高阶统计特性,特别是高阶累积量,来估计和校正频偏,确保通信系统的正常运行。高阶统计量(HOS)频偏估计算法是一种有效且先进的频偏估计和校正技术,通过分析信号的高阶累积量特性,能够在复杂的通信环境中提供高精度和高鲁棒性的频偏校正能力。计算信号的基本统计量,如实部和虚部信号的二次、三次和四次矩。高阶累积量的相位反映了信号的频率偏移,通过分析累积量的相位,可以准确估计出频偏量。由于高阶累积量的普遍适用性,HOS频偏估计算法可以应用于各种类型的信号和系统中,具有广泛的应用前景。

2025-02-07 14:32:05 750 1

空空如也

空空如也

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

TA关注的人

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