MATLAB鲁棒控制器实现
clcclear all
% 平衡小车相关参数;
g = 9.81; % gravity acceleration重力加速度 [m/sec^2]
M = 0.015; % wheel weight车轮重量(个人更改) [kg]
m = 1.5; % body weight车体重量(个人更改) [kg]
L = 0.045; % 车轮轴心到质心的距离
b = 0.1; % 小车的摩擦系数
J= m * L^2 / 3; % 小车的转动惯量m * L^2 / 3;
f=0.002; %小车的摩擦阻力距% 状态空间矩阵的计算
tmp=J*(M+m)+m*M*J^2;% A矩阵
A_22= -(J+m*J^2)*b/tmp;
A_23= m*m*g*J/tmp;
A_24= -m*L*f/tmp;
A_42= -m*L*b/tmp;
A_43= m*g*L*(M+m)/tmp;
A_44= -f*(M+m)/tmp;
%B1矩阵
B1_2=m*L/tmp;
B1_4=(M+m)/tmp;
%B2矩阵
B2_2=J+m*L*L/tmp;
B2_4=m*L/tmp;% 矩阵的表示
A=[0 1 0 0;0 A_22 A_23 A_24;0 0 0 1;0 A_42 A_43 A_44];
B1=[0;B1_2;0;B1_4];
B2=[0;B2_2;0;B2_4];
D12=[0 0 0 1]';% 基于LMI算法鲁棒控制器设计
setlmis([]); %新建LMI不等式
C1=[1000 0 0 0;0 2
MATLAB鲁棒控制器实现相关推荐
- 多传感器融合--MATLAB跟踪器介绍
转载自:https://blog.csdn.net/weijimin1/article/details/95078920 多传感器融合--MATLAB跟踪器介绍 jm-csu 2019-07-08 1 ...
- matlab单边带调制器设计,通信系统综合设计与实践(基于MATLAB的单边带调制)研究.doc...
通信系统综合设计与实践 题目基于MATLAB的单边带调制 院(系)名称信息工程学院通信系 专业名称通信工程 学生姓名 学生学号 指导教师 第 PAGE \* MERGEFORMAT 9 页 通信系统综 ...
- 模式识别+Matlab 感知器算法/LMSE算法
更新时间:2020/5/20 一.分类器 1.基于赏-罚概念的感知器算法 算法原理简介: MATLAB代码实现: clc; clear all; %%初始化 %w1=[1 0 1;0 1
- matlab中离散数值求解器在哪,matlab - 在ode MATLAB求解器上使用中间值 - SO中文参考 - www.soinside.com...
我正在使用刚性求解器(ode15s)对ODE系统进行时间积分.它工作正常,但我想加快速度. 方程组以状态空间形式给出: function [dx] = fun(t,x,M,C,K,other_para ...
- matlab 变调器,关于变声变调的matlab设计 比较详细
[实例简介] 关于变声变调的matlab设计 比较详细 望下载使用 [实例截图] [核心代码] 变声bianshengchuli └── 数字信号处理课程设计 ├── 3_.wav ├── banyi ...
- matlab资源管理器,资源管理器怎么打开?打开资源管理器的5种方法
资源管理器是什么? 资源管理器是windows系统上的计算机或者我的电脑打开后就是资源管理器的位置了,管理电脑上的文件.文件夹等资料. 资源管理器怎么打开? 1.快捷键:用快捷键打开资源管理器也挺方便 ...
- matlab求解器是什么,Matlab理解ode求解器
我有一个链接微分方程组,我用ode23求解器求解 . 当达到某个阈值时,其中一个参数会改变,这会改变我的函数的斜率 . 我使用调试功能跟踪了ode的行为,并注意到它在这个点附近开始跳回"时间 ...
- matlab探查器作用,探查器如何捕获性能数据
探查器的工作原理 探查器在您的模型进行仿真时捕获性能数据.它能找出模型中需要最多仿真时间的部分.探查信息可用来决定模型优化工作的重点. 注意 您不能在 Rapid Accelerator 模式下使用探 ...
- 直升机-鲁棒控制器(内环)
参考书籍:<无人驾驶旋翼飞行器系统> 蔡国玮 陈本美 李崇兴 王彪 提出背景: 模型摄动.未建模动态.高频响应.外界干扰.模型简化. 基于简化模型设计的控制系统. 鲁棒性 H无穷控制是现代 ...
- matlab在线性系统中的应用,风力发电系统中Matlab鲁棒控制工具箱的应用
The research of independent Application of Matlab Robust Control Toolbox for Wind Power Generation S ...
最新文章
- 三. H.264简介
- SAP HANA能否推动实时应用?
- 计算机网络英文介绍,计算机网络英文自我介绍
- linux无法访问443端口,linux – 为什么我无法在Ubuntu上ping端口443?
- python笔记-1(import导入、time/datetime/random/os/sys模块)
- 武汉大学信息管理学院java上机考试_java上机试题
- 计算机应用软件安装教程,计算机应用与网基础教程 常用软件安装.ppt
- Hadoop入门扫盲:hadoop发行版介绍与选择
- tree(2018.10.26)
- ROS入门-13.服务数据的定义与使用
- Java生成MD5码
- Redmine(Ruby)配置经验
- jQuery判断Dom对象是否存在
- HttpSession的简介
- Floyd最短路径算法(来自微信公众号“算法爱好者”改编)
- Android WebView 图片加载不出来
- 基于ESP8266的物联网智能鱼缸系统设计
- 72名图灵奖获得者的成就
- 霍尔传感器的工作原理
- 申办高新技术企业,如何申请高新认定
热门文章
- 主动轮廓线模型Snake模型简介amp;openCV中cvSnakeImage()函数代码分析
- 原子结构示意图全部_所有原子结构示意图 号 元素周期表
- 微型计算机原理与接口技术马静答案,微机原理与接口技术(马静)
- Python爬虫——5-2.使用selenium和phantomjs模拟QQ空间登录
- 计算机网络体系结构综述(上)
- 国家统计局 2019年省市区数据(自取)
- android 放大镜功能,简单实现Android放大镜效果
- 代理服务器好帮手--SOCKS2HTTP
- 为什么要进行TracePro模拟?
- python爬去新浪微博_使用python抓取新浪微博数据