自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FPGA/MATLAB学习教程/源码/项目合作开发

1.无线基带,无线图传,编解码 2.机器视觉,图像处理,三维重建 3.人工智能,深度学习 4.智能控制,智能优化等MATLAB仿真和FPGA实现

  • 博客(88)
  • 资源 (2203)
  • 收藏
  • 关注

原创 双混频时差(DMTD)原理的仿真

1. 输入:两个有相位噪声的10MHz正弦信号。2. 输出:互方差(Cross-Variance)和互频谱(Cross-Spectrum)3. 信号处理过程:如图1所示,输入信号经功分器(Splitter)分成两路,分别经ADC模数转换器输出到数字下变频器DDC,DDC内的数控振荡器NCO产生10MHz正弦和余弦信号将输入信号下变频为同相(I)和正交(Q)两个拍频信号,经过抽取和滤波输出到鉴相器(Phase Detection),做反正切运算得到相位信号。一个32MHz晶振给所有的ADC和DDC

2020-11-29 00:34:11 8654

原创 MPEG2编解码的FPGA实现

1.MPEG2编解码的原理说明 要成功实现MPEG2解码,我们首先要对该系统的基本原理进行研究,目前MPEG2解码的基本结构框图如下图所示:整个程序共分为5个主要部分:这5个部分的主要功能就是·MAC网口模块;·序列压缩模块;·帧存储管理模块;·音频压缩模块;·ZBT单元;由于本系统是在Xilinx下实现的,里面使用了很多Xilinx内置的原语来设计的,所以我们在移植的时候需要对这些原语进行修改。下面就针对这六个主要模块进行分析和移植以及最后的仿真验证。...

2020-11-29 00:32:04 5161

原创 将SDBMP转换为MPEG4编码方式的图像

这里,你需要注意的是MPEG4是一种视频的编码方式,而不是视频的后缀格式。 这里我们将单个的SDBMP转化为MPEG4编码方式的视频。转换软件,这里我们随代码一起提供。 软件在转换的时候,编码方式选择MPEG4即可。 通过这个步骤,我们就可以得到MPEG4编码方式的AVI视频格式了。然后在simulink中导入该视频。步骤二:simulink建模其中第一部分是原始的视频的显示第二部分是增加分辨率之后的视频的...

2020-11-29 00:27:55 4230

原创 自适应双向运动估计

该部分参考之前的方案设计说明书。这里,算法创新点主要在于将单向运动估计和双向运动估计进行有效的结合,从而结合了两种算法的优点,提高了运动算法的性能。首先通过单向运动估计的方法快速得到运动向量作为双向运动估计的初始值,然后进行块分解,获得较高精度的估计结果,然后对得到的运动向量计算SDA值,如果SDA值大于预定的门限,那么继续进行块分解,知道SDA值小于门限,然后进行运动补偿,最后输出插帧后的视频。在看了你提供的所有资料之后,提出上面的算法,即“单向运动估计+多级双向运动估计“结合“自适.

2020-11-29 00:13:41 8734

原创 基于SOPC的MPEG-4视频播放器

为了支持低比特率视频传输业务,MPEG(Moving Picture Expert5 Group)推出了MPEG-4标准。于1999年正式成为国际标准的MPEG-4是一个适合于低传输率的视频、音频解决方案,更注重于多媒体系统的交互性和灵活性。MPEG-4视频压缩标准提供了一种高度灵活、基于“内容”的编码方法,解码端可以“按需解码”,还可以添加对象和信息。这种灵活性使得MPEG-4具有高效的编码效率、基于内容的可扩展性以及在易受干扰环境下的鲁棒性。MFEG-4的这些特性使得它十分适合于存储容量有限...

2020-11-28 23:52:03 5749

原创 FPGA视频处理系统

视频图像处理作为一种重要的现代技术,已经在通信、航天航空、遥感遥测、生物医学、军事、信息安全等领域得到广泛的应用。视频图像处理特别是高分辨率图像实时处理的实现技术对相关领域的发展具有深远的意义。随着科学技术的进步,视频图像的采集和处理的应用需求也日益增加。传统的采集和处理主要依赖于PC机,以及其它的专用的集成电路板卡来实现的,由于功能比较单一,体积较大,且受到处理速度的限制,已经逐渐不能满足实际的要求。由于FPGA的技术发展很快,运算能力不断增强,运算速度越来越快,成本也在不断降低。目前FPGA的技术已

2020-11-28 23:49:55 7837

原创 CY7C68013与FPGA接口的Verilog

USB(通用串行总线)是英特尔、微软、IBM、康柏等公司1994年联合制定的一种通用串行总线规范,它解决了与网络通信问题,而且端口扩展性能好、容易使用。最新的USB2.0支持3种速率:低速1.5 Mbit/s,全速12 Mbit/s,高速480 Mbit/s。这3种速率可以满足目前大部分外设接口的需要。本文介绍了目前使用较多的USB2.0控制器CY7C68013芯片与FPGA(现场可编程门阵列)芯片接口的Verilog HDL(硬件描述语言)实现。本系统可扩展,完全可用于其他高速数据采集系统中。1

2020-11-28 23:46:23 7166 1

原创 傅立叶变换在图像处理中的作用

Matlab是一种科学计算软件,专门以矩阵的形式处理数据。MATLAB 将高性能的数值计算和可视化集成在一起,构成了一个方便的、界面友好的用户环境,并提供了大量的内置函数。从而被广泛地应用于科学计算、控制系统、信息处理、神经网络、图像处理、小波分析等领域的分析、仿真和设计工作,而且利用 MATLAB 产品的开放式结构,可以非常容易地对 MATLAB 的功能进行扩充,从而在不断深化对问题认识的同时,不断完善 MATLAB 产品以提高产品自身的竞争能力。MATLAB中的数字图像是以矩阵形式表示的,这意味着MAT

2020-11-26 08:19:52 6019 3

原创 Dijkstra最短路径算法的优化和改进

改进Dijkstra算法II的MATLAB程序实现如下:function a=dij2_m(a)n=length(a);for i=2:n for j=1:(i-1) a(i,j)=a(j,i); endendfor k=1:(n-1) b=[1:(k-1),(k+1):n]; kk=length(b); a_id=k; b1=[(k+1):n]; kk1=length(b1); while...

2020-11-26 08:18:41 5914

原创 基于Matlab的OFDM系统仿真

现代通信的发展是爆炸式的。从电报、电话到今天的移动电话、互联网,人们从中享受了前所未有的便利和高效率。从有线到无线是一个飞跃,从完成单一的话音业务到完成视频、音频、图像和数据相结合的综合业务功能更是一个大的飞跃。在今天,人们获得了各种各样的通信服务,例如,固定电话、室外的移动电话的语音通话服务,有线网络的上百兆bit的信息交互。但是通信服务的内容和质量还远不能令人满意,现有几十Kbps传输能力的无线通信系统在承载多媒体应用和大量的数据通信方面力不从心:现有的通信标准未能全球统一,使得存在着跨区的通信障碍;另

2020-11-26 08:17:09 5549

原创 基于无线传感器网络LEACH算法的改进

LEACH是WSN中第一个基于分簇的路由算法,它将网络中的节点分为簇头节点和簇内节点。由于簇头节点需要协调簇内节点的工作,负责数据的融合和转发,能量消耗相对较大,所以LEACH采用周期性地随机选择簇头节点以均衡网络中节点能量消耗。从而达到延长网络生命周期目的。LEACH协议以“轮”作为运作周期,每一轮分成两个阶段:建立阶段和稳定传输阶段,为了节省频繁选择簇头带来的能量开销,数据的稳定阶段的持续时间要长于建立阶段的时间。在每轮的建立阶段,所有节点用CSMA的MAC协议广播“短消息”通信,自组织成簇,每...

2020-11-26 08:16:07 11284 6

原创 频分复用(OFDM)系统的原理

(1) 参数初始化程序仿真程序中需要初始化的参数如下:采样频率:20MHz包含数据的子载波数目:52个包含数据的子载波的位置:[7:32 34:59]包含用户数据的子载波数目:48个导频子载波数目:4个包含用户数据的子载波的位置:[7:11 13:25 27:32 34:39 41:53 55:59]导频子载波的位置:[12 26 40 54]生成导频时不同导频子载波需要乘的系数:[1:1:1:-1]频域表示的短训练符号:{0,0,1+j,0,0,0,-1-j,0,0,0,1+j,0,

2020-11-26 08:14:27 7065

原创 COPE协议、RLNCBR算法功能实现

1)接收节点数N变化,各节点丢包率P1=P2=…=Pn=0.08,节点数从2变化到10,增量为1,重传时间间隔为100Δt,作出平均传输次数随接收节点数变化的曲线图2)P1=P2=…=Pn且变化,从0.02变化到0.10,增量为0.02,接收节点数N=5,重传时间间隔为100Δt,作出平均传输次数随节点丢包率变化的曲线图3)各节点丢包率均不等且变化,接收节点数N=5,重传时间间隔为100Δt,P1从0.01变化到0.06,增量为0.01,P2=P1+0.01,P3=P1+0.02,P4=P1+0.0

2020-11-26 08:13:01 7972 1

原创 leach网络的几个指标分析仿真

数据吞吐:这个指标的计算,通过一段时间N的仿真,然后除以N,得到整个网络的平均吞吐量。网络能量消耗:网络能量的计算,即当前时刻的能量为前一时刻的能量减去当前时刻的能量消耗。在进行网络相关指标计算的时候,需要对每个时刻的网络剩余能量进行判断,如果大于0,则继续循环进行计算,如果小于等于0,则停止计算。负载均衡度对比:通过计算网络最大负载,和最小负载,然后得到负载均衡度。这个指标反映了在实际工作中,网络的负载分布情况。丢包率:这在整个网络中...

2020-11-26 08:11:13 4876 3

原创 ZigBee网络路由算法设计

ZigBee技术是一种低功耗、低成本、低速率的无线通信技术。目前在工业领域、医学领域、军事领域、智能家居、道路监测、家庭自动化等方面有着良好的应用前景。ZigBee网络常用的路由算法有Cluster-Tree算法、AODVjr算法和Cluster-Tree&AODVjr算法。其中AODVjr是AODV算法的简化版本。本文借助Matlab的Truetime1.5工具箱搭建了ZigBee网络的仿真平台,在此平台上实现了对AODV路由算法的设计。该设计可以分为以下几个模块来实现:初始化、路由发现及维护

2020-11-26 08:08:40 5970

原创 Leach协议

为了实现leach 协议,对ns进行扩展。在ns中增加了一个事件驱动模拟器支持模拟无线传感器网络协议。这些扩展包括MAC协议,用于计算和交互的能量分配模型和leach协议的体系结构。 网络拓扑结构可以通过简单的Nodes, Links, Agents和Applications 描述。Nodes相当于网络中的终端主机, Links 是用于Nodes交互的连接器, Agent用来实现不同网络协议,是支持分组产生和丢弃的节点。Applications用来产生数据和实现不同的应用函数。一旦网络拓扑结构...

2020-11-26 08:06:33 6773

原创 AODV协议的仿真研究

移动Ad Hoc网(MANET)即早期军事研究中所称的移动分组无线网络,是以分组无线网技术为基础的互联的无线电台、计算机硬件和软件的集合。由于可快速配置稳定有效的动态网络,移动 Ad Hoc网技术已被主要应用于军事、消防、安全和救援等场合,其次还被用于工业和商业应用中,同时由于其组网灵活、费用低廉而被作为蜂窝移动通信网的补充技术。本文首先简要介绍了移动 Ad Hoc网的现状及发展前景,移动 Ad Hoc网的基本概念、网络特点、网络体系结构和面临的一系列问题。然后,基于移动 Ad Hoc网的网络环境,对.

2020-11-26 08:05:19 8437 1

原创 基于视频流的兴趣HOG特征提取与目标跟踪检测

由于,这里所涉及到的场景比较多,角度也比较多,而且你也没有提供合适的样本,所以采用单一的模板库无法提取到能够识别各个情况下的特征数据,针对这个情况,我们针对不同的场景,分别从视频中采集人员和非人员场景。采集到的样本量越大,最后同类场景的识别率就越高。 这里,根据可不同的场景,采集不同的样本作为特征训练样本集。 具体原理如下所示: 通常情况下,样本库越大,最后得到的识别结果越精确,这也是一开始我说如果能不用模板的算法最好,因为对库的特征训练仿真时间...

2020-11-22 22:31:18 4627

原创 基于混合高斯模型和帧差法相结合的算法的背景提取算法仿真

旧的算法和之前的相同,仿真效果如下所示:第40帧:第80帧:第120帧:第160帧:第200帧:第235帧:新的算法仿真结果如下所示:第40帧:第80帧:第120帧:第160帧:第200帧:第240帧:...

2020-11-22 22:30:16 4383

原创 混合高斯模型与帧差法结合的算法

针对的对象:背景图像中有物体的运动状态发生改变(一般是速度突变,比如从静止到运动,使得背景变化较大),改进算法前后对比背景图像的更新速度问题。 文献举例:比如在文献1中P37图3.5(a)中背景图像黑车从驶入(第1、2、3图)到驶出(第4张图背景中没有黑车了);3.5(b)中只用混合高斯模型算法,更新效果慢,导致第4张图中仍然还有黑车,所以差分图(c)中第4张图中有黑车的检测结果。3、要求和结果:对比改进前后的算法,可以非常明显地看出改进前后更新背景速度的变化,效果要类似文献1中所给出的结果。目标跟

2020-11-22 22:29:01 4911

原创 运动物体的跟踪

