https://github.com/Fantasty9413/SMC-for-motor

滑膜控制网址

SMC-for-motorcreated a smc(sliding mode control) controller for a motor (for smc learning)
1.chap1_1滑模控制器入门例程,对简单电机模型(带扰动)设计一个指数趋近率的滑模控制器。
2.chap2_2为电机(没有外加扰动的模型)设计了4种不同趋近速率(1.等速趋近速率 2.指数趋近速率 3.幂次趋近速率 4.一般趋近速率)的滑模控制器。
3.Terminal (10.16)以一个简单二阶模型介绍了非线性系统的固定时间Terminal控制器的设计方法。 对于带扰动的电机模型,建立二阶数学模型。针对这一被控对象设计了Terminal终端滑模控制器,使得电机的输出在固定时间Tc时刻跟踪上期望输入。
4.Fixed-time_Nijunkang (03.16)参考Nijunkang的文章,在Zuo设计的固定时间控制器上进行了改进:当趋近于零点时,将非线性项$y^{\frac{m}{n}}$替换成线性项$y$,从而加快收敛速度。文件Stabilization为镇定问题的仿真,文件Trajectory为跟踪问题的仿真。
5.Predefined-time_Yanwen(03.31)参考Yanwen的文章,设计预定义时间控制器,收敛时间由参数$T_c$决定。并且文章还证明了当处于滑模面上时,选取适当的参数$m$,控制器是本质非奇异的,这也是本文的最大亮点之一。具体理论可以参考作者的另一篇文章。
6.SMC with PSO(06.11)基于chap2_2中的控制系统,利用PSO(Particle Swarm Optimization,粒子群算法),寻找到使得当前系统能量消耗和跟踪误差最小的一组控制器参数,从而实现对控制器和系统的优化。详细内容与具体推导过程见文件中的Readme.md。
7.Backstepping with PSO(06.16)类似于SMC with PSO中的工作,不同点在于将其中的控制器由滑模控制器换成了Backstepping控制器。详细内容与具体推导过程见网址文件中的Readme.md。

滑膜控制和粒子群优化算法相关推荐

  1. 【控制】粒子群优化(PSO,Particle Swarm Optimization)算法及 Matlab 仿真实现

    文章目录 定义 对比模拟捕食 通俗解释 粒子抽象 关于速度和位置 速度和位置的更新 标准PSO算法流程 标准PSO算法的流程 PSO流程图解 学习因子 c1.c2c_1.c_2c1​.c2​ 分析 仿 ...

  2. 基于动态邻域的切换粒子群优化算法

    英文: A Dynamic Neighborhood-Based Switching Particle Swarm Optimization Algorithm 摘要: 本文提出了一种基于动态邻域的切 ...

  3. 计算智能——粒子群优化算法实验

    计算智能--粒子群优化算法实验 定义 算法流程 参数说明 种群规模N 粒子的长度D 最大速度Vmax 惯性权重 加速系数c1和c2 代码 主程序 PSO.m 画出函数图像 Drawfunc.m 计算粒 ...

  4. 智能算法系列之粒子群优化算法

      本博客封面由ChatGPT + DALL·E 2共同创作而成. 文章目录 前言 1. 算法思想 2. 细节梳理 2.1 超参数的选择 2.2 一些trick 3. 算法实现 3.1 问题场景 3. ...

  5. 自适应变异粒子群matlab,一种自适应变异粒子群优化算法的制作方法

    本算法属于数据挖掘领域,涉及到SVM分类器和参数寻优,特别涉及到其变异操作,使得能够最大限度的搜索到全局最优解. 背景技术: 网格划分法是SVM分类器中常用的一种参数寻优方法,原因如下:一是网格划分法 ...

  6. matlab 动态邻域粒子群,求解TSP问题的动态邻域粒子群优化算法

    1引言粒子群优化(ParticleSwarmOptimization,PSO)算法于1995年由Eberhart博士和Kennedy博士提出,它是一类新兴的基于群智能优化算法[1],同其它的进化算法相 ...

  7. pso解决tsp matlab,计算智能课程设计_粒子群优化算法求解旅行商问题_Matlab实现.doc...

    计算智能课程设计_粒子群优化算法求解旅行商问题_Matlab实现.doc 摘要:TSP是一个典型的NPC问题.本文首先介绍旅行商问题和粒子群优化算法的基本概念.然后构造一种基于交换子和交换序[1]概念 ...

  8. 基于差分均值扰动的改进粒子群优化算法(DMP-PSO)

    DMP-PSO:An improved particle swarm optimizer with difference mean based perturbation 原文:https://www. ...

  9. 粒子群优化算法(PSO算法)

    目录 粒子群算法的发展 粒子群算法的概述 粒子群算法的步骤与实现 算法步骤 算法的实现(MATLAB) 调用示例 关于惯性权重[^7] 自适应权重法 随机权重法 关于学习因子[^8] 同步变化的学习因 ...

最新文章

  1. ffmpeg录制屏幕并推流ffmpeg+nginx-http-flv-module+flv.js
  2. 在ppt中插入excel 或者word 文档
  3. matlab怎么算2乘2矩阵,【Matlab】2.矩阵的运算
  4. filezilla 定时上传_FileZilla Server安装教程 - FtpCopy数据自动备份软件(FTP定时备份)|FTP自动下载|FTP自动上传|FTP自动备份...
  5. 阿里云:构建全球企业内外安全网络最佳实践
  6. JXL生成Excel,并提供下载(2:提供下载)
  7. 58 - 算法 -分治问题 - 循环 二分查找 OpenJudge 百练 4143和为给定数
  8. 储户诉银行虚假宣传 微众银行智能存款产品屡遭用户投诉
  9. dubbo源码分析-dubbo-serialization
  10. PDF怎么提取页面?这3种方法值得收藏
  11. 百度小米滴滴躬身入局,新能源造车如此多娇,引无数大厂竟折腰?
  12. ANSYS|workbench输出梁的剪力图和弯矩图
  13. 羊了个羊增加版:鸡了个鸡,坤了个坤
  14. 学习笔记(一):Java中Stream的基本用法和相关API详解
  15. MySQL unique啥意思_数据库中unique是什么意思
  16. 全球首个华纳兄弟酒店正式营业,《老友记》喷泉、全新蝙蝠侠战车亮相
  17. volatile禁止重排序详解
  18. Qt for Mac中文显示问题
  19. 1-7 德州扑克(c++)
  20. 名词解释第七十讲:基金会

热门文章

  1. 如何查看UE的ENDC组合能力
  2. 15 款 阿里后端开发工具,值得拥有?
  3. 聊聊 8种 架构模式
  4. HTTP请求以及接收的方式
  5. 阿里巴巴数字化运营能力
  6. 做了两年P7面试官,谈谈我认为的阿里人才画像,你配吗?
  7. java微信分享朋友圈_java怎么实现微信分享到朋友圈功能
  8. 4.电子计算机的分类,公基计算机基础知识汇总40
  9. 登录系统提示请求数据成功!但回调方法出错;请检查自定义load回调函数。有没有大佬能给解答下这种怎么处理
  10. Compose Multiplatform 正式官宣,与 Flutter 迟早必有一战?