3~5日目

選択課題

3~5日目 選択課題

概要

下記テーマから1つ選び取り組む。


選択課題割当結果

評価


参加方法


ダウンロード

講義ビデオ(2020)

各課題の説明

Arduinoによるモーション制御実験

概要

Arduinoによる実験キット(限定数)を配布し,モーション制御実験を行う。実験キットの数に限りがあるので,希望者全員がこの課題をできるわけではない。

3-5日目に本郷2号館4階41A室, 413室にてリアル実験を行います(非常時には,実験キットを郵送し自宅での遠隔実験となります)

環境

実験キットArduino Megaを用いてモーション制御の実験を行う。


テーマ例

など

対面実験(3-5日目)

上記テーマ例に沿った実験を行う。

学科PCなどWindows PCをご持参ください!(要MATLABインストール)

サンプルプログラム・Simulinkモデルを提供する。動作環境は以下の通り。

電気自動車の制御

シミュレーション概要

MATLAB, Simulinkを用いて,電気自動車の制御をする。直線運動のみを考え,加速減速の制御を行う。制御工学第一の範囲内でもできる上,意欲があればさらに発展的な内容に取り組むこともできる。車両1台の制御(実験A),前の車両に追従する制御(実験B)の二つがあり,選択可能。どちらかに対しテーマを一つきめて発表をする。

実際の自動車会社と同じような環境でシミュレーションを行うことで,制御の理解はもちろん,自動車の運動についても理解が深まることが期待される。シミュレーションファイル及び解説のスライドは上記リンクからダウンロードしてください。

必要な MATLAB Toolbox:Simulink 3D Animation, Powertrain Blockset, Vehicle Dynamics Blockset, Simulink Coder (東大学生は全て無料)

シミュレーション環境

すでに構築済みの3Dアニメーションを用いて,自分が設計した制御器で自動車が動く様子を確認できるようになっている。

左は車両1台のもの,右は車両2台のもので,それぞれについて視点は3種類ずつ用意している。

電気自動車のシミュレーション結果を上から見た様子
電気自動車のシミュレーションを運転者視点で見た様子

シミュレーションテーマ例

それぞれに対して基本課題発展課題があります。詳細は解説スライドを参照。テーマは他の学生と被りすぎないようにブレイクアウトルームで相談しましょう。自分でテーマを考えても良いです。

実験の概要

柏キャンパスの実験場にて,藤本研究室の電気自動車を利用したアンチスリップ制御の実験を行う。

実験では滑りやすい地面(低μ路)の上を電気自動車で走行し,制御の有無による滑りやすさの違いを体験・解析する。

実現したい滑らない車両をノミナルモデルと考え,外乱オブザーバを実装することで,滑りづらい電気自動車を実現する。

シミュレーションプログラムの作成とビルド,実験用設定ファイルの作成,電気自動車の運転,データ処理,という実験の一連の流れを体験する。

当日にスムーズに実験を行うために,事前準備として課題を用意する可能性がある。

実験車両と低μ路

ドローンの制御

概要

MATLAB, Simulinkを用いて,ドローンを制御します。まずドローンの仕組みから説明するので安心してください。その後,基本課題は高さの制御器を設計します。発展課題として外乱オブザーバ,他の変数の制御や,改造したドローンの制御などを用意しています。

MATLABのバージョン:R2023a以降を推奨

OS:指定なし(シミュレーションまでを各自のPCで行っていただきます)

必要なツールボックス:Aerospace Blockset, Aerospace Toolbox, Optimization Toolbox, Simulink Control Design, Signal Processing Toolbox, Computer Vision Toolbox, Simulink 3D Animation

シミュレーション

Mathworks のデモ Quadcopter Project を用いる。ドローンの動きは Simulation 3D で見えるので,本物の実験機を制御したような実感を得られます。

実機実験

シミュレーションで設計した制御器をドローンの実機に実装し,飛行させます。

発展課題として以下のような課題に取り組んでもらいます。

• z軸モデルでの空気抵抗に負けない制御

 外乱オブザーバ

• ドローンの改造により広がる制御

ヘキサコプターへの改造

Fault tolerance 制御

• 今あるドローンで楽しむいろいろな制御

くるくるしながら上がるドローン

x軸方向に進めるようにする

力制御する

ワイヤレスミニ四駆の製作

概要

ワイヤレス給電で走るミニ四駆の製作を通じて、回路製作・電子工作・はんだ付けなどの技術を習得するとともに、走行中ワイヤレス給電のコンセプトを体感する。走行コースやミニ四駆の車体は予め用意しているので、課題選択者はミニ四駆に搭載するコイルや回路基板を製作することになります。

作業の流れ

走行中給電の電流過渡応答制御

概要

車両が送電コイル上を高速に通過する走行中ワイヤレス給電では、電流の過渡応答の制御が重要な技術となる。この実験では古典制御の知識を使って電流の過渡応答を制御する方法について学ぶ。

ワイヤレス給電回路はP実験でも扱ったRLC共振回路の発展形である。ただし高周波の交流電流を流すことが最大の違いであり、電流の包絡線に対して制御を施す必要がある。この実験では包絡線の伝達関数の導出から制御器の設計、実験機への実装を一貫して行うことで古典制御理論のワイヤレス給電への適用を目指す。

実施項目

2慣性系の制御

産業装置の基本機構を模擬する2慣性系ベンチを用い,精密位置決め制御技術を学ぶ。

MATLAB/SimulinkのコードがC言語に自動翻訳され(Simulink Coder),Windowsでリアルタイム実行できます。

それにより,様々な構造の制御器を,シミュレーションと同じくらいの気軽さで実験することができます。

最終日にはコンペを行います。最も外乱抑圧性能が高い班はどのような制御器を設計するでしょうか?

3日目は柏で研究室見学+シミュレーション(自分のPCを持参する様に!)

4日目と5日目は本郷で実際の装置で実験(実験用PCはこちらで用意しますが,レポートは各々のPCにデータを移し作成)