Clipboard

Similar documents
PowerPoint プレゼンテーション

Microsoft PowerPoint - H22制御工学I-10回.ppt

Microsoft PowerPoint - H22制御工学I-2回.ppt

航空機の運動方程式

例 e 指数関数的に減衰する信号を h( a < + a a すると, それらのラプラス変換は, H ( ) { e } e インパルス応答が h( a < ( ただし a >, U( ) { } となるシステムにステップ信号 ( y( のラプラス変換 Y () は, Y ( ) H ( ) X (

航空機の運動方程式

以下 変数の上のドットは時間に関する微分を表わしている (ex. 2 dx d x x, x 2 dt dt ) 付録 E 非線形微分方程式の平衡点の安定性解析 E-1) 非線形方程式の線形近似特に言及してこなかったが これまでは線形微分方程式 ( x や x, x などがすべて 1 次で なおかつ

航空機の運動方程式

2018 年 5 月 31 日版 知能機械実験 実習 Ⅳ Ⅳ-1. 制御工学実験 1. 実験概要と目的 ロボットをはじめとするメカトロニクス機器において 高度な動作を実現している背景には 制御技術がある 制御とは 物体の運動を意図した位置や速度で動かす技術である 精度の高い制御を行うためには 正しく

eq2:=m[g]*diff(x[g](t),t$2)=-s*sin(th eq3:=m[g]*diff(z[g](t),t$2)=m[g]*g-s* 負荷の座標は 以下の通りです eq4:=x[g](t)=x[k](t)+r*sin(theta(t)) eq5:=z[g](t)=r*cos(the

Microsoft Word - 知能機械実験・実習プリント_ docx

ディジタル信号処理

Microsoft Word - 第9章 PID制御.doc

Microsoft PowerPoint - ce07-09b.ppt

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

Microsoft PowerPoint - 10.pptx

第6章 実験モード解析

DVIOUT

Microsoft Word - thesis.doc

PowerPoint Presentation

Microsoft Word - 実験テキスト2005.doc

システム工学実験 パラメータ推定手順

第 4 週コンボリューションその 2, 正弦波による分解 教科書 p. 16~ 目標コンボリューションの演習. 正弦波による信号の分解の考え方の理解. 正弦波の複素表現を学ぶ. 演習問題 問 1. 以下の図にならって,1 と 2 の δ 関数を図示せよ δ (t) 2

パソコンシミュレータの現状

DVIOUT-SS_Ma

Microsoft PowerPoint - chap8.ppt

Microsoft PowerPoint - ce07-13b.ppt

Microsoft PowerPoint - 6.PID制御.pptx

Microsoft Word - 付録1誘導機の2軸理論.doc

Microsoft PowerPoint - H21生物計算化学2.ppt

Microsoft PowerPoint - 10.pptx

PowerPoint Presentation

<4D F736F F D2094F795AA95FB92F68EAE82CC89F082AB95FB E646F63>

微分方程式による現象記述と解きかた

s とは何か 2011 年 2 月 5 日目次へ戻る 1 正弦波の微分 y=v m sin ωt を時間 t で微分します V m は正弦波の最大値です 合成関数の微分法を用い y=v m sin u u=ωt と置きますと dy dt dy du du dt d du V m sin u d dt

画像解析論(2) 講義内容

1. 線形シフト不変システムと z 変換 ここで言う システム とは? 入力数列 T[ ] 出力数列 一意変換 ( 演算子 ) 概念的には,, x 2, x 1, x 0, x 1, x 2, を入力すると, y 2, y 1, y 0, y 1, y 2, が出力される. 線形システム : 線形シ

Introduction to System Identification

Microsoft Word - NumericalComputation.docx

ファイナンスのための数学基礎 第1回 オリエンテーション、ベクトル

板バネの元は固定にします x[0] は常に0です : > x[0]:=t->0; (1.2) 初期値の設定をします 以降 for 文処理のため 空集合を生成しておきます : > init:={}: 30 番目 ( 端 ) 以外については 初期高さおよび初速は全て 0 にします 初期高さを x[j]

スライド 1

Microsoft PowerPoint - 1.プロセス制御の概要.pptx

2011年度 東京大・文系数学

Microsoft PowerPoint - spe1_handout10.ppt

周期時系列の統計解析 (3) 移動平均とフーリエ変換 nino 2017 年 12 月 18 日 移動平均は, 周期時系列における特定の周期成分の消去や不規則変動 ( ノイズ ) の低減に汎用されている統計手法である. ここでは, 周期時系列をコサイン関数で近似し, その移動平均により周期成分の振幅

オペアンプの容量負荷による発振について

Microsoft PowerPoint - ip02_01.ppt [互換モード]

Microsoft PowerPoint - 9.pptx

Microsoft PowerPoint - 9.pptx

補足 中学で学習したフレミング左手の法則 ( 電 磁 力 ) と関連付けると覚えやすい 電磁力は電流と磁界の外積で表される 力 F 磁 電磁力 F li 右ねじの回転の向き電 li ( l は導線の長さ ) 補足 有向線分とベクトル有向線分 : 矢印の位

Microsoft PowerPoint - ce07-04e.ppt

<4D F736F F D E4F8E9F82C982A882AF82E98D7397F1>

スライド 1

代数 幾何 < ベクトル > 1 ベクトルの演算 和 差 実数倍については 文字の計算と同様 2 ベクトルの成分表示 平面ベクトル : a x e y e x, ) ( 1 y1 空間ベクトル : a x e y e z e x, y, ) ( 1 1 z1

Microsoft Word - ㅎ㇤ㇺå®ı璃ㆨAIã†®æŁ°ç’ƒ.docx

Microsoft Word - 第2章 ブロック線図.doc

Microsoft PowerPoint - 複素数.pptx

横浜市環境科学研究所

1/17 平成 29 年 3 月 25 日 ( 土 ) 午前 11 時 1 分量子力学とクライン ゴルドン方程式 ( 学部 3 年次秋学期向 ) 量子力学とクライン ゴルドン方程式 素粒子の満たす場 y ( x,t) の運動方程式 : クライン ゴルドン方程式 : æ 3 ö ç å è m= 0

スライド 1

数学 ⅡB < 公理 > 公理を論拠に定義を用いて定理を証明する 1 大小関係の公理 順序 (a > b, a = b, a > b 1 つ成立 a > b, b > c a > c 成立 ) 順序と演算 (a > b a + c > b + c (a > b, c > 0 ac > bc) 2 図

Microsoft PowerPoint - CSA_B3_EX2.pptx

2018年度 東京大・理系数学

2018年度 神戸大・理系数学

2016年度 京都大・文系数学

多次元レーザー分光で探る凝縮分子系の超高速動力学

Microsoft PowerPoint - spe1_handout11.ppt

公式集 数学 Ⅱ B 頭に入っていますか? 8 和積の公式 A + B A B si A + si B si os A + B A B si A si B os si A + B A B os A + os B os os A + B A B os A os B si si 9 三角関数の合成 si

(Microsoft Word - PLL\203f\203\202\216\221\227\277-2-\203T\203\223\203v\203\213.doc)

数値計算で学ぶ物理学 4 放物運動と惑星運動 地上のように下向きに重力がはたらいているような場においては 物体を投げると放物運動をする 一方 中心星のまわりの重力場中では 惑星は 円 だ円 放物線または双曲線を描きながら運動する ここでは 放物運動と惑星運動を 運動方程式を導出したうえで 数値シミュ

39 Fig. 2 倒立 2 輪ロボットシステム Fig. 4 倒立 2 輪ロボットモデル Table. 1 物理パラメータ る そしてその角度情報がターミナルボードを介して, ディジタルコントロールボードに送られ, その情報をもとに を利用して 内で演算され, 制御に必要なモータトルクの指令信号が

(3) E-I 特性の傾きが出力コンダクタンス である 添え字 は utput( 出力 ) を意味する (4) E-BE 特性の傾きが電圧帰還率 r である 添え字 r は rrs( 逆 ) を表す 定数の値は, トランジスタの種類によって異なるばかりでなく, 同一のトランジスタでも,I, E, 周

NumericalProg09

DVIOUT

Microsoft PowerPoint - 物情数学C(2012)(フーリエ前半)_up

数学の世界

振動学特論火曜 1 限 TA332J 藤井康介 6 章スペクトルの平滑化 スペクトルの平滑化とはギザギザした地震波のフーリエ スペクトルやパワ スペクトルでは正確にスペクトルの山がどこにあるかはよく分からない このようなスペクトルから不純なものを取り去って 本当の性質を浮き彫

ボルツマンマシンの高速化

宇宙機工学 演習問題

Microsoft Word - ModernControl_Scilab.doc

OCW-iダランベールの原理

"éı”ç·ıå½¢ 微勃挹稉弑

2015-2017年度 2次数学セレクション(複素数)解答解説

DVIOUT

ギリシャ文字の読み方を教えてください

1999年度 センター試験・数学ⅡB

0 21 カラー反射率 slope aspect 図 2.9: 復元結果例 2.4 画像生成技術としての計算フォトグラフィ 3 次元情報を復元することにより, 画像生成 ( レンダリング ) に応用することが可能である. 近年, コンピュータにより, カメラで直接得られない画像を生成する技術分野が生

Microsoft PowerPoint - ロボットの運動学forUpload'C5Q [互換モード]

2018年度 岡山大・理系数学

Microsoft PowerPoint - qcomp.ppt [互換モード]

Microsoft PowerPoint - ce07-12c.ppt

偏微分方程式、連立1次方程式、乱数

景気指標の新しい動向

2011年度 大阪大・理系数学

2010年度 筑波大・理系数学

2011年度 筑波大・理系数学

重要例題113

音情報処理I

Transcription:

機械システム工学実験 Ⅲ 現代制御実験 授業 ( 時間程度 シミュレーション ( 時間 実験 ( 時間 - 時間半 課題 ( 時間 - 時間半 レポート提出に関して日時 : 翌週の月曜 時 3 分場所 : 9 号館 553 室 質問があれば鎌田研究室 (9 号館 35 室 まで

制御とは? 対象とする物 ( またはシステム を自分の思うように操る 制御するためには何が必要か? コントローラ ( 制御器 Here coe your footer Page

制御を行うための三つのプロセス 制御対象の性質 特性を把握する 望ましい特性 ( 対象をどう制御したいか を設定する 望ましい特性にする具体的な手段 手法を考える 具体的な制御手法として, 多入力多出力線形システムに有効な状態フィードバック制御について学習し, 現代制御理論により制御設計を行う. 手法 : 極配置法制御対象 : 倒立振子応用例 : セグウェイ Here coe your footer Page 3

多入力多出力とは? 目標値 制御器 入力 操作量 制御対象 出力 制御量 MIMO(Multiple-Input Multiple-Output あるいは Multi-Input Multi-Output は, 多入力 多出力システム Here coe your footer Page 4

状態フィードバック制御とは? 制御対象の運動方程式 多入力多出力システムには, 状態空間 ( 時間領域 を用いた制御系設計が有効であり, 制御対象が複雑であっても行列演算で効率的に制御システムの設計をおこなうことができる. 状態フィードバックとは, 制御対象の状態量をフィードバックすることにより制御を行う手法である. 状態フィードバックによる制御系設計は右のステップ ( 図 参照 でおこなう 調整 運動方程式の線形化 SISO ならば伝達関数の導出参照モデルの設計 SISO でないなら状態方程式の導出調整閉ループ極の設計 PID パラメータの導出フィードバックゲインの導出制御実験制御実験評価評価周波数領域の設計状態空間における設計 図 PID 制御と状態フィードバック制御の制御器設計のプロセス Here coe your footer Page 5

現代制御と古典制御の比較 古典制御 現代制御 モデル伝達関数状態方程式 解析内容入出力による解析内部状態を考慮した解析 領域周波数領域時間領域 入出力一入力一出力多入力多出力 対応システム 時不変線形システム 時変システム, 非線形システム 設計指標試行錯誤的な設計評価関数による設計 Here coe your footer Page 6

現代制御とは? 状態方程式と呼ばれる一階の常微分方程式として表現された制御対象に対して, 力学系を初めとする種々の数学的な成果を応用して, フィードバック系の安定性, 時間応答や周波数応答などを評価して望みの挙動を達成することを目的とする理論である. 利点 状態方程式の未知変数 ( 状態変数と呼ぶ にベクトルを選ぶことができるため, 多入出力系の表現が容易となり 複雑な系に対して制御設計が行いやすい. 極とは? 伝達関数の分母多項式で 入出力応答を表している. これを零とする方程式を特性方程式と呼び, その解を極と呼ぶ. 極の実部の符号により安定性や収束性が 虚部によって振動特性などが判別できる Here coe your footer Page 7

極を求める 例題 ( 図 の運動方程式を求めよ. ( 伝達関数を求めよ. C c K M ラプラス変換すると ( ( ( c ( c ( 図 自由度振動系 この時の極が a,b であったとすると ( a( b A ( a B ( b これを逆ラプラス変換すると Here coe your footer Page 8

極を求める ( t A B L [ ( a ( b ] Ae at Be bt 第一項のみを考える. ( t at Ae 不安定 極 a が正であるとき 極 a が負であるとき 極 a が零であるとき A 漸近安定 Tie 安定 t Here coe your footer Page 9

極を求める c ( t Ae ( t Ae ( j t ( j t Be 解の公式をとくと極は実数だけではない. よって虚数の場合を考える必要がある. Ae ( j t t e jt 極が α±jβ という値をとるとき, 第一項のみ考えると 極の実数が正で虚数があるとき Ae t (co t jin t = 極の実数が負で虚数があるとき = オイラーの公式 Here coe your footer Page

極と時間応答 I Re 極の実数が正で虚数があるとき 極の実数が負で虚数があるとき 図 3 極と時間応答 極の実数が零で虚数があるとき Here coe your footer Page

状態方程式を求める 例題 ( 図 の運動方程式を求めよ. ( 伝達関数を求めよ. ただし, 初期値は とする. C c F K M d c dt d dt F F F 図 3 自由度振動系 これを一階の常微分方程式としてまとめると Here coe your footer Page

Here coe your footer Page 3 状態方程式を求める F c dt d u F B A c,,, とおくと Bu A なり, 一階の常微分方程式 ( 状態方程式 となる. このときの を状態変数と呼ぶ.

Here coe your footer Page 4 状態方程式から極を求める A 例題 の運動方程式から極を求めた時と同様に, ラプラス変換を行う. ( ( ( A ( ( ( A I det( ( ( ( ( A I A I adj A I I は単位行列分母は特性方程式, 分子は余因子行列これらより, 極は n i i A I A I ( det( 例題 を代入すると det( c c c A I

状態フィードバック制御 状態方程式における入力を状態フィードバックによって設計することで, 閉ループ系の性質を大きく変えることが可能である. 例題 の様に, 入力 F を有する状態方程式は以下のように与えられる. A Bu 状態フィードバック制御とは制御入力を u K として, 状態ベクトルに対してゲインを割り当てる定数行列を用いる制御である. この K は状態フィードバックゲインとよばれており 状態変数と同じ数フィードバックゲインが存在する. このような制御をおこなうことで, 閉ループシステムは以下のようにおきかわる. ( A BK Here coe your footer Page 5

状態フィードバック制御と極配置法 このとき 特性方程式 det( I ( A BK I ( A BK と置き換えられる. 例題 について極配置法による制御設計を行ってみる d dt c F C K M F ここで各パラメータとして,=,C=,K= さらに F K とおくと Here coe your footer Page 6

Here coe your footer Page 7 極配置法 F dt d ] [ F 代入すると dt d この特性方程式は

Here coe your footer Page 8 極配置法 ( ( A I これは,, を調整することにより, 任意の極を設定することができる. ( ( ( ( ( または, 任意の極を設定すればフィードバックゲインが求められるといえる.

システムの可制御性 制御対象と入力の性質により, 任意の閉ループ極を配置するフィードバックゲインが算出できない場合がある. すなわち 制御対象を自由に作り変えられない 状況である. このような状況下で, 極配置法によってフィードバックゲインを設計することは時間の無駄である. このような無駄をなくすために, 極配置法が可能であるか否か ( 可制御であるか不可制御であるか を判定することが必要である. 与えられたシステムが可制御 (controllable であるかどうかは 可制御性行列 (controllability atri T [ B, AB, A B, A n B] のランクが状態数と同じが成り立つ場合である. また,A,B は状態方程式の行列であり,n は状態数を表している. A Bu Here coe your footer Page 9

実験 倒立振子実験装置では, ロータリエンコーダで検出された振子の角度, 台車の位置を基にコントローラ (PC でアクチュエータ (DC モータ に加える電圧を計算し, 台車を左右に動かすことによって, 振子が倒れないように制御する. 倒立振子実験装置 Here coe your footer Page

Angle [deg] Poition [] 実験装置の準備 台車の位置と振子の角度をロータリーエンコーダで計測するためには, 振子の角度とロータリエンコーダの関係(-4 度 ~4 度 台車の位置とロータリエンコーダの関係(-.~. を知る必要がある... -. -. 4 6 8 Voltage [V] 4 - -4 4 6 8 Voltage [V] Here coe your footer Page

実験する制御器の設計 実験装置の極は, = -4,, -6, 6 制御目的を決め, その制御が行えるように制御器を設計せよ. はじめに制御目的を決め, フィードバックゲインを求めシミュレーションを行う. 次に, シミュレーション結果より制御効果の確認 ( 目的どおりになったか etc. を行う. そして, 設計した制御器を用いて実験を行う. 制御器は, PID 制御 ( 古典制御 極配置法 ( 現代制御 PIDでパターン, 極配置法で3パターンのシミュレーションと実験を行う. ただし 極は複素共役( 虚部 はOK 極は絶対値が 以下 振動させない応答の場合は実部 > 虚部 振動的な応答を発生させる場合は, 実部 < 虚部 状態量と PID ゲインの対応 状態量 台車の位置 台車の速度 振子の角度 振子の角速度 PID ゲイン 台車 P ゲイン 台車 D ゲイン 振子 P ゲイン 振子 D ゲイン Here coe your footer Page

レポート ( 最大 8ページまで,wordファイルと印刷したものを提出. 目的. 課題 3. シミュレーションと実験結果のグラフ ( 単位は,deg センサのデータはv,,rad,でグラフを作成 4. 制御設計の目的, 考察 5. 参考文献 注意点. 図 ( グラフ が指示したフォーマットでなければ, 再提出. レポートは考察を分かりやすく伝えるものである.( 理解しやすい文章にする. 3. 実験結果や考察は 定性的ではなく定量的に行う. ( 機械力学 制御工学で学習した指標 例 : 周期 減衰比 etc 4. 考察は考えて察したことであり, 感想や結果の説明ではありません. よって, 考察内容が基準に達していない場合 ( 感想 結果の説明 は再提出. 5. 考察でのみレポートの評価を行う. Here coe your footer Page 3

課題 ヒント θ,i l θ,i μz f M μθ = μz f M fp + l μθ fp 倒立振子を振子と台車に分けて, 運動方程式を考える. 又は, ラグランジェの方程式より導くことができる. Here coe your footer Page 4

Here coe your footer Page 5 課題 ヒントラグランジェの方程式より求める場合には, 散逸エネルギを考慮する必要がある. i i i i Q q D q L q L dt d 散逸関数 z D z 散逸エネルギ D は,

課題 ヒント z l θ μθ,i l in 振子の重心座標は f p z l z l in 振子の傾き角が微少だとすると, in と近似できる. よって, 振子の慣性力は ( z l Here coe your footer Page 6

課題 ヒント 台車の併進方向の式は Mz z f z f p 振り子支点に作用する力 fpは以下の式を満たす. f p ( z l 代入して整理すると ( M z l zz 作用 反作用 振子が回転することによる影響が台車にほとんど及ばないと考えると f 振子の重心周りの回転運動に関する式は I gl in f p l co θ が微少であると仮定して, 線形化し整理すると ( I 振り子支点に作用する力 fp は以下の式を満たす. f p ( z l l lz gl ( M z zz f u Here coe your footer Page 7

Here coe your footer Page 8 課題 ヒント台車と振子の式を行列でまとめると u z gl z z l I l M z ここで T z とおくと u gl l I l M z M C K F Fu K C M となり, これより状態方程式がもとまるただし,M,C,K,F は行列なので,M の逆行列を求める必要がある.

Here coe your footer Page 9 課題 ヒント Fu K C M dt d これより, u F M I K M C M dt d となり, 状態方程式がもとまる. ただし T z であるので, 状態量は T T z z Bu A

余因子法による逆行列 Here coe your footer Page 3

ノイズ除去方法 デジタルフィルタ 無限インパルス応答 (IIR フィルタと有限インパルス応答 (FIR フィルタがある. オフラインでは FFT によるフィルタも使用できる. ローパスフィルタ 遮断周波数 ( カットオフ周波数 より低い周波数の成分はほとんど減衰させず 遮断周波数より高い周波数の成分を逓減させるフィルタである ハイカットフィルタ等と呼ぶ場合もある 移動平均法 時系列データ ( 一般的には時系列に限らず系列データ を平滑化する手法であり, 有限インパルス応答に対するローパスフィルタの一種 Here coe your footer Page 3

Here coe your footer Page 3