登录
首页 » Others » 模糊PID控制算法讲解与代码

模糊PID控制算法讲解与代码

于 2020-12-02 发布
0 289
下载积分: 1 下载次数: 6

代码说明:

本资源讲解了利用模糊理论与PID控制理论相结合的思路,设计了模糊PID控制器,并用于液压伺服系统中。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 通信之道——从微积分到5G
    【实例简介】《通信之道——从微积分到5G》按照读者的思维顺序讲述了从微积分到5G 所涉及的基础知识和关键技术。呕心沥血,堪称力作。
    2021-11-16 00:36:00下载
    积分:1
  • 匀速直线运动模糊图像复原的改进算法
    一篇很好的关于模糊图像复原的论文,含详细需要的函数,讲解清楚易懂。闫永存,等匀速直线运动模糊图像复原的改进算法级的概率密度函数P(s)如下式所示:P(s)=P(rdr(6)8对于连续图像,当直方图均衡化(并归一化)后有P(s)即ds=p (r)dr =dT(r)3两边取积分得x=7(=P)h(8)式(8)就是所求的变换函数对于离散图像,假定数字图像中的总像索为N,灰度级总图3最优窗法区域分布图数为L,第k个灰度级的值为r,图像中具有灰度级r的像素Fig 3 Areal distribution of optimal window method数目为n,则该图像中灰度级n的像素出现的概率为取值范围为V-P+1,V1-11;在水平方向上,区域1、2、3的横P(r)="O≤r≤1;h=0,1,…(9)坐标取值范围1O,P1-2],区域4.8、9的横坐标取值范围为P3-1,V1-P3m,区域5、67的横坐标取值范围为[V1-Psn+对其进行均匀化处理的变换函数为:VL-11在图3中,每一个区域都有各白独立的边界,即各个S=7(r)=∑P(n)=2N子窗区域的尺寸不一定相同(10)最优窗计算公式为利用式(10)对图像做灰度变换,即可得到直方图均衡化后的图像。∑∑h(p,g)∑∑h(p.q)∑∑(p,q)D=O 0该方法可以将滤除高频噪声,提高有用信号的嗝度,增加∑h(p∑∑h(P)(12)对比度,同时缩小叠加噪声信号的动态范围,抑制振铃效应有效的结合起来,高文硕等证明了这一点。但不能完全去除振220)2A)铃效应,因此文中在滤波前用最优窗法对图像进行处理最优窗对模樹图像的边界进行加杈处理,以致像素值向3.4最优窗法外逐步过渡到零,其目的是待处理图像的边界结合处不会出在恢复图像过程中,由于图像边缘的像素没有足够的相现灰度的跳变,振铃效应因此得到抑制。邻像素可以利川,所以会导致恢复图像的边缘变差,并且整幅图像有明暗相间的条纹,即振铃效应。为了解决这个问题,早4实验结果及分析期学者常采用边界修正法,但效果不够令人满意。 Aghasi在1996年提出循环边界法,其缺点是图像尺寸变为原来的4文中通过实验验证了改进算法的可行性和有效性,以sadhna模糊图像的复原为例,图4(a)是原始图像,对其进行倍,运算量增加很多。基于循坼边界法的缺点, Bimetal提出了对二维模糊图像四进行恢复的最优窗。其具体实胞过程为:模糊加噪运算,模糊角度为53°,模糊长度为45,高斯噪声为0.0l图4(b)是降质后的模糊图像,采用本文算法估计岀的模恢复窗a,k将图像平面分成9个区域,每个区域编号如图3糊方向为51°,模糊长度为46,图4(c)是普通维纳滤波复原所示。标号为9的中央区域o:=1。图像,图4(d)是人工调整参数为真实值的复原结果。利用本区域1,8、7的纵坐标取值范围为[0,P-2],区城2,6、9文的改进算法得到的复原结果如图4()所示。实验结果如图的纵坐标取值范围为P-1,V4-P,区域3、4.5的纵坐标4所示。(a)原始图像(b)模糠图象(c)普通维纳波复原图象d)取冥际参数值的复原图像(e)太文算法的复原图(a)original image(t)blurred image (c)restored image of ordinary (d)res tored image fcr the (e)restored image ofiner filteringactua l )arameter valles algorithm in this pa per图4运动模糊图像及复原结杲Fig. 4 Motion blurred images and results of restoration147C1994-2012ChinaAcademicJournalElcctronicPublishingHousc.Allrightsrescrvcd.http://www.cnki.net电子设计工程》2012年第3期出实验结果可知,方向徵分法可以很人程度地提高模糊2005,10(5):590-595角度的估计准确性,利用自相关函效负尖峰值可以较准确地「31贺卫国,黎绍发,匀速直线运动模糊长度的精硝估计[鉴别出模糊长度,从而可以提高图像还原质量。最优窗法对振计算机应用,2005,25(6):1316-1320铃效应可以有较好的抑制作用,最后得到了复原效果较为理HIE Wei-guo, LI Shao-fa. Estimating the blurring length of想的图像。uniform linearmotion blurred images[J]. Computer Applications5结束语2005,25(6:1316-1320[4]吴振字.模糊图像复原方法研究[D]长沙:国防科学技术文中对运动模糊图像的退化模型、维纳滤波复原原理、点大学,2009扩散函数的求取过程选行了详细削述,提出了一种改进的模[5]高文硕.郊伟伟,杨磊运动模糊图像复原技术的改进算法糊图像复原算法,并对振铃效应进行处理,以 sadhna图像的中国传媒大学学报自然科学版,2010,7(1):72-76复原为例进行了实验验证结果表明,文中方法可以较准确地GAO Wen-shuo, ZHENG Wei-wei, YANG Lei. Improved估计出运动模糊参数,并且提高了运算速度,振铃效应得到有algorithm for restoration of the imagemotion blur IJ]. Journal效抑制。of Communication L niversity of China Science and Technology参考文献2010,17(1):72-76[1] Cannon M. Blind deconvolution of spatially invariant image [ 6] Aghdasi F, Ward R K. Reduction of boundary artifacts inblurs with phase [ J]. IEEE Trans on Acoustics, Speech andimage restoration[J]. IEEE Trans. Image. Proc. 1996. 5(4)signal Processing, 1976(24): 58-63611-6182]陈前荣,陆启生,成礼智,基于方向微分的迈动模糊方向鬥叶海.基于统计特征加权的模糊聚类方法及其应用鉴别!中国图象图形学报,2005,10(5):590-595现代电子技术,2009(1299-102chen Qiall-rong, LU Qi-sheng, CHENG Li-zhi. IdentificalionYE Hai-jun. Fuzzy clustering method and its applicationof motion blur direction from motion blurred image bybased on statistical characteristics weighting [J]. Moderndirection derivation method [J Journal of Image and GraphicsElectronics Technique, 2009(12): 99-102具ⅢP2优化和DC偏移消除的宽带丨/Q解调器可改善接收器性能加利福尼亚州米尔皮塔斯( MILPITAS,CA)推出超宽带宽直接转換lQ解调器LIC∶5S35,该件具卓越的线性性能(在1.95GIlκ时,ⅢP3-25.7dBm,IP2-60dBm)。LTC585能提供超过530MILz的基带输岀解调带宽,可满足新-代霓带LTE多模式接收器和毅宇预失真(DPD)接收器的带宽需。Q解调器在700WHx至3GHz的宽频率范围内二作,几乎覆盖了所有蜂窝基站频毁。这款器伫的独狩之处是两个内置的校准功能。其一是允许系统设计人员优化接收器IP2性能的高级也路以60dBm标称值提升至前所未有的80dBm或更高。另一个则是用于消除I和Q输出端上的DC偏移电压的片内电路。这两个功能电路均起到了増强接收嚣性能的作用。此外,LTC5585还可提供超卓的16 dBm pldB。为了进一步加强该器件在直接转换接收器应用中的使用,LTC5585捉供非常低的IQ幅度和相位失配ε幅度失配的典型值是0.05dB,而相位误差的典型值是0.7度,两个数值都是在1.95GHz频率上测得的。这两者的结合产生了一个43dB的接收器镜頰抑制能力。因为LTC5585能湜供非常宽的带宽,所以尢其适用于多模式LTE、 W-CDMA和TD- SCDMA基站DPD接收器以及于主收器的应門。尤其是对;DPD,这些最新一代基站正在将解调带宽推进到超过300MHz。LTC5585可以非常方便地配置应对这些带宽的挑战。除了无线基础设施应用,LrC5585还适用于军用接收器、宽蒂通信、点对点微波数据链路、镜频抑制接收器和长距离RFID阅读器。LTC5585内置了一个RF变压器以减少外部组件,再加上24引线4mm×4 mm QFN封装,因而可提供高度紧凑的解决方案。该器件规格在_40-105℃C的外壳工作温度范围。LTC585用单—5Ⅴ电源供电,吸取200mA的总电源电流。该器件提供数竽输λ以启用或停用该芯片。当俘用时,该IC吸取的典型溻电流为11μA。解调器的200ms快谜接通时间和800rs断开时间使该器件能在突发模弌接收器中使用。咨询编号:2012031009心·心;心·心,心·心普心心心·心·心心·心分·心心···心·心心心心·心·心心·心欢迎订阅2012年度《电子设计工程》(半月刊)国内邮发代号:52-142国际发行代号:M2996订价:15.00元/期360.00元/年148C1994-2012ChinaAcademicJournalElcctronicPublishingHousc.Allrightsrescrvcd.http://www.cnki.net
    2020-11-27下载
    积分:1
  • 基于FPGA的DS18b20温度检测verilog
    基于FPGA-verilog的DS18b20温度检测,七段数码管显示
    2020-12-12下载
    积分:1
  • 中小型电机设计手册pdf
    中小型电机设计手册pdf上海电器科学研究所
    2021-05-07下载
    积分:1
  • STM32+W5500 Modbus-TCP协议功能实现
    经过这几天的学习与调试,终于在STM32F103VCT6+W5500(SPI1)+Freemodbus 平台上,实现Modbus-TCP协议的功能。其实很简单,只要熟悉Modbus-RTU通讯,明白Modbus帧的结构等,Modbus-TCP只是在原来的帧结构上加个头,去个尾,然后用TCP传输即可。 关键的内容就是怎样获取W5500新接收的数据包,并发送给Modbus事件状态机驱动协议的执行,数据的处理。主要参考Freemodbus demo里的Modbus-TCP协议实现的思路,获取缓存区的读写与发送响应。
    2020-06-14下载
    积分:1
  • 机器人聊天
    机器人聊天。 有趣好玩。
    2020-12-11下载
    积分:1
  • vmd去噪MATLAB代码
    在emd基础上改进过的vmd去噪方法,可直接使用。有注释
    2021-05-06下载
    积分:1
  • STM32串口在线升级IAP+ymodemDown
    STM32串口在线升级IAP+ymodemDown,包括pc端C#源码;STM32串口在线升级IAP+ymodemDown MDK源码,C# ymodem协议源码;
    2020-12-04下载
    积分:1
  • FPGA实现FFT (设计报告+源代码)
    甘地大学电子专业Ray Ranjan Varghese设计的FPGA实现FFT,采用的是单精度的浮点,采用IEEE745格式的浮点 ROM RAM的方式成功实现FFT,含有设计报告和设计源代码,并有测试文件,真的很不错。
    2019-07-11下载
    积分:1
  • ZYNQ中文资料书
    中文版详细的ZYNQ基础知识,可以使刚接触ZYNQ有系统的认识。The zong book基于含有 ARM Cortex9的 Xilinx Zyng网-7000全可编程片上系统的嵌入式处理器se h. crockett ross a elliotMartin A. Enderwitz robert w. stewartJianfeng Lu(中文痂)Department of Electronic and Electrical EngineeringUniversity of StrathclydeScotland, uK翁恺博士Dr.K.Wen(h文翻译浙江大学(中国)第一版(中文版)This edition first published June 2016 by Strathclyde Academic MediaLouise h. crockett ross a. elliot, martin a. enderwitz and robert w. stewart开源许可此书既有印刷版又有电子版(PDF格式)。在衍生文件中明确标注参考内容初始来源的前提下,本书中任何文本和图表可以被复制,并用于非营利性的学术目的。参考格式应当遵循以下格式L.H. Crockett, R. A. Elliot, M. A. Enderwitz and R W. Stewart, The Zynq Book: Embedded Processing withthe ARM Cortex-A9 on the Xilinx Zynq-7000 All Programmable Soc, First Edition, Strathclyde AcademicMedia, 2016将本书中内容用于其他非营利性学术目的的,请联系info@zyngbook.com。此书不能以原始的格式使用,也不能被末授权的第三方机构销售。习题教材习题教材在本书的官方网站上发布:www.zynqbook.com参考此习题教材同样适用于开源许可条及在本页其他位看提到的警告和免麦声明警告和免责声明作者、出版人在硏究所包含的课趑和编写例懃时,已经尽了最大的努力来提供准确、最新的信息。本着倣得最好的理念,书中包含的材料以“原样”的形式提供,但是无论是作者还是出版人没有任何明确或者隐含的承诺来保证书中所包含内容的准确性。书中包含的任何信息直接或间接导致的任冋损失、损坏,作者和岀版人将不会承担法律责任。商标ARM, Cortex,AMBA, Thumb和 Trustzone都是ARM有限公司(或其子公司)在欧洲和(或)世界其他各地注册的商标。保留所有权利NECN是ARM有跟公司(或其子公司)在欧洲和(或)世界其他各地的商标。保留所有权利。此出版物是独立的,不属于ARM有限公司。ARM有限公司也没有认可、赞劻或授权此出版物Xinx(xinx公司的logo),Artⅸ,ISE, Kintex, LogiCORE, Petalogix, Spartan, virtex,vⅳado,zynq,和Web pAck是 Xilinx注册的商标。保留所有权利。MATLAB和 Simulink是 MathWork5公司注册的商标。Linux的是 Linus torvalds在美国和其他国家注册的商标。本书中使用的所有其他商标属于其各自的公司。本书中使用这些商标并不意味着本书拥有、认可这些商标。目录前言作者简介XXI鸭谢章节引言鲁鲁D自。自。自d看非鲁鲁。音D鲁。111zynq的片上系统12嵌入式SoC的简单剖析…..13设计重用14提升抽象层级1.5S0C设计流16实践单元17关于本书18参考文献PART A开始了解Zynq…13章节2Zynq芯片(“是什么”)1521处理器系统211应用处理器单元(APU)212关丁ARM模式…202.1.3处理器系统外部接口2122可编程逻辑22221逻辑部分2.2.2特殊资源:DSP48E1和块RAM522.3通用输入/输出28224通信接口2.2.5其他可编程逻辑扩展接1|……2923处理器系统与可编程逻辑的接口………30231AXI标准…3023.2AXⅠ互联和接口…23.3EMI0接口…342.34共他PL-PS信号3424安全241安仝引导,3524.2硬件支持3624.3运行时刻安全3625Zynq-7000系列成员…3926本章回顾4027架构参考指南4128参考文献4章节3zynq设计指南(“如何使用它?”)…473.1入门∴1483.11获取设计工具…3.12开发工具内部版本和证书31.3设计工具功能3.14第三方工具3.1.5系统安装和需求513.2设计流程概述32.1需求和技术参数…3.2,2系统设计···543.2.3硬件开发和测试324软件开发和测试…583.2.5系统集成和测试603.3S0C设计团队6034使用 Vivado进行以IP为重点的系统级设计35ISE和 Vivado设计套件3.51特性比较64352升级到Vl vado3.6开发板3.6.1 Zynq-7000 SoC ZC702 Evaluation Kit .....673.6.2 Zynq-7000 Soc video imaging kit693.6.3 Zyng-7000 ZC706 Evaluation kit693.6.4 ZedBoard63.6.5ZYB06936.6第三方开发板70367附件和扩展36.8使用开发板工作723.7支持和文档38章节回顾39参考文献章节4芯片比较(“为什么我需要Zyna?”)中中4.1芯片选择的条件42比较一:Zynq对FPGA80421Ⅶ icroblaze处理器8042,2Ⅶ icroblaze单片机系统844.2.3 Picoblaze854.2.4 ARM Cortex-M8542.5其他处理器类型…8542.6总结说明8743比较二:Zynq对标准处理器89431处理器操作89432执行分机433总结说明9444比较三:Zynq对分立的FPGA处理器组合45拓展Zynq架构和设计流9646本章回顾47参考文献…99章节5应用和机会(“拿它能做什么?”).1015.1应用的概述,10251.1汽车102512通信5.1.3防务和航空航大∴1035.14机器人、控制和仪器1045.1.5图像和视频处理l0451.6医药1055.1.7高性能计算(HPC)1055.18其他及未来的应用10552何时Zynq真的有用...1065.3通信:软仆定义无线电(SDR)107531在无线通信中的趋势10753,2介绍软件定义无线电(SDR)l08533SDR的实现和授权技术108534认知无线电54智能系统和智能网络11154.1什么是智能系统542智能系统的例子112543智能网络:智能系统的通信114544相关桃念∴5.5图像和视频处理,及计算机视觉5.5.1图像与视频处理1155.5,2计算机视觉…116553抽象的层级…..1175.54图像处理系统的实现1185.55Zynq上的计算机视觉的例子:道路标识识别…12056动态片上系统12156.1运行时刻系统灵活性121562动态部分重配置(DPR)12156.3DPR应用的例子…564DPR的好处…..124571什么是生态系统?系统57更多的机会:zynq的“生态,125125572有什么机会?12658本章回顾1285.9参考文献………128章节6 The Zedboard∴1336.1介绍Zed…336.2 edboard系统架构1346.3 Zedboard设计流程13664 SeaBoard入门」137641盒子里有什么?137642使件安装13764.3烧写 Zedboard1386.5 MicroZed14266文档,教程和支持14266.1关」 Zedboard的文档…126.62演小和教程14366.3在线课程…14366,4其他 Zedboard资源和支持14467 Zedboard.org社区…144671社区工程44672博客144673支持论坛14568本章回顾14569参考文献146章节7教育、研究和培训∴…自看·鲁。非。鲁自。自。鲁。鲁自普●。。●音。。鲁D。。。。自着垂··。音。鲁D1477.1技术趋势和SoC教育1487.2大学用Zynq教学149721用 Xilinx工具和板教学149722数字设计和FPGA教学…150723计算机科学…150724嵌入式系统和SOC设计1507.2.5算法实现(如信号、图像和视频处理15172.6设计重用152727新的和正在出现的设计方法15372.8传感、机器人和原型154729一个例子课程15473项日和竞争74学术研究75 Xilinx大学计划(XUP)15875,1介绍XUP752软件技术和许可158753XUP开发和教学板…159754XUP研讨会和培训材料159755对大学的投术支持1607.5.6资格160757联系XUP1607.6企业培训1607.6.1诛程的授权的培训提供者…1607.6.2其他资源16176.3在线视频l6177本章回顾16178参考文献章节8 Zynq的第一个工程.658.1软件安装指导目标和结果16683练习1A概述…ss………s……I6684练习1B概述1678.5练习1C概述l6886可能的扩展16987接下来是什么?16988参考文献169PART BZynq Soc&硬件设计。告D。垂D。0。春DD。。。。B看D。。。l71章节9嵌入式系统和FPGA.7391什么是嵌入式系统?173911应用1174912一般嵌入式系统架构…..17592处理器2.1协处理器17922处理器 cache177923执行周期179924中断18393总线184
    2020-12-11下载
    积分:1
  • 696516资源总数
  • 106562会员总数
  • 4今日下载