⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 syn02.htm

📁 vTools is a toolbox for Matlab 5.3 developed within the Department of Electrical Systems and A
💻 HTM
字号:
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">
<link rel=File-List href="./syn02_files/filelist.xml">
<link rel=Edit-Time-Data href="./syn02_files/editdata.mso">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>MvTools Help : Synthesis ---&gt; LQR</title>
<style>
<!--
 /* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	color:black;
	mso-ansi-language:EN-US;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 240.95pt right 481.9pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	color:black;
	mso-ansi-language:EN-US;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 240.95pt right 481.9pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	color:black;
	mso-ansi-language:EN-US;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
p
	{margin-right:0cm;
	mso-margin-top-alt:auto;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	color:black;
	mso-ansi-language:EN-US;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:70.85pt 2.0cm 2.0cm 2.0cm;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-page-numbers:45;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1027"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1"/>
 </o:shapelayout></xml><![endif]-->
<meta name=Version content=8.0.13723>
<meta name=Date content="1/23/98">
<meta name=Template content="C:\Programmi\Microsoft Office\Office\HTML.DOT">
</head>

<body bgcolor="#fff3db" background="Immagini\sfondo.jpg" lang=EN-GB link=blue
vlink=blue style='tab-interval:36.0pt'>

<div class=Section1>

<p align=center style='text-align:center'><span lang=EN-US><img width=371
height=51 id="_x0000_i1025" src="Immagini\logosyn.jpg"></span></p>

<p align=center style='text-align:center'><span lang=EN-US><a
href="HelpDeskmvt.htm" title=" MVTOOLS HELP DESK "><b><i>MvTools Help Desk</i></b></a></span></p>

<p align=center style='text-align:center'><span lang=EN-US><img border=0
width=536 height=5 id="_x0000_i1026" src="Immagini\riga.gif"></span></p>

<p align=center style='text-align:center'><b><u><span lang=EN-US
style='font-size:13.5pt;color:red'>LQR<o:p></o:p></span></u></b></p>

<p align=center style='text-align:center'><span lang=EN-US>(Pseudo State
Feedback)</span></p>

<p style='text-align:justify'><span lang=EN-US>The Linear Quadratic Regulator
design is represented by the computation of the optimal gain matrix K</span><span
lang=EN-US style='font-size:10.0pt'>sf</span><span lang=EN-US> such that the
state feedback law u</span><span lang=EN-US style='font-size:10.0pt;mso-bidi-font-size:
12.0pt'>(t)</span><span lang=EN-US> = -K</span><span lang=EN-US
style='font-size:10.0pt'>sf</span><span lang=EN-US style='font-size:7.5pt'> </span><span
lang=EN-US>x</span><span lang=EN-US style='font-size:10.0pt;mso-bidi-font-size:
12.0pt'>(t)</span><span lang=EN-US> minimizes the cost function J</span></p>

<p align=center style='text-align:center'><span lang=EN-US style='color:red'>J
= integral{ x</span><sup><span lang=EN-US style='font-size:9.0pt;mso-bidi-font-size:
12.0pt;color:red'>T</span></sup><span lang=EN-US style='font-size:10.0pt;
mso-bidi-font-size:12.0pt;color:red'>(t)</span><span lang=EN-US
style='color:red'> Q x</span><span lang=EN-US style='font-size:10.0pt;
mso-bidi-font-size:12.0pt;color:red'>(t)</span><span lang=EN-US
style='color:red'> + u</span><sup><span lang=EN-US style='font-size:9.0pt;
mso-bidi-font-size:12.0pt;color:red'>T</span></sup><span lang=EN-US
style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:red'>(t)</span><span
lang=EN-US style='color:red'> R u</span><span lang=EN-US style='font-size:10.0pt;
mso-bidi-font-size:12.0pt;color:red'>(t)</span><span lang=EN-US
style='color:red'> }dt<o:p></o:p></span></p>

<p style='text-align:justify'><span lang=EN-US>where x</span><span lang=EN-US
style='font-size:10.0pt;mso-bidi-font-size:12.0pt'>(t)</span><span lang=EN-US>
and u</span><span lang=EN-US style='font-size:10.0pt;mso-bidi-font-size:12.0pt'>(t)</span><span
lang=EN-US> are respectively the state and input vector. Q and R, which are the
square matrices of the weighs for the plant state and input, must be symmetric
and respectively positive semi definite and positive definite.</span></p>

<p style='text-align:justify'><span lang=EN-US>The LQR subsection is made up of
the only following window</span></p>

<p align=center style='text-align:center'><span lang=EN-US><img border=0
width=371 height=248 id="_x0000_i1027" src="Immagini\synflqr00.gif"></span></p>

<p style='text-align:justify'><span lang=EN-US>If a matrix has size less or
equal to 10x10, the relative button allows to visualize all its coefficients,
and the user is able to modify any of them; instead if a matrix can't be
displayed on the window, it's possible to fix only the value T such that </span><i><span
lang=EN-US style='color:green'>mat_name </span></i><span lang=EN-US
style='color:green'>= T*eye(size(<i>mat_name</i>))</span><span lang=EN-US>. The
changes introduced become effective only through the function associated with
the <b>SAVE MATRIX</b> button that, if the matrix is correct, save it modifying
the string of the relative button in <b>[<i>mat_name</i>]</b>.</span></p>

<p style='text-align:justify'><span lang=EN-US>When both the matrices have been
saved, the button <b>COMPUTE LQR</b> appears so the user can start the
controller computation pressing it. The activation of the two buttons <a
href="eva01.htm" title=" EVALUATION SECTION help page ">EVALUATION</a> and <a
href="sim01.htm" title=" SIMULATION SECTION help page">SIMULATION</a> notifies
that the state feedback gain matrix K</span><span lang=EN-US style='font-size:
10.0pt'>sf</span><span lang=EN-US> has been correctly computed and <a
href="syn01.htm#pseudo" title=" PSEUDO STATE FEEDBACK help note">remapped</a>
in the output feedback controller K</span><span lang=EN-US style='font-size:
10.0pt'>of</span><span lang=EN-US>.</span></p>

<p align=center style='text-align:center'><span lang=EN-US><img border=0
width=536 height=4 id="_x0000_i1028" src="Immagini\riga.gif"></span></p>

<p align=center style='text-align:center'><span lang=EN-US><img border=0
width=536 height=4 id="_x0000_i1029" src="Immagini\riga.gif"></span></p>

</div>

</body>

</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -