共回答了14个问题采纳率:85.7%

LQR(linearquadraticregulator)即线性二次型调节器,其对象是现代控制理论中以状态空间形式给出的线性系统,而目标函数为对象状态和控制输入的二次型函数.LQR最优设计指设计是出的状态反馈控制器K要使二次型目标函数J取最小值,而K由权矩阵Q与R唯一决定,故此Q、R的选择尤为重要.LQR理论是现代控制理论中发展最早也最为成熟的一种状态空间设计法.特别可贵的是,LQR可得到状态线性反馈的最优控制规律,易于构成闭环最优控制.而且Matlab的应用为LQR理论仿真提供了条件,更为我们实现稳、准、快的控制目标提供了方便.

LQR Linear-quadratic regulator design for state space systems.

[K,S,E] = LQR(SYS,Q,R,N) calculates the optimal gain matrix K

such that:

* For a continuous-time state-space model SYS, the state-feedback

law u = -Kx minimizes the cost function

J = Integral {x'Qx + u'Ru + 2*x'Nu} dt

subject to the system dynamics dx/dt = Ax + Bu

* For a discrete-time state-space model SYS, u[n] = -Kx[n] minimizes

J = Sum {x'Qx + u'Ru + 2*x'Nu}

subject to x[n+1] = Ax[n] + Bu[n].

The matrix N is set to zero when omitted. Also returned are the

the solution S of the associated algebraic Riccati equation and

the closed-loop eigenvalues E = EIG(A-B*K).

[K,S,E] = LQR(A,B,Q,R,N) is an equivalent syntax for continuous-time

models with dynamics dx/dt = Ax + Bu

1年前

2

lqr matlab,MATLAB中的LQR函数用法相关推荐

  1. MATLAB/Simulink中的S函数报错

    关于MATLAB/Simulink中的S函数报错: Output returned by S-function 'xxx' in 'xxx' during flag=3 call must be a ...

  2. python中index函数_详解python中的index函数用法

    1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...

  3. java sendmessage函数_vc中SendMessage自定义消息函数用法实例

    本文实例讲述了vc中SendMessage自定义消息函数用法,分享给大家供大家参考.具体如下: SendMessage的基本结构如下: SendMessage( HWND hWnd,  //消息传递的 ...

  4. python中的lambda函数用法--无需定义函数名的函数或子程序,避免代码充斥着大量单行函数

    匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序. lambda 函数可以接收任意多个参数 (包括可选参数) 并且返回单个表达式的值. 要点: lambda 函数不能包含命令 包含 ...

  5. python中index方法详解_详解python中的index函数用法

    1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...

  6. python中mean的用法_python 的numpy库中的mean()函数用法介绍

    1. mean() 函数定义: numpy.mean(a, axis=None, dtype=None, out=None, keepdims=)[source] Compute the arithm ...

  7. Pytorch中的collate_fn函数用法

    Pytorch中的collate_fn函数用法 官方的解释:   Puts each data field into a tensor with outer dimension batch size ...

  8. python 的numpy库中的mean()函数用法介绍

    这篇文章主要介绍了python 的numpy库中的mean()函数用法介绍,具有很好对参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 mean() 函数定义: 2 mean()函数功能: 求取均 ...

  9. python average函数怎么用_python 的numpy库中的mean()函数用法介绍

    1. mean() 函数定义: numpy.mean(a, axis=None, dtype=None, out=None, keepdims=)[source] Compute the arithm ...

  10. oracle分类函数总结,oracle中分组排序函数用法

    项目开发中,我们有时会碰到需要分组排序来解决问题的情况,如:1.要求取出按field1分组后,并在每组中按照field2排序:2.亦或更加要求取出1中已经分组排序好的前多少行的数据 这里通过一张表的示 ...

最新文章

  1. SURF与SIFT比较分析
  2. php 字符串的处理
  3. Apache Flink 为什么能够成为新一代大数据计算引擎?
  4. 树莓派ROS配置指南
  5. Django 找不到模版报错 django.template.exceptions.TemplateDoesNotExist: index.html
  6. 去除主页ImageView图片的上下空白
  7. 大数据和云计算的区别
  8. 如何隐藏计算机桌面窗口,电脑如何设置切换任务时可以隐藏已打开的窗口?[多图]...
  9. DBA必备技能:数据库挂起时进行转储分析诊断案例
  10. IK 分词器空格支持
  11. 我为什么要写Sinon.JS
  12. css去除图片或元素的背景颜色【透明】
  13. Redis[5] key的过期时间删除策略、实现lru算法、持久化配置
  14. AI数学基础——经验分布,熵
  15. Windows 服务快捷启动命令 命令行命令大全
  16. 试用一款开源的轻量级3D建模软件《Dust3D》
  17. android话费查询接口,Android 小应用--一键查话费移动版(附源码)
  18. vscode与win7不兼容
  19. 遇见未来| PostgreSQL被评为“年度DBMS”的背后真相
  20. 【店小蜜】划词的作用

热门文章

  1. Modem2G/3G/4G/5G:吐血总结:30分钟掌握高通modem RFFE driver(射频驱动)配置方法(一)
  2. DFT信道估计步骤及实例
  3. vc控制excel格式(转载备忘)
  4. 百度网盘断点续传下载工具IDM
  5. 房屋租赁管理系统(Java源码+论文)
  6. 中国石油大学-《现代应用文写作》第一阶段在线作业
  7. 计算机音乐A谱,WPSOffice谱写音乐简谱
  8. 虚拟仿真实验教学计算机网络,虚拟仿真实验教学及实验中心建设
  9. 微信公众号文章编辑的几点经验
  10. Centos7基于postfix实现extmail邮件服务器