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鲁棒控制器实现相关推荐

  1. 多传感器融合--MATLAB跟踪器介绍

    转载自:https://blog.csdn.net/weijimin1/article/details/95078920 多传感器融合--MATLAB跟踪器介绍 jm-csu 2019-07-08 1 ...

  2. matlab单边带调制器设计,通信系统综合设计与实践(基于MATLAB的单边带调制)研究.doc...

    通信系统综合设计与实践 题目基于MATLAB的单边带调制 院(系)名称信息工程学院通信系 专业名称通信工程 学生姓名 学生学号 指导教师 第 PAGE \* MERGEFORMAT 9 页 通信系统综 ...

  3. 模式识别+Matlab 感知器算法/LMSE算法

    更新时间:2020/5/20 一.分类器 1.基于赏-罚概念的感知器算法 算法原理简介: MATLAB代码实现: clc; clear all; %%初始化 %w1=[1 0 1;0 1

  4. matlab中离散数值求解器在哪,matlab - 在ode MATLAB求解器上使用中间值 - SO中文参考 - www.soinside.com...

    我正在使用刚性求解器(ode15s)对ODE系统进行时间积分.它工作正常,但我想加快速度. 方程组以状态空间形式给出: function [dx] = fun(t,x,M,C,K,other_para ...

  5. matlab 变调器,关于变声变调的matlab设计 比较详细

    [实例简介] 关于变声变调的matlab设计 比较详细 望下载使用 [实例截图] [核心代码] 变声bianshengchuli └── 数字信号处理课程设计 ├── 3_.wav ├── banyi ...

  6. matlab资源管理器,资源管理器怎么打开?打开资源管理器的5种方法

    资源管理器是什么? 资源管理器是windows系统上的计算机或者我的电脑打开后就是资源管理器的位置了,管理电脑上的文件.文件夹等资料. 资源管理器怎么打开? 1.快捷键:用快捷键打开资源管理器也挺方便 ...

  7. matlab求解器是什么,Matlab理解ode求解器

    我有一个链接微分方程组,我用ode23求解器求解 . 当达到某个阈值时,其中一个参数会改变,这会改变我的函数的斜率 . 我使用调试功能跟踪了ode的行为,并注意到它在这个点附近开始跳回"时间 ...

  8. matlab探查器作用,探查器如何捕获性能数据

    探查器的工作原理 探查器在您的模型进行仿真时捕获性能数据.它能找出模型中需要最多仿真时间的部分.探查信息可用来决定模型优化工作的重点. 注意 您不能在 Rapid Accelerator 模式下使用探 ...

  9. 直升机-鲁棒控制器(内环)

    参考书籍:<无人驾驶旋翼飞行器系统> 蔡国玮 陈本美 李崇兴 王彪 提出背景: 模型摄动.未建模动态.高频响应.外界干扰.模型简化. 基于简化模型设计的控制系统. 鲁棒性 H无穷控制是现代 ...

  10. matlab在线性系统中的应用,风力发电系统中Matlab鲁棒控制工具箱的应用

    The research of independent Application of Matlab Robust Control Toolbox for Wind Power Generation S ...

最新文章

  1. 三. H.264简介
  2. SAP HANA能否推动实时应用?
  3. 计算机网络英文介绍,计算机网络英文自我介绍
  4. linux无法访问443端口,linux – 为什么我无法在Ubuntu上ping端口443?
  5. python笔记-1(import导入、time/datetime/random/os/sys模块)
  6. 武汉大学信息管理学院java上机考试_java上机试题
  7. 计算机应用软件安装教程,计算机应用与网基础教程 常用软件安装.ppt
  8. Hadoop入门扫盲:hadoop发行版介绍与选择
  9. tree(2018.10.26)
  10. ROS入门-13.服务数据的定义与使用
  11. Java生成MD5码
  12. Redmine(Ruby)配置经验
  13. jQuery判断Dom对象是否存在
  14. HttpSession的简介
  15. Floyd最短路径算法(来自微信公众号“算法爱好者”改编)
  16. Android WebView 图片加载不出来
  17. 基于ESP8266的物联网智能鱼缸系统设计
  18. 72名图灵奖获得者的成就
  19. 霍尔传感器的工作原理
  20. 申办高新技术企业,如何申请高新认定

热门文章

  1. 主动轮廓线模型Snake模型简介amp;openCV中cvSnakeImage()函数代码分析
  2. 原子结构示意图全部_所有原子结构示意图 号 元素周期表
  3. 微型计算机原理与接口技术马静答案,微机原理与接口技术(马静)
  4. Python爬虫——5-2.使用selenium和phantomjs模拟QQ空间登录
  5. 计算机网络体系结构综述(上)
  6. 国家统计局 2019年省市区数据(自取)
  7. android 放大镜功能,简单实现Android放大镜效果
  8. 代理服务器好帮手--SOCKS2HTTP
  9. 为什么要进行TracePro模拟?
  10. python爬去新浪微博_使用python抓取新浪微博数据