边缘是指图像局部亮度变化最显著的部分。边缘主要存在于目标与目标、目标与背景、区域与区域(包括不同色彩)之间,是图像分割、纹理特征提取和形状特征提取等图像分析的重要基础。边缘提取首先检出图像局部特性的不连续性,然后再将这些不连续的边缘像素连成完备的边界。边缘的特性是沿边缘走向的像素变化平缓,而垂直于边缘方向的像素变化剧烈。通过边缘提取,可以有效的获得图像的轮廓,进一步,对图像的各种特征的提取具有十分重要的意思,本课题,所采用的边缘提取算法如下图所示:图7 边缘提取矩阵变换该方法基本思想是判断.

2020-11-22 22:27:25 5719

原创 指纹检测与匹配

仿真,导入指纹图像,左边的是原始图像,右边是初始进行中值滤波的图像:利用论文中的背景分离公式,得到的结果,左图是二值化结果,由于是分离后的结果,其中,首先要进行归一处理。边缘保护。进行适应性去噪过滤处理细化处理得到的结果:二值化图像细化处理,并标注特征点和中心点。特征端点用'o'标注,特征分叉点用'+'标注,中心点用红色'*'标注指纹匹配...

2020-11-22 22:25:09 5642 3

原创 交互式视频目标跟踪

这个视频是原始的视频。这个是分割矩阵的视频。这个是分割后的视频。 运行FLASH:分别对三个视频进行测试:

2020-11-22 22:23:54 3818

原创 自适应背景更新

这个部分的方法参考您提供的论文的这个部分:由于这里,人物的走动密度由的时候比较密集,有的时候比较稀疏,无法用传统的方法提取背景,所以这里的方法参考了如下的文献(代码包中我们提供了)具体请看这几个章节。对应的代码如下所示:function back3 = func_getbackground(image,frames,T);rows = size(image,1); cols = size(image,2); d(1:rows,1:cols,1)...

2020-11-22 22:21:46 6585

原创 图像课设Huffman编码

它是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。 Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长 度最短的码字,有时称之为最佳编码,一般就叫作Huffman编码。 以哈夫曼树─即最优二叉树,带权路径长度最小的二叉树,经常应用于数据压缩。 在计算机信息处理中,“哈夫曼编码”是一种一致性编码法(又称"熵编码法"),用于数据的无损耗压缩。这一术语是指使用一张特殊的编码表将源字符(例如某文件中的一个符号)进行编码。这张编码表的特殊之处在于,它是根据...

2020-11-20 19:35:26 5122

原创 基于MATLAB的OFDM系统仿真

计算机技术、Internet网络的发展与普及改变了人类生活方式,这是人类科技的一次革命性的进步。随着人们对信息量的需求越来越多,无线移动通信进入了一个快速发展时期。进入21世纪以来,国内外移动通信技术有着更快速的发展,特别是无线通信网络和Internet的结合,使网络资源发挥了更大的作用,更加促进了Internet的发展和无线移动网络的完善,人们的生活方式更加便捷和多样化,世界发展更快、更加精彩、更加辉煌。无线移动通信技术迎来了又一次伟大的变革。其中,正交频分复用(OFDM)技术是其关键技术。由于OFD

2020-11-20 19:34:28 17840 2

原创 基于MATLAB的FIR滤波器优化方法的研究

数字滤波器是一个离散的系统(按预定的算法,将输入离散时间信号转换为所要求的输出离散时间信号的特定功能装置)。与模拟滤波器相比,数字滤波器具有很多突出的优点,例如它可以满足滤波器对幅度和相位特性的严格要求,可以避免模拟滤波器所无法克服的电压漂移和噪声问题。数字滤波器分为有限冲激响应数字滤波器,即FIR数字滤波器和无限冲激响应,即IIR数字滤波器。在数字信号处理中,利用数字滤波器可改变信号中所含频率分量的相对比例或滤除某些频率分量,使其达到所需要的效果.其中数字FIR滤波器由于具有精确的线性相位......

2020-11-20 19:32:01 8018 1

原创 Huffman编码

§5. 哈夫曼(Huffman)编码哈夫曼编码是用于数据文件压缩的一个十分有效的编码方法,其压缩率通常在20%~90%之间。哈夫曼编码算法使用字符在文件中出现的频率表来建立一个0,1串,以表示各个字符的最优表示方式。下表给出的是具有100,000个字符文件中出现的6个不同的字符的出现频率统计。 表 5.1 字符出现频率表 不同的字符 a b c d ...

2020-11-20 19:28:29 7568

原创 基于MATLAB的DTMF信号的仿真分析

双音多频信号由于具有抗干扰性强和高速率传输的优点,在世界范围内使用在按键式电话机上。近年来,DTMF信号也应用在交互式控制中,诸如语言菜单、语言邮件、电话银行和ATM终端以及VOIP系统中,研究其在 MATLAB下的仿真实现,有助于其具体系统的优化设计。本文首先阐述了DTMF信号的原理,介绍了在MATLAB仿真软件中产生的DTMF信号的方法,对GEORTZEL算法和快速傅里叶变换法提取的频谱方面的性能进行分析比较。本文仿真时采用GEORTZEL算法,在白噪声的环境下对输入的DTMF信号提取频谱信息,即所

2020-11-20 19:27:03 21340 7

原创 永磁同步电机的原理介绍

永磁同步电机(PMSM)基本结构为定子、转子和端盖。其中转子磁路结构是永磁同步电机(PMSM)与其它电机最主要的区别,其在很大程度上决定了永磁同步电机(PMSM)的实际性能指标[12,13,14]。通常情况下,永磁同步电机(PMSM)的转子磁路结构分为:凸装式、嵌入式和内置式三种结构。目前为止,由于永磁同步电机(PMSM)优越的性能,其越来越受到国内外专家学者的重视,并广泛应用到了工业领域的各个方面。 由于PMSM采用的是三相交流供电,其数学模型比普通的直流电动机复杂的多,...

2020-11-18 22:37:37 10217

原创 基于MATLAB语音分析处理系统

语音,作为一种典型的非平稳随机信号,是人类交流信息最自然、最有效、最方便的手段,在人类文明和社会进步中起着重要的作用。随着电子通信业的出现和计算机技术的发展,人们开始可以从数字信号处理的角度来了解语音。语音信号的研究可以从时域和频域两个方面来进行。其中时域的分析处理有两种方法:一种是进行语音信号分析,这属于线性处理的范畴,主要是通过信号的加减、时移、倍乘、卷积、求相关函数等来实现;另一种是生成和变换成各种调制信号,这属于非线性的范畴,主要是对信号平均累加器的动态范围进行压缩扩张,用门限方法对噪声的抑制。对频

2020-11-18 22:14:23 8039

原创 基于MATLAB的数字二值图像处理与形状分析

数字图像处理工具箱函数包括以下15类:、⑴、图像显示函数;⑵、图像文件输入、输出函数;⑶、图像几何操作函数;⑷、图像像素值及统计函数;⑸、图像分析函数;⑹、图像增强函数;⑺、线性滤波函数;⑻、二维线性滤波器设计函数;⑼、图像变换函数;⑽、图像邻域及块操作函数;⑾、二值图像操作函数;⑿、基于区域的图像处理函数;⒀、颜色图操作函数;⒁、颜色空间转换函数;⒂、图像类型和类型转换函数.MATLAB图像处理工具箱支持四种图像类型,分别为真彩色图像、索引色图像、灰度图像、二值图像,由于有的函数对图像类型有限制,这四

2020-11-18 22:13:03 7135

原创 基于MATLAB的频率分析

1 电力系统频率变化的影响及产生原因现代电力系统是一个超高压、大容量、跨区域的巨大联合动力系统,频率是衡量电力系统质量的一个重要指标。而频率时时刻刻都在受到干扰,影响系统运行,甚至还会产生一些危害。下面重点介绍一些危害和产生原因。1.1 频率变化的影响所有的电气设备都是按照额定频率设计和制造的,它们运行在额定频率下,其技术性能和经济性能最佳。当系统的频率偏移过大,主要指频率较低时(如果系统装机容量不够,不能满足负荷增长的需要,则可能使系统处于低频下运行)。系统的低频运行,对用户的正常工作和电力系

2020-11-18 22:11:28 8851

原创 基于UKF的能量控制的环形一级倒立摆的控制模型仿真

首先进行一级环形倒立摆的建模过程如下所示: 该次设计所研究的旋转倒立摆系统模型如图1所示,倒立摆模块由倒立摆的摆杆和一个支撑摆杆的旋转臂组成,摆杆固定在旋转臂一端,可以在垂直于转臂的方向上做360度的转动。旋臂的另一端安装在一个旋转伺服装置上,伺服装置通过电机驱动齿轮转动来实现旋臂在水平面内做360度的旋转。在摆杆的底端以及旋臂的里端均装有光电编码器,用来检测角度的变化并将信号传送给计算机。状态空间方程 由于旋转倒立摆系统自身的特点,在没有控制或控制效果不佳的情况下很难稳定。对于...

2020-11-18 22:06:32 5481

原创 禁忌搜索算法实现经典VRP问题

人工智能算法解决VRP问题。。 用禁忌搜寻算法实现VRP问题 或者用启发式算法实现VRP问题 只要不是GA算法 约束任意 只要是VRP问题。

2020-11-18 22:04:04 5288 1

原创 基于蚁群算法的模糊聚类

用FMC 算法实现基于目标函数的模糊聚类又称交替的迭代优化法。迭代优化本质上属于局部搜索的爬山法,很容易陷入局部极值点,因此对初始化很敏感。通常是根据一定的经验准则选取初始参数,这样计算结果与初始参数设置是否恰当密切相关。特别是在数据量较大和高维情况下,设置合理的参数非常困难,只能通过多次实验比较选定。由于初始聚类中心和样本的输入次序对最终的结果有重大影响,往往是用若干不同的初始中心和聚类数目分别聚类,然后选择最满意的聚类作为最终的结果。 通过蚁群算法,我们可以得到最佳的初始聚类中心,然后...

2020-11-18 22:01:54 7238 1

原创 基于PSO在满足可靠性的基础上实现费用最优

整个代码的注释在程序中有完整的注释。代码的仿真结果如下所示:对应论文图4.5。对应的MATLAB代码为:对应的MATLAB代码为:

2020-11-16 19:19:54 7679

原创 PSO最佳适应度收敛曲线

第一层模型:确定每项作业的运输路线,和运输线路上每个节点的代理人和运输方式每项作业根据时间、始终点约束构建节点、运输方式虚拟网络图,根据最短路径原则形成运输路线和运输方式选择的初始方案;(PSO)根据节点间价格折扣不同和代理人运输能力不同进行代理人分配,确定每项作业在各节点之间的代理人分配;上图为PSO最佳适应度收敛曲线。第二层模型:作业间的整合,在第一层模型确定的初始方案中,判断各作业间的路径是否有部分或者全部相同的,主要从时间限制和地理位置进行判断,形成路线合并和..

2020-11-16 19:17:01 11919

原创 基于遗传算法的第四方物流的一类路径优化问题

第四方物流是一个通过拥有的信息技术、整合能力以及其他资源提供一套完整的供应链解决方案,以此获取一定的利润的集成商。路径优化问题是第四方物流中的关键问题。根据现代物流服务的需要,本文提出了一类第四方物流的带时间窗的路径问题。综合路径优化和供应商选择两方面的问题,从多重图的角度出发,建立了多属性单目标的数学模型,并采用遗传算法对其进行了求解。针对这类特殊的路径优化问题,本文提出了一种新的染色体编码和交叉变异方式,使得在遗传算法运行过程中出现不可行解的概率大大降低,这点在具体的算法实现中取得了很好的...

2020-11-16 19:14:38 5638

原创 基于Matlab/SimPowerSystem的 交流调速系统的仿真

三相交流异步电动机是应用最为广泛的电气设备。常用的三相异步电动机结构简单,价格便宜,而且性能良好,运行可靠。但它直接起动时产生的电流冲击和转矩冲击会对电网、电动机本身及其负载机械设备带来不利影响。对于小容量电动机,只要供电网络和变压器的容量足够大,而供电线路并不太长,可以直接通电,操作很简便。对于容量较大的电动机,这些危害就尤为严重。中、大容量电动机的起动电流大,会使电网压降过大,影响其他用电设备的正常运行,甚至使该电动机本身根本起动不起来。这时,必须采取措施来降低其起动电流,常用的办法是降压起动。

2020-11-16 19:13:04 6412 1

基于mimo系统的符号级预编码算法matlab性能仿真,包括程序,程序中文注释,参考文献,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,程序中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:符号级预编码 4.仿真效果:仿真效果可以参考博客同名文章《基于mimo系统的符号级预编码算法matlab性能仿真》 5.内容:基于mimo系统的符号级预编码算法matlab性能仿真。符号级预编码(Symbol-Level Precoding, SLP)是一种在多输入多输出(MIMO)系统中使用的高级预编码技术。与传统的基于块的预编码方法不同,符号级预编码考虑了每个传输符号的具体值,并利用这些信息来优化预编码矩阵,从而提高系统的性能。符号级预编码可以显著降低符号错误率(SER) 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-09-22

基于Shi-Tomasi角点检测和KLT算法的双目图像三维重建matlab仿真,包括程序,程序中文注释,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,程序中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:双目图像三维重建 4.仿真效果:仿真效果可以参考博客同名文章《基于Shi-Tomasi角点检测和KLT算法的双目图像三维重建matlab仿真》 5.内容:基于Shi-Tomasi角点检测和KLT算法的双目图像三维重建matlab仿真。Shi-Tomasi角点检测算法是一种用于在图像中识别具有独特性的点的算法,这些点通常称为“角点”或者“特征点”。角点是指那些在不同方向上都有显著变化的图像区域中的点。Shi-Tomasi算法基于这样的假设:如果一个点在多个方向上都有较大的梯度变化,则该点很可能是一个好的角点。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-09-17

基于FPGA的超高阶16384QAM星座点映射verilog实现,包含verilog程序,testbench,matlab星座图

1.版本:matlab2022A,vivado2019.2。 2.包含:verilog程序,testbench,matlab星座图,仿真操作步骤(使用windows media player播放)。 3.领域:超高阶16384QAM 4.仿真效果:仿真效果可以参考博客同名文章《基于FPGA的超高阶16384QAM星座点映射verilog实现》 5.内容:基于FPGA的超高阶16384QAM星座点映射verilog实现。16384-QAM意味着每个调制符号可以携带log₂(16384) = 14比特的信息。为了实现如此高的信息承载能力,需要设计一个足够大的星座图,使得星座点之间的最小欧氏距离尽可能大。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。vivado工程必须英文路径

2024-09-12

雷达信号特性的matlab仿真与分析,对比线性调频信号,非线性调频信号,相位编码信号,包括程序,程序功能介绍,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,程序功能介绍,仿真操作步骤(使用windows media player播放)。 3.领域:雷达信号 4.仿真效果:仿真效果可以参考博客同名文章《雷达信号特性的matlab仿真与分析,对比线性调频信号,非线性调频信号,相位编码信号》 5.内容:雷达信号特性的matlab仿真与分析,对比线性调频信号,非线性调频信号,相位编码信号。对于线性调频信号,分析了线性调频信号的各类特性,线性调频脉冲压缩信号具有实现简单,但旁瓣电平高等特点。对于非线性调频信号,主要在大时宽带宽积的条件下,选择不同的窗函数设计波形对脉冲压缩后分别仿真其主副瓣比和主瓣宽度。然后采用组合窗法,选择两种或多种合适的窗函数,对其进行线性组合得到新的组合窗调频函数,并采用MATLAB对相关的理论进行了仿真。对于相位编码信号,主要仿真了巴克码。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-09-08

基于协作认知无线电通信系统的信道估计算法matlab仿真,对比LS和MMSE,包括程序,中文注释,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:协作认知无线 4.仿真效果:仿真效果可以参考博客同名文章《基于协作认知无线电通信系统的信道估计算法matlab仿真,对比LS和MMSE》 5.内容:基于协作认知无线电通信系统的信道估计算法matlab仿真,对比LS和MMSE。在协作认知无线电通信系统中,信道估计是一项关键的技术,它直接影响着系统性能,如数据传输速率、误码率以及频谱利用率等。信道估计的主要目的是通过已知的训练序列来估计无线信道的特性,进而用于数据检测、干扰抑制和其他处理任务。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-09-01

基于SAGE算法的宽带信道参数估计matlab仿真,包括程序,中文注释,参考文献,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:SAGE算法 4.仿真效果:仿真效果可以参考博客同名文章《基于SAGE算法的宽带信道参数估计matlab仿真》 5.内容:基于SAGE算法的宽带信道参数估计matlab仿真。SAGE算法是GEM算法的一个扩展,其核心思想是在期望最大化(Expectation-Maximization, EM)算法的基础上交替地对不同的参数组进行优化。在宽带信道参数估计中,SAGE算法可以用来估计信道的冲激响应。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-29

基于ACO蚁群优化算法的城市TSP问题求解matlab仿真,包括程序,中文注释,参考文献,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:城市TSP问题求解 4.仿真效果:仿真效果可以参考博客同名文章《基于ACO蚁群优化算法的城市TSP问题求解matlab仿真》 5.内容:基于ACO蚁群优化算法的城市TSP问题求解matlab仿真。蚁群优化(Ant Colony Optimization, ACO)算法是一种启发式搜索算法,它模仿了真实世界中蚂蚁寻找食物的行为。这种算法特别适合用于解决组合优化问题,如旅行商问题(Traveling Salesman Problem, TSP)。TSP问题是这样的:给定一系列城市和它们之间的距离,找到一条路径,使得从一个城市出发访问每个城市恰好一次后回到起点,并且这条路径的总距离最短。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-25

风机负荷中无刷直流电机的闭环速度控制系统simulink建模与仿真,包括simulink模型,仿真操作步骤

1.版本:matlab2022A。 2.包含:simulink模型,仿真操作步骤(使用windows media player播放)。 3.领域:闭环速度控制系统 4.仿真效果:仿真效果可以参考博客同名文章《风机负荷中无刷直流电机的闭环速度控制系统simulink建模与仿真》 5.内容:风机负荷中无刷直流电机的闭环速度控制系统simulink建模与仿真。无刷直流电机的闭环速度控制系统在风机负荷中是非常重要的组成部分。通过合理设计和调整PID控制器的参数,可以确保电机在各种工作条件下都能稳定、高效地运行。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-25

常见数字调制解调系统matlab误码率仿真,对比BPSK,QPSK,16QAM,包括程序,中文注释,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:数字调制解调系统 4.仿真效果:仿真效果可以参考博客同名文章《常见数字调制解调系统matlab误码率仿真,对比BPSK,QPSK,16QAM》 5.内容:常见数字调制解调系统matlab误码率仿真,对比BPSK,QPSK,16QAM。数字调制技术是现代通信系统的核心组成部分,用于将数字信号转换成适合通过物理介质传输的形式。本程序对比包括BPSK(二进制相移键控)、QPSK(四相相移键控)以及16-QAM(16正交幅度调制)三种调制解调系统的误码率。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-18

三电平SVPWM算法的simulink建模与仿真,包括simulink模型,仿真操作步骤

1.版本:matlab2022A。 2.包含:simulink模型,仿真操作步骤(使用windows media player播放)。 3.领域:三电平SVPWM算法 4.仿真效果:仿真效果可以参考博客同名文章《三电平SVPWM算法的simulink建模与仿真》 5.内容:三电平SVPWM算法的simulink建模与仿真。三电平空间矢量脉宽调制(SVPWM)算法通常用于三电平逆变器控制中,它能够有效地提高直流电压利用率和降低输出电压谐波含量。在三电平逆变器中,每个开关臂可以处于三种状态:高电平、低电平和零电平。因此,对于一个相来说,它可以产生7种不同的电压矢量(包括两个零矢量和五个非零矢量)。这些矢量可以组成一个六边形的空间矢量图。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-13

分别通过SVM和MLP对数据进行分类测试matlab仿真,输出ROC曲线,包括程序,中文注释,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:SVM和MLP 4.仿真效果:仿真效果可以参考博客同名文章《分别通过SVM和MLP对数据进行分类测试matlab仿真,输出ROC曲线》 5.内容:分别通过SVM和MLP对数据进行分类测试matlab仿真,输出ROC曲线。包括步骤:加载数据,分割数据集,训练SVM模型,训练MLP模型,对测试数据进行预测,计算并绘制ROC曲线,最后进行ROC曲线对比。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-12

基于L2正则化项的正交人脸识别算法matlab仿真,包括程序,中文注释,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:人脸识别 4.仿真效果:仿真效果可以参考博客同名文章《基于L2正则化项的正交人脸识别算法matlab仿真》 5.内容:基于L2正则化项的正交人脸识别算法matlab仿真。仿真输出ROC曲线,混淆矩阵。在正交人脸识别中,L2正则化通常被用来优化特征选择过程。比如,在PCA中,我们可以通过添加L2正则化项来控制特征向量的权重,从而得到更稳健的特征表示。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-09

基于IMM交互多模和卡尔曼滤波的多模型目标跟踪算法matlab仿真,包括程序,中文注释,仿真操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:多模型目标跟踪 4.仿真效果:仿真效果可以参考博客同名文章《基于IMM交互多模和卡尔曼滤波的多模型目标跟踪算法matlab仿真》 5.内容:基于IMM交互多模和卡尔曼滤波的多模型目标跟踪算法matlab仿真。IMM算法是一种递归估计方法,它通过组合多个卡尔曼滤波器来处理动态变化的目标模型。每个滤波器都对应一个不同的运动模型,如常速模型、匀加速模型等。这些滤波器相互作用并共享信息以更新概率权重,从而在各个模型之间进行平滑切换。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-07

基于双PI和SVPWM的永磁同步电机控制系统simulink建模与仿真,simulink模型,中文注释,参考文献,仿真操作步骤

1.版本:matlab2022A。 2.包含:simulink模型,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:双PI和SVPWM 4.仿真效果:仿真效果可以参考博客同名文章《基于双PI和SVPWM的永磁同步电机控制系统simulink建模与仿真》 5.内容:基于双PI和SVPWM的永磁同步电机控制系统simulink建模与仿真。基于双PI控制器和SVPWM的PMSM控制系统是一种有效的电机控制策略,能够实现高精度的转矩和速度控制。设计此类系统时需要考虑的因素包括电机参数、控制器参数的选择、电流和速度检测以及SVPWM的实现。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-03

基于CNN卷积神经网络的mnist手写数字库训练matlab仿真,包括程序,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:CNN+mnist 4.仿真效果:仿真效果可以参考博客同名文章《基于CNN卷积神经网络的mnist手写数字库训练matlab仿真》 5.内容:基于CNN卷积神经网络的mnist手写数字库训练matlab仿真。使用卷积神经网络(Convolutional Neural Network, CNN)对MNIST手写数字数据集进行训练是一个常见的机器学习任务。MNIST数据集包含60,000个训练样本和10,000个测试样本的手写数字灰度图像,每个图像的尺寸为28x28像素。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-08-03

基于文化优化算法的非线性无约束函数问题求解matlab仿真,包括程序,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:文化优化算法 4.仿真效果:仿真效果可以参考博客同名文章《基于文化优化算法的非线性无约束函数问题求解matlab仿真》 5.内容:基于文化优化算法的非线性无约束函数问题求解matlab仿真。文化算法(Cultural Algorithm, CA)是一种模仿人类文化的进化计算方法,它通过模拟人类文化中的社会学习过程来解决优化问题。文化算法通常包括两个主要部分:种群空间(Population Space)和信仰空间(Belief Space)。种群空间负责传统的进化计算操作,如选择、交叉、变异等;而信仰空间则用于存储和更新知识,这些知识指导种群空间中个体的行为和进化方向。在非线性无约束函数问题中,文化算法可以有效地探索解空间并找到全局最优解或者接近最优解的解。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-29

基于IMMPF交互式多模粒子滤波的目标跟踪算法matlab仿真,包括程序,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:交互式多模粒子滤波 4.仿真效果:仿真效果可以参考博客同名文章《基于IMMPF交互式多模粒子滤波的目标跟踪算法matlab仿真》 5.内容:基于IMMPF交互式多模粒子滤波的目标跟踪算法matlab仿真。交互式多模态粒子滤波器(Interactive Multiple Model Particle Filter, IMMPF)是一种结合了交互式多模型滤波(IMM)与粒子滤波(PF)优点的方法,用于解决目标跟踪中的非线性及非高斯问题。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-29

wcdma通信链路matlab误码率仿真,包括程序,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:wcdma 4.仿真效果:仿真效果可以参考博客同名文章《wcdma通信链路matlab误码率仿真》 5.内容:wcdma通信链路matlab误码率仿真。卷积编码:使用了 poly2trellis 函数来创建一个卷积编码器的trellis结构。 OVSF码:OVSF码用于扩频,即把信号扩展到更宽的频带上。 根升余弦接收滤波器:这种类型的滤波器被用来恢复信号的形状,降低码间干扰 (ISI)。 解扰:解扰过程是将信号与分配给用户的特定扰码相乘。 解扩:解扩过程是将解扰后的信号与OVSF码相乘。 积分:积分步骤是将解扩后的信号按OVSF码的长度进行求和,以便从扩频信号中恢复原始比特。 维特解码:使用维特算法进行卷积编码的解码。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-28

基于simulink的模糊PID控制系统建模与仿真,包括simulink文件,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:simulink文件,参考文献,操作步骤(使用windows media player播放)。 3.领域:模糊PID控制 4.仿真效果:仿真效果可以参考博客同名文章《基于simulink的模糊PID控制系统建模与仿真》 5.内容:基于simulink的模糊PID控制系统建模与仿真。模糊PID控制系统是一种结合了模糊逻辑和传统PID(比例-积分-微分)控制策略的控制方法,旨在提高控制系统的性能,尤其是在面对非线性、时变或不确定性的被控对象时。模糊PID控制器通过引入模糊逻辑系统来动态调整PID控制器的参数(即比例系数Kp、积分时间Ti和微分时间Td),从而实现对控制规则的灵活调整,以达到更好的控制效果。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-20

基于PSO优化的BP神经网络训练与测试matlab仿真,包括程序,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:PSO优化的BP神经网络 4.仿真效果:仿真效果可以参考博客同名文章《基于PSO优化的BP神经网络训练与测试matlab仿真》 5.内容:基于PSO优化的BP神经网络训练与测试matlab仿真。粒子群优化(Particle Swarm Optimization, PSO)结合BP(Backpropagation)神经网络是一种常见的优化方法,用于提升神经网络的学习能力和泛化能力。PSO不仅帮助BP神经网络找到了一个较好的初始解,从而可能加快了训练过程并提高了最终模型的质量,而且还能探索到更广泛的解空间,有助于避免局部最优解。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-20

基于FPGA的斐波那契数列verilog实现,包含testbench,包括程序,注释,操作步骤

1.版本:vivado2019.2。 2.包含:程序,注释,操作步骤(使用windows media player播放)。 3.领域:斐波那契数列 4.仿真效果:仿真效果可以参考博客同名文章《基于FPGA的斐波那契数列verilog实现,包含testbench》 5.内容:基于FPGA的斐波那契数列verilog实现,包含testbench。基于FPGA实现斐波那契数列可以采用多种方法,本课题采用的是时序逻辑(状态机)来加速计算。这种方法适用于生成较短的斐波那契数列,对于长序列,更高效的设计可能涉及更复杂的并行计算策略。 6.注意事项:路径必须是英文路径,路径的字母长度个数必须小于148.

2024-07-14

基于ACO蚁群优化算法的机器人路径规划matlab仿真,包括程序,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:机器人路径规划 4.仿真效果:仿真效果可以参考博客同名文章《基于ACO蚁群优化算法的机器人路径规划matlab仿真》 5.内容:基于ACO蚁群优化算法的机器人路径规划matlab仿真。ACO算法模拟蚂蚁在搜索食物路径时留下信息素(pheromone)的行为。在算法中,信息素作为一种虚拟物质,其浓度反映了路径的质量,浓度越高表示路径越优。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-14

基于MPPT最大功率跟踪的光伏发电系统simulink建模与仿真,包括simulink模型,参考文献,操作步骤视频

1.版本:matlab2022A。 2.包含:simulink模型,参考文献,操作步骤视频(使用windows media player播放)。 3.领域:光伏发电 4.仿真效果:仿真效果可以参考博客同名文章《基于MPPT最大功率跟踪的光伏发电系统simulink建模与仿真》 5.内容:基于MPPT最大功率跟踪的光伏发电系统simulink建模与仿真。基于MPPT(最大功率点跟踪)的光伏发电系统是一种通过实时调节光伏电池的工作点,以确保其始终工作在最大功率输出状态下的技术方案。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-14

基于FPGA的FIFO实现,包含testbench,不使用IP核,包括程序,注释,操作步骤

1.版本:vivado2019.2。 2.包含:程序,注释,操作步骤(使用windows media player播放)。 3.领域:FIFO 4.仿真效果:仿真效果可以参考博客同名文章《基于FPGA的FIFO实现,包含testbench,不使用IP核》 5.内容:基于FPGA的FIFO实现,包含testbench,不使用IP核。在FPGA上实现FIFO(First In First Out,先进先出)通常涉及使用双端口RAM(或称为BRAM,Block RAM)作为存储介质,以及控制逻辑来管理读写指针和状态标志(如空、满)。通过testbench模拟FIFO写入,读取的过程。 6.注意事项:路径必须是英文路径,路径的字母长度个数必须小于148.

2024-07-06

基于遗传算法的多目标优化matlab仿真,输出最优帕累托值,包括程序,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:遗传算法 4.仿真效果:仿真效果可以参考博客同名文章《基于遗传算法的多目标优化matlab仿真,输出最优帕累托值》 5.内容:基于遗传算法的多目标优化matlab仿真,输出最优帕累托值。基于遗传算法的多目标优化是一种解决具有多个冲突目标函数的优化问题的有效方法。遗传算法(Genetic Algorithm, GA)通过模拟自然选择和遗传学原理,在解空间中搜索问题的最优解。在多目标优化中,目标是找到一组解,这些解在所有目标函数上表现良好,且不存在任何一个目标可以通过牺牲其他目标来进一步改善,这样的解集合被称为帕累托最优解集(Pareto Optimal Set)。帕累托前沿(Pareto Frontier)则是在目标空间中由这些最优解构成的边界。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-06

基于周期模式算法的一维信号相位和周期测量matlab仿真,包括程序,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:一维信号相位和周期测量 4.仿真效果:仿真效果可以参考博客同名文章《基于周期模式算法的一维信号相位和周期测量matlab仿真》 5.内容:基于周期模式算法的一维信号相位和周期测量matlab仿真。基于周期模式算法的一维信号相位和周期测量,是指从具有周期性特征的一维信号中,准确地识别出信号的重复周期(即周期)以及在该周期内的起始相位。这种测量技术广泛应用于图像处理、信号分析、振动监测、光学测量等领域。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-06

基于强化学习的倒立摆平衡控制算法matlab仿真,包括程序,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:强化学习 4.仿真效果:仿真效果可以参考博客同名文章《基于强化学习的倒立摆平衡控制算法matlab仿真》 5.内容:基于强化学习的倒立摆平衡控制算法matlab仿真。基于强化学习(Reinforcement Learning, RL)的倒立摆平衡控制算法是一种利用机器学习方法,特别是强化学习框架,来自动学习如何控制倒立摆系统维持平衡状态的技术。倒立摆问题是一个经典的控制问题,其目标是通过控制底座的移动(如加速度或角度变化)来使一个垂直悬挂的小车或者摆杆维持直立不倒。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-07-06

基于FPGA的AM信号解调verilog实现,包括程序,注释,操作步骤

1.版本:quartusii13.01-64bits,modelsim-altera 6.5d,matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:AM信号解调 4.仿真效果:仿真效果可以参考博客同名文章《基于FPGA的AM信号解调verilog实现》 5.内容:基于FPGA的AM信号解调verilog实现。基于FPGA的AM(调幅)信号解调在Verilog语言中的实现通常涉及到模拟信号的数字化处理,主要步骤包括采样、同步、包络提取等。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。FPGA工程路径要英文。

2024-06-25

单级柔性机械臂的LQR位置控制matlab仿真,包括程序,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:LQR控制 4.仿真效果:仿真效果可以参考博客同名文章《单级柔性机械臂的LQR位置控制matlab仿真》 5.内容:单级柔性机械臂的LQR位置控制matlab仿真。单级柔性机械臂的LQR(Linear Quadratic Regulator)位置控制是一种利用线性二次型最优控制理论来设计控制器,以实现机械臂末端或某环节位置的精确跟踪和稳定控制的方法。柔性机械臂相较于刚性机械臂,由于存在弹性变形,其动态特性更加复杂,因此在进行位置控制时需要考虑其动力学模型中的弹性因素。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-25

基于Dijkstra最短路径算法的栅格地图避障路线规划matlab仿真,包括程序,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:栅格地图避障路线规划 4.仿真效果:仿真效果可以参考博客同名文章《基于Dijkstra最短路径算法的栅格地图避障路线规划matlab仿真》 5.内容:基于Dijkstra最短路径算法的栅格地图避障路线规划matlab仿真。基于Dijkstra's最短路径算法的栅格地图避障路线规划是一种常见的路径规划方法,适用于机器人导航、游戏AI等领域。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-25

基于非主导排序遗传算法的多目标优化matlab仿真,包括程序,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,仿真操作步骤(使用windows media player播放)。 3.领域:非主导排序遗传算法 4.仿真效果:仿真效果可以参考博客同名文章《基于非主导排序遗传算法的多目标优化matlab仿真》 5.内容:基于非主导排序遗传算法的多目标优化matlab仿真。非主导排序遗传算法(Non-Dominated Sorting Genetic Algorithm, NSGA)是一种广泛应用于解决多目标优化问题的启发式搜索方法。其核心思想是在每一代种群中识别并保留那些非支配解,即不存在其他解在所有目标函数上同时优于它,同时尽量保持这些解的分布多样性。NSGA经过迭代进化,旨在找到逼近真实Pareto前沿(即不可能同时改善所有目标而不损害至少一个目标的解集合)的解集。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-25

基于LUT查找表方法的正弦信号产生器FPGA实现,包含testbench,包括程序,注释,操作步骤

1.版本:vivado2019.2。 2.包含:程序,注释,操作步骤(使用windows media player播放)。 3.领域:正弦信号产生器 4.仿真效果:仿真效果可以参考博客同名文章《基于LUT查找表方法的正弦信号产生器FPGA实现,包含testbench》 5.内容:基于LUT查找表方法的正弦信号产生器FPGA实现,包含testbench。查表法的基本思想是预先计算出一个周期内正弦波的离散点值,并将这些值存储在一个查找表(LUT)中。FPGA中的LUT本质上是一种小型的ROM,可以根据输入地址迅速返回预设的数据值。对于正弦波生成,这个地址通常是根据输入的角度或者时钟计数来决定的。ROM模块使用verilog编程实现,因此可以移植到quartusii平台 6.注意事项:路径必须是英文路径,路径的字母长度个数必须小于148.

2024-06-19

基于simulink的SEDC励磁阻尼控制系统建模与仿真,包括simulink模型,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:simulink模型,注释,参考文献,操作步骤(使用windows media player播放)。 3.领域:励磁阻尼控制 4.仿真效果:仿真效果可以参考博客同名文章《基于simulink的SEDC励磁阻尼控制系统建模与仿真》 5.内容:基于simulink的SEDC励磁阻尼控制系统建模与仿真。SEDC,即Supplementary Excitation Damping Controller,补充励磁阻尼控制器,是一种专门设计用于电力系统中同步发电机的控制系统。它的主要功能是增强发电机的动态稳定性,特别是针对低频振荡(如电力系统的机电振荡)和瞬态过电压等问题。励磁阻尼控制通过调节发电机的励磁电流,改变发电机磁场的特性,进而影响发电机的电磁反应,达到抑制系统振荡和稳定电压的目的。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-19

基于龙格库塔算法的偏微分方程求解matlab仿真,包括程序,注释,参考文献,操作步骤

1.版本:matlab2022A。 2.包含:程序,中文注释,参考文献,仿真操作步骤(使用windows media player播放)。 3.领域:偏微分方程求解 4.仿真效果:仿真效果可以参考博客同名文章《基于龙格库塔算法的偏微分方程求解matlab仿真》 5.内容:基于龙格库塔算法的偏微分方程求解matlab仿真。偏微分方程(PDE)的求解通常比常微分方程(ODE)更为复杂,因为PDE涉及到多个自变量的变化。龙格-库塔方法作为一种数值积分方法,主要用于解决一阶或更高阶的常微分方程初值问题,直接应用于偏微分方程并不适用。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-19

基于强化学习的非平稳学习回报最大化matlab仿真,包括程序,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序,注释,操作步骤(使用windows media player播放)。 3.领域:强化学习 4.仿真效果:仿真效果可以参考博客同名文章《基于强化学习的非平稳学习回报最大化matlab仿真》 5.内容:基于强化学习的非平稳学习回报最大化matlab仿真。非平稳环境下的强化学习(Reinforcement Learning, RL)挑战在于,环境的动力学特性(例如奖励函数或状态转移概率)随时间变化,这要求学习算法不仅要适应当前环境,还要持续学习以应对未来的变动。最大化非平稳环境中的学习回报,关键在于设计或选择能够灵活适应变化、快速学习和泛化的策略与算法。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-13

基于PI控制的电动车建模与性能分析matlab仿真,包括程序/simulink模型,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序/simulink模型,注释,操作步骤(使用windows media player播放)。 3.领域:电动车 4.仿真效果:仿真效果可以参考博客同名文章《基于PI控制的电动车建模与性能分析matlab仿真》 5.内容:基于PI控制的电动车建模与性能分析matlab仿真。基于PI控制的电动车模型主要涉及到两个部分:电动车的动力学模型和控制器的设计。PI控制器(比例-积分控制器)因其简单且有效的特性,在车辆控制工程中被广泛应用。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-13

基于二自由度的半主动悬架控制系统matlab建模与仿真,包括程序,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序,注释,操作步骤(使用windows media player播放)。 3.领域:半主动悬架控制系统 4.仿真效果:仿真效果可以参考博客同名文章《基于二自由度的半主动悬架控制系统matlab建模与仿真》 5.内容:基于二自由度的半主动悬架控制系统matlab建模与仿真。基于二自由度的半主动悬架控制系统是一种旨在改善汽车行驶平顺性和操纵稳定性的控制系统。这种系统通过实时调节悬架阻尼力,以适应不同路况和驾驶条件,减少车身振动和冲击,同时确保车辆稳定性。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-11

基于FPGA的占空比可配置的PWM脉宽调制方波产生器Verilog实现,包含testbench,包括程序,注释,操作步骤

1.版本:vivado2019.2。 2.包含:程序,注释,操作步骤(使用windows media player播放)。 3.领域:PWM脉宽调制方波产生器 4.仿真效果:仿真效果可以参考博客同名文章《基于FPGA的占空比可配置的PWM脉宽调制方波产生器Verilog实现,包含testbench》 5.内容:基于FPGA的占空比可配置的PWM脉宽调制方波产生器Verilog实现,包含testbench。占空比(Duty Cycle)定义为PWM信号高电平时间与总周期时间的比率,通常以百分比表示。例如,占空比为70%意味着在一个完整的周期内,信号有70%的时间处于高电平状态,剩余30%处于低电平。 6.注意事项:路径必须是英文路径,路径的字母长度个数必须小于148.

2024-06-11

基于FPGA的可编程方波发生器verilog实现,包含testbench,包括程序,注释,操作步骤

1.版本:vivado2019.2。 2.包含:程序,注释,操作步骤(使用windows media player播放)。 3.领域:可编程方波发生器 4.仿真效果:仿真效果可以参考博客同名文章《基于FPGA的可编程方波发生器verilog实现,包含testbench》 5.内容:基于FPGA的可编程方波发生器verilog实现,包含testbench。通过可变的开启(逻辑1)和关闭(逻辑0)间隔。间隔的持续时间为由两个4位控制信号指定。开启和关闭间隔分别为m*100ns和n*100ns。 6.注意事项:路径必须是英文路径,路径的字母长度个数必须小于148.

2024-06-11

分别通过BP神经网络和GRNN广义回归神经网络对电力负荷数据进行训练和预测matlab仿真,包括程序,注释,操作步骤

1.版本:matlab2022A。 2.包含:程序,注释,操作步骤(使用windows media player播放)。 3.领域:电力负荷预测 4.仿真效果:仿真效果可以参考博客同名文章《分别通过BP神经网络和GRNN广义回归神经网络对电力负荷数据进行训练和预测matlab仿真》 5.内容:分别通过BP神经网络和GRNN广义回归神经网络对电力负荷数据进行训练和预测matlab仿真。在电力负荷预测中,BP神经网络(Back Propagation Neural Network)和广义回归神经网络(Generalized Regression Neural Network,简称GRNN)都是常用的预测模型。 6.注意事项:注意MATLAB左侧当前文件夹路径,必须是程序所在文件夹位置,具体可以参考视频录。

2024-06-09

空空如也

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

TA关注的人

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