ドローン大辞典
フライトコントローラー|用語解説|ドローン大辞典
概要
フライトコントローラー(FCU)は、ドローンの姿勢制御・飛行安定化・航法処理を統合的に行う中枢制御装置である。
これは、センサー情報や操縦入力を基に、モーター出力や姿勢角を自動制御する役割を担うフライトコントロールシステムの一部である。
航空法や国土交通省の安全基準においても、フライトコントローラーは機体のロバスト性(信頼性・冗長性)を左右する重要構成要素として位置づけられており、安全性と保障のレベル(SAIL)の確保に不可欠な機能である。
定義と機能
フライトコントローラーは、機体内部のセンサーや通信装置から取得した情報を解析し、モーターの出力を制御する演算装置である。
主な入力情報は以下のとおりである。
これらをもとに、フライトコントローラーはリアルタイムで機体の傾き・回転・推力を補正し、安定した飛行を維持する。
自動航行(ウェイポイント飛行)や自動帰還(RTH)、フェールセーフなどの制御機能もこの装置によって統合管理されている。特に航法システムとして、自機の位置特定や目的地までの航法も担う。
構成要素
フライトコントローラーは、メインコントローラーを中枢とする統合システムとして機能する。
メインコントローラー:GNSSなどの各種センサーの情報と送信機の指令をもとに、機体の姿勢を制御する中枢デバイス。
IMU(慣性計測装置):3軸のジャイロセンサーと加速度センサーなどによって、3次元の角速度と加速度を検出する。
ESC(Electronic Speed Controller):メインコントローラーからの指令を受け、モーターの回転数を制御する。
通信系統:レシーバーやC2リンクを構成し、操縦系統との通信を行う。
法制度と技術基準
航空法上、フライトコントローラー自体に個別の型式認定制度はないが、機体認証の審査においては、制御系の信頼性・冗長化設計が評価対象となる。
国土交通省のリスク評価ガイドラインでは、フライトコントローラーを含む制御系システムの安全設計を安全目標(OSO)の主要要素として位置付けている。
ロバスト性の要求:運航リスクが高い飛行(SAILが高い)の場合、OSO#05(システムの安全性)、OSO#10(安全な復旧)、OSO#12(外部システムの劣化管理)に対して高いロバスト性(保証の水準)が求められる。
安全設計:高いロバスト性では、フライトコントローラーを含む無人航空機システムが、単一故障やソフトウェア開発エラーによって制御不能や想定飛行空間からの逸脱を生じないように設計されていること(OSO#10, #12)が要求される。
運用と整備
フライトコントローラーは精密な電子機器であり、定期的なキャリブレーションとファームウェア更新が必要である。
キャリブレーション:IMUやコンパスなどセンサー類はキャリブレーションを必要とし、これが正しく行われていないと、機体が操縦者の意図しない方向へ飛行する可能性がある。
プリフライトチェック:操縦者は、飛行前に通信系統及び推進系統の作動確認を含むプリフライトチェック時に、各センサーのステータスを確認し、異常が検知された場合は飛行を中止することが推奨される。
ログ機能:ログ機能は飛行後のデータ解析に使用され、異常傾向の早期発見に役立つ。
関連用語
関連用語:GNSS/IMU/フェールセーフ/プリフライトチェック/機体認証/安全目標(OSO)/安全性と保障のレベル(SAIL)/DIPS2.0/航空法