[go: up one dir, main page]

JP4984591B2 - 自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラム - Google Patents

自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラム Download PDF

Info

Publication number
JP4984591B2
JP4984591B2 JP2006088655A JP2006088655A JP4984591B2 JP 4984591 B2 JP4984591 B2 JP 4984591B2 JP 2006088655 A JP2006088655 A JP 2006088655A JP 2006088655 A JP2006088655 A JP 2006088655A JP 4984591 B2 JP4984591 B2 JP 4984591B2
Authority
JP
Japan
Prior art keywords
center
gravity
payload
control
propulsion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006088655A
Other languages
English (en)
Other versions
JP2007261414A (ja
Inventor
英二 仲森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2006088655A priority Critical patent/JP4984591B2/ja
Publication of JP2007261414A publication Critical patent/JP2007261414A/ja
Application granted granted Critical
Publication of JP4984591B2 publication Critical patent/JP4984591B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Toys (AREA)

Description

この発明は、自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラムに係り、例えば、モータによってプロペラを駆動して推力を発生させる小型無人飛行機等の飛行体又は移動体に搭載されて用いられる自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラムに関する。
従来より、地上から送信される無線信号によって制御されて、モータによってプロペラを駆動し、エレベータ、ラダー及びエルロンによって姿勢を制御して飛行を行う無人飛行機(例えば、翼長1m以下の小型軽量無人機)が実用化されている(例えば、特許文献1、特許文献2参照。)。
このような無人飛行機の姿勢制御装置101は、図7に示すように、姿勢制御装置本体の構成各部を制御する制御部102と、制御部102が実行する処理プログラムや各種データ等を記憶するための記憶部103と、水平尾翼の後縁に設けられた昇降舵としてのエレベータ104と、垂直尾翼の後縁に設けられたラダーと、主翼の後縁に設けられたエルロンと、エレベーター用のサーボモータ105と、ラダー用のサーボモータと、エルロン用のサーボモータと、各サーボモータを駆動するためのモータ駆動部106と、圧力センサからなる対気速度検知部107とを有している。
制御部102は、対気速度検知部107から送られる対気速度検出信号q1の変化を取得して、無人飛行機の飛行高度調整や、突風等の外乱に対する機体安定性を確保するための姿勢制御を行っている。
例えば、制御部102は、姿勢制御処理のうち、ピッチ角制御処理で、図7に示すように、対気速度検知部107から対気速度検出信号q1を受けると、計測された無人飛行機の対気速度に応じて、エレベータ104のトリム角を求め、求めたエレベータ104のトリム角に基づいて、所定の制御信号(エレベータ駆動指令信号)q2をモータ駆動部106へ与える。
これによって、モータ駆動部106は、サーボモータ105へ対応するエレベータ駆動信号q3を与える。
このようにして、姿勢制御装置101は、エレベータ104を駆動して、無人飛行機のピッチ角が、現在の対気速度で安定飛行するために適正な値となるように、エレベータ104のトリム角を調整している。ここで、制御部102は、現在の対気速度に対応するエレベータ104のトリム角を初期値(目標値)として設定する。
なお、飛行体としての飛行船を対象とした姿勢制御で、飛行船内にペイロード(負荷)を設置して、このペイロードを前後方向に沿って移動させることによって、船体の重心を移動させ、船体を前後に傾けるピッチ角制御を行い、空気力学的損失を生じさせることなく、簡単かつ迅速にピッチ角を制御する技術が提案されている(例えば、特許文献3参照。)。
特開2005−028935号公報 特開2005−067398号公報 特開平11−278391号公報(第7頁、図3)
解決しようとする第1の問題点は、上記従来技術では、例えば、エレベータの応答が遅れることがあり、機体の安定性を確保できないという点である。
例えば、特許文献1、特許文献2に記載された技術では、対気速度検知部の圧力センサの計測性能や、エレベータ用サーボモータ等の応答性等に依存するために、急激な推力変動や、環境外乱に対して、確実にかつ迅速に応答できない。また、特許文献3に記載された技術を、比較的高速で飛行する飛行機への適用する場合にも、例えば、対気速度検知部の圧力センサからの検知信号に基づいて制御することとなり、やはり、圧力センサの精度や応答性が低いと、エレベータの応答が間に合わないことがある。
また、第2の問題点は、上記従来技術では、対気速度が不十分なときは、エレベータのトリム角の調整によって、機体のピッチ角を制御することができないという点である。
例えば、特許文献1、特許文献2に記載された技術では、いずれも、離陸時や着陸時等対気速度が不十分なときは、舵角変化によるエレベータのトリム角調整が実施できない。
この発明は、上述の事情に鑑みてなされたもので、例えば、推力の急激な変化や突風等の外乱に応じて、速やかに応答し、機体の安定性を確保することができる自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラムを提供することを第1の目的としている。
また、例えば、対気速度が不十分な場合でも、機体の姿勢を確実に制御することができる自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラムを提供することを第2の目的としている。
上記課題を解決するために、請求項1に記載の、この発明の第1の構成は、飛行体を安定飛行させるための自動姿勢制御装置に係り、上記飛行体に搭載されたペイロードを移動させることによって、上記飛行体の重心位置を変動させるための重心変動手段と、上記飛行体の推力と、上記飛行体の所定の姿勢角に対応する上記重心位置との間の関係に基づいて、現在の推力に対応する所望の上記重心位置を算出する重心位置算出手段と、推力又は姿勢が急激に変化していることを検知したときは、上記重心位置の変動を伴わない通常姿勢制御処理動作に代わる非常時姿勢制御処理動作として、上記重心変動手段を制御して、上記重心位置算出手段の算出結果に基づいて、重心を所望の位置へ変動させる重心変動制御手段とを備えてなることを特徴としている
また、請求項2記載の、この発明の第2の構成は、飛行体を安定飛行させるための自動姿勢制御装置に係り、上記飛行体に搭載されたペイロードを移動させることによって、上記飛行体の重心位置を変動させるための重心変動手段と、上記飛行体の推力と、上記飛行体の所定の姿勢角に対応する上記重心位置との間の関係に基づいて、現在の推力に対応する所望の上記重心位置を算出する重心位置算出手段と、離着陸のときは、上記重心位置の変動を伴わない定常飛行時の通常姿勢制御処理動作に代わる非常時姿勢制御処理動作として、上記重心変動手段を制御して、上記重心位置算出手段の算出結果に基づいて、重心を所望の位置へ変動させる重心変動制御手段とを備えてなることを特徴としている。
また、請求項11に記載の、この発明の第3の構成は、飛行体を安定飛行させるための自動姿勢制御方法に係り、上記飛行体に搭載されたペイロードを、ペイロード移動手段を用いて移動させることによって、上記飛行体の重心位置を変動させるための重心変動ステップと、上記飛行体の推力と、上記飛行体の所定の姿勢角に対応する上記重心位置との間の関係に基づいて、現在の推力に対応する所望の上記重心位置を算出する重心位置算出ステップと、推力又は姿勢が急激に変化していることを検知したときは、上記重心位置の変動を伴わない通常姿勢制御処理動作に代わる非常時姿勢制御処理動作として、上記ペイロード移動手段を制御して、上記重心位置算出ステップでの算出結果に基づいて、重心を所望の位置へ変動させる重心変動制御ステップとを含むことを特徴としている。
また、請求項12記載の、この発明の第4の構成は、飛行体を安定飛行させるための自動姿勢制御方法に係り、上記飛行体に搭載されたペイロードを、ペイロード移動手段を用いて移動させることによって、上記飛行体の重心位置を変動させるための重心変動ステップと、上記飛行体の推力と、上記飛行体の所定の姿勢角に対応する上記重心位置との間の関係に基づいて、現在の推力に対応する所望の上記重心位置を算出する重心位置算出ステップと、離着陸のときは、上記重心位置の変動を伴わない定常飛行時の通常姿勢制御処理動作に代わる非常時姿勢制御処理動作として、上記重心変動手段を制御して、上記重心位置算出ステップでの算出結果に基づいて、重心を所望の位置へ変動させる重心変動制御手段とを備えてなることを特徴としている。
この発明の構成によれば、重心位置算出手段は、飛行体又は船舶の推力と、飛行体又は船舶の所定の姿勢角に対応する重心位置との間の関係に基づいて、現在の推力に対応する所望の重心位置を算出し、重心変動制御手段が、重心変動手段を制御して、重心変動手段が、と飛行体又は船舶に搭載されたペイロードを移動させることによって、飛行体又は上記船舶の重心を所望の位置へ変動させるので、例えば、推力の急激な変化や突風等の外乱に応じて、速やかに応答し、飛行体又は船舶の安定性を確保することができると共に、例えば、対気速度が不十分な場合でも、飛行体又は船舶の姿勢を確実に制御することができる。
重心位置算出手段は、飛行体又は船舶の推力と、飛行体又は船舶の所定の姿勢角に対応する重心位置との間の関係に基づいて、現在の推力に対応する所望の重心位置を算出し、重心変動制御手段が、重心変動手段を制御して、重心変動手段が、と飛行体又は船舶に搭載されたペイロードを移動させることによって、飛行体又は上記船舶の重心を所望の位置へ変動させることによって、飛行体又は船舶の重心を変動させることによって、例えば、推力の急激な変化や突風等の外乱に応じて、速やかに応答し、飛行体又は船舶の安定性を確保するという第1の目的と、例えば、対気速度が不十分な場合でも、機体の姿勢を確実に制御するという第2の目的とを実現した。
図1は、この発明の第1の実施例である小型無人飛行機の飛行制御装置の構成を示すブロック図、図2は、同小型無人飛行機の構成を示す斜視図、図3は、同小型無人飛行機の構成を示す側面図、図4は、同飛行制御装置のモータ駆動部の構成を示すブロック図、図5は、同飛行制御装置の重心変動部の構成を示す斜視図、また、図6は、同飛行制御装置の姿勢制御装置の動作を説明するための説明図である。
この例の小型無人飛行機1は、図1乃至図3に示すように、胴体2と、胴体2の側部に取り付けられた主翼3,3と、胴体2の後部に取り付けられた垂直尾翼4及び水平尾翼5と、胴体2の内部に搭載された飛行制御装置6とを備えてなっている。この飛行制御装置6は、小型無人飛行機1の姿勢角(ロール角、ピッチ角、ヨー角)を制御する姿勢制御装置7を含んでいる。
この例の飛行制御装置6は、図1に示すように、飛行制御装置本体の構成各部を制御する制御部9と、制御部9が実行する処理プログラムや各種データ等を記憶するための記憶部11と、アンテナ12を介して無線電波の受信を行うために用いられる無線受信部13と、胴体2の前部に取り付けられたプロペラ14と、水平尾翼5の後縁に設けられた昇降舵としてのエレベータ15と、垂直尾翼4の後縁に設けられた方向舵としてのラダー16と、主翼3の後縁に設けられた補助翼としてのエルロン17と、小型無人飛行機1の重心位置を変動させる重心変動部8と、サーボモータを有するアクチュエータ部18と、各モータを駆動するためのモータ駆動部19と、プロペラ14を回転させて推力を得るための推進用モータ21と、姿勢検知部22と、加速度検知部23と、対気速度検知部24と、電源部25とを有している。
ここで、電源部25を構成するバッテリ26は、小型無人飛行機1全体の重量に占める割合が比較的大きい重量を有し、ペイロード(負荷)としての機能も有している。
この例では、重心変動部8が、バッテリ26を前後方向に沿って移動させることによって、小型無人飛行機1の重心を揚力の中心に対して変位させ、姿勢角としてのピッチ角を調整することが可能とされている。
制御部9は、CPU(中央処理装置)等を有してなり、記憶部11に記憶された各種制御プログラムを実行し、構成各部を制御して、小型無人飛行機1の姿勢角(ロール角、ピッチ角、ヨー角)を制御するための姿勢制御処理や、推力制御処理、無線信号受信処理等を実行する。
ここで、姿勢制御処理は、非常時ピッチ角制御処理と、通常時ピッチ角制御処理と、ロール角制御処理と、ヨー角制御処理とを含んでいる。非常時ピッチ角制御処理は、現在重心位置取得処理と、適正重心位置算出処理と、回転量算出処理と、制御信号出力処理とを含んでいる。また、通常時ピッチ角制御処理は、対気速度算出処理と、現在ピッチ角算出処理と、調整角算出処理と、制御信号出力処理とを含んでいる。
また、推力制御処理は、推進用モータ21の回転速度(回転数)を算出するための回転速度算出処理と、制御信号出力処理とを含んでいる。
制御部9は、非常時ピッチ角制御処理では、比較的急激に推力が変化するときに、現在の重心位置(小型無人飛行機1の前後方向に沿った位置)(または、ペイロードとしてのバッテリ26の対応する現在位置)を記憶部11から取得する現在重心位置取得処理と、予め知られた推力に対応する推進用モータ21の回転速度(回転数)と、小型無人飛行機1の適正なピッチ角に対応する適正な重心位置との間の関係に基づいて、現在の回転数に対応する適正な重心位置を算出する適正重心位置算出処理と、適正な重心位置と現在の重心位置とに基づいて、バッテリ26の前後方向に沿った必要な変位量に対応する小型DCモータからなる重心変動用モータ31の回転量を求める回転量算出処理と、必要な回転量に対応する制御信号をモータ駆動部19へ与える制御信号出力処理とを実行する。
制御部9は、通常時ピッチ角制御処理では、比較的穏やかに推力が変化するときに、対気速度検知部24からの検知信号に基づいて現在の対気速度を求める対気速度算出処理と、姿勢センサ22からの検知信号に基づいて現在のピッチ角を求める現在ピッチ角算出処理と、予め知られたエレベータ15のトリム角と、対気速度に対応する小型無人飛行機1の適正なピッチ角との間の関係に基づいて、エレベータ15の調整角(変化分)を求める調整角算出処理と、アクチュエータ部18のエレベータ用サーボモータ35を制御させるための所定の制御信号をモータ駆動部19へ与える制御信号出力処理とを実行する。
制御部9は、ロール角制御処理及びヨー角制御処理では、通常時ピッチ角制御処理と同様の処理を行う。
制御部9は、推力制御処理で、無線受信部13を介して受け取った操作信号に基づいて、推進用モータ21の回転速度(回転数)を算出するための回転速度算出処理と、推進モータ21を制御させるための所定の制御信号をモータ駆動部19へ与える制御信号出力処理とを実行する。
なお、この例では、制御部9は、 回転速度算出処理で算出された回転速度に基づいて、推進力の変化速度(変化率)を算出し、この変化速度が、所定値を越え、比較的急激に推進力が変化していると判断したときに、非常時ピッチ角制御処理を実行し、変化速度が、所定値以下で、比較的穏やかに推力が変化していると判断したときには、通常時ピッチ角制御処理を実行する。
記憶部11は、ROM、RAM等の半導体メモリ等からなり、制御部9が実行する姿勢制御処理プログラムや推力制御処理プログラム、無線信号受信処理プログラム等の各種処理プログラム等が記憶されたプログラム記憶部と、設定情報や検知情報等の各種情報が記憶された情報記憶部とを有すると共に、この記憶部11には、制御部9がプログラム実行時に用いる各種レジスタやフラグが確保されている。
ここで、上記検知情報は、現在の重心位置情報(ペイロード位置情報)や、現在の姿勢角情報を含んでいる。
重心変動部8は、図5に示すように、ペイロードとしてのバッテリ26に剛結合され、バッテリ26を垂下状態で支持し、機体の前後方向(例えば、ロール軸(x軸)方向)に沿って変位可能な移動テーブル28と、移動テーブル28を移動させるためのボールねじ29と、ボールねじ29のねじ軸29aを回転させて移動テーブル28を直進運動させるための小型DCモータからなる重心変動用モータ31と、重心変動用モータ31のシャフトに軸心を同じくして取り付けられた主動回転ギア32と、ボールねじ29のねじ軸29aに軸心を同じくして直結され、主動回転ギア32と噛合する従動回転ギア33とを有している。
ボールねじ29は、重心変動用モータ31によって回転駆動されるねじ軸29aと、ねじ軸29aと螺合し、移動テーブル28に組み込まれて固定されたナット(不図示)とからなっている。
アクチュエータ部18は、図1及び図4に示すように、姿勢制御用モータとしてのエレベータ用サーボモータ35と、ラダー用サーボモータ36と、エルロン用サーボモータ37とを有している。
モータ駆動部19は、図4に示すように、推進用モータ駆動部39と、姿勢制御用モータ駆動部41と、重心変動用モータ駆動部42とを有している。
姿勢検知部22は、それぞれ、機体のロール軸(x軸)、ピッチ軸(y軸)、ヨー軸(z軸)の周りの回転角速度の測定を行うためのジャイロからなる姿勢センサを有している。
加速度検知部23は、それぞれ、前後方向、左右方向、上下方向の加速度を測定するための加速度を有している。
次に、図6を参照して、上記構成の飛行制御装置6の動作について説明する。
この例では、制御部9は、比較的急激に推力が変化するとき及び対気速度が一定値以下のときには、非常時ピッチ角制御処理を実行し、比較的穏やかに推力が変化するとき及び対気速度が一定値を越えるときには、通常時ピッチ角制御処理を実行する。
制御部9は、推力制御処理で、図6に示すように、無線受信部13を介して受け取った操作信号p1に基づいて、推進用モータ21の回転速度(回転数)を算出するための回転速度算出処理と、推進モータ21を駆動させるための所定の駆動制御信号p2をモータ駆動部19へ与える制御信号出力処理とを実行する。これによって、推進用モータ駆動部39は、推進モータ21へ駆動信号p3を与える。
例えば、操作者の操作によって地上の送信機から発せられ、小型無人飛行機1の推力を急激に上昇させるような操作信号p1を、無線受信部13を介して受けると、制御部9は、推進用モータ21の回転速度が急上昇するように、駆動制御信号p2をモータ駆動部19へ与える。
このままでは、エレベータ15のトリム角の調整では、すばやい応答性が得られず、小型無人飛行機1の対気速度が急上昇し、ピッチ角が大きく変動し、安定飛行が困難となるため、制御部9は、非常時ピッチ角制御処理を実行する。
すなわち、制御部9は、図6に示すように、現在の重心位置情報(小型無人飛行機1の重心の前後方向に沿った位置の情報)p4を記憶部11から取得する(現在重心位置取得処理)。制御部9は、同時に、現在の推進モータ21の回転速度(回転数)を求めて、予め知られた推力に対応する推進用モータ21の回転速度と、小型無人飛行機1の適正なピッチ角に対応する適正な重心位置との間の関係に基づいて、現在の回転速度に対応する適正な重心位置情報p5を算出する(適正重心位置算出処理)。
次に、制御部9は、適正な重心位置と現在の重心位置とに基づいて、バッテリ26の前後方向に沿った必要な変位量を求め、この変位量に対応する重心変動用モータ31の回転量を求める(回転量算出処理)。
次に、制御部9は、必要な回転量に対応する駆動制御信号p6をモータ駆動部19へ与える制御信号出力処理を実行する。これによって、重心変動用モータ駆動部42は、重心変動用モータ31へ駆動信号p7を与える。
この結果、重心変動用モータ31は、所定量回転し、ボールねじ29を回転させて、移動テーブル28を所定量移動させる。移動テーブル28によって、ペイロード(負荷)としての比較的重量の大きいバッテリ26が比較的瞬時に所定量移動し、重心位置が前後方向に沿って、所定量移動し、ピッチ角の変動を抑制し、適正な値に近づける。
制御部9は、通常時ピッチ角制御処理では、対気速度検知部24からの検知信号に基づいて現在の対気速度を求める(対気速度算出処理)。制御部9は、同時に、姿勢センサ22からの検知信号に基づいて現在のピッチ角を求める(現在ピッチ角算出処理)。
次に、制御部9は、予め知られたエレベータ15のトリム角と、対気速度に対応する小型無人飛行機1の適正なピッチ角との間の関係に基づいて、エレベータ15の調整角を求める(調整角算出処理)。
次に、制御部9は、アクチュエータ部18のエレベータ用サーボモータ35を制御させるための所定の制御信号をモータ駆動部19へ与える(制御信号出力処理)。
なお、制御部9は、ロール角制御処理及びヨー角制御処理では、通常時ピッチ角制御処理と同様の処理を行う。
このように、この例の構成によれば、例えば、小型無人飛行機1の推力を急激に上昇させるような操作信号p1を受けると、制御部9は、非常時ピッチ角制御処理を実行し、現在の重心位置情報p4を記憶部11から取得し、同時に、現在の推進モータ21の回転速度(回転数)を得て、予め知られた推力に対応する推進用モータ21の回転速度と、小型無人飛行機1の適正なピッチ角に対応する適正な重心位置との間の関係に基づいて、現在の回転速度に対応する適正な重心位置情報p5を算出し、適正な重心位置と現在の重心位置とに基づいて、バッテリ26の前後方向に沿った必要な変位量を求め、この変位量に対応する重心変動用モータ31の回転量を求め、必要な回転量に対応する制御信号p6をモータ駆動部19へ与える。
これによって、重心変動用モータ駆動部42は、重心変動用モータ31へ駆動信号p7を与え、この結果、重心変動用モータ31は、所定量回転し、ボールねじ29を回転させて、移動テーブル28を例えば前方へ向けて所定量移動させ、移動テーブル28によって、ペイロード(負荷)としての比較的重量の大きいバッテリ26が比較的瞬時に所定量移動し、重心位置が前後方向に沿って、所定量移動し、ピッチ角の変動を動的に抑制し、適正な値に近づける。
このため、例えば、推力の急激な変化や突風等の環境外乱に応じて、速やかに応答し、機体の安定性を確保することができる。
すなわち、従来技術におけるように、対気速度検知部の圧力センサの計測性能や、エレベータ用サーボモータ35等の応答性等に依存しないので、確実にかつ迅速に応答し、機体姿勢のロバスト性を向上させ、高精度の飛行制御を実現させることができる。
しかも、従来技術において対気速度が不十分なために舵角変化によるエレベータのトリム角調整が実施できない離陸時や着陸時等でも、ピッチ角の制御が可能となり、全ての飛行フェーズ(離陸、定常、旋回、着陸)で、機体の姿勢を確実に制御することができる。
この例が上述した第1の実施例と大きく異なるところは、推力の比較的急激な変化に加え、外乱による姿勢の比較的急激な変化を検知した場合に、重心を移動させるように構成した点である。
これ以外の構成は、上述した第1の実施例の構成と略同一であるので、第1の実施例と同一の構成要素については、例えば、図1で用いた符号と同一の符号を用いて、その説明を簡略にする。
この例の飛行制御装置の制御部9は、非常時ピッチ角制御処理で、比較的急激に推力が変化するときのほか、姿勢検知部22、加速度検知部23及び対気速度検知部24から得られた検知信号に基づいて、突風等の外乱によって対気速度が変化し、姿勢が比較的急激に変化し、例えば、ピッチ角が比較的急激に変化していることを検知したときに、適正な重心位置を算出する適正重心位置算出処理と、適正な重心位置と現在の重心位置とに基づいて、バッテリ26の前後方向に沿った必要な変位量に対応する重心変動用モータ31の回転量を求める回転量算出処理と、必要な回転量に対応する制御信号をモータ駆動部19へ与える制御信号出力処理とを実行する。
この後、姿勢が比較的安定したならば、制御部9は、通常時ピッチ角制御処理を行う。
この例の構成によれば、上述した第1の実施例と略同様の効果を得ることができる。
加えて、外乱によって姿勢が比較的急激に変化した場合にも、姿勢を安定化させることができる。
以上、この発明の実施例を図面を参照して詳述してきたが、具体的な構成はこの実施例に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があってもこの発明に含まれる。
例えば、上述した実施例では、飛行制御装置の構成要素としてのバッテリをペイロードとして、兼用する場合について述べたが、バッテリに限らないし、専用のペイロードを用いても良い。
また、例えば、姿勢制御処理や、推力制御処理等を、制御部が、対応する制御プログラムを実行することによって行う場合について述べたが、それぞれ、独立したハードウェアで実行するようにしても良い。
また、一部又は全部を専用のハードウェアを用いて行い、一部を対応するプログラムを実行して処理するようにしても良い。
また、非常時ピッチ角制御処理と、通常時ピッチ角制御処理とを、推力や対気速度の変化に応じて、また、定常飛行時と離着陸時と分けて、切り換えて行っても良いし、併用しても良い。
また。高度を測定するための圧力センサや、磁気方位センサ等を追加して設けるようにしても良い。
また、前後方向のみならず、左右方向に沿って重心を移動させて、ロール角を制御するようにしても良い。
また、重心変動部で、小型DCモータに代えて、パルスモータ(ステッピングモータ)を用いても良い。これによって、フィードバック制御装置を省略することができる。
また、応答を早めるために、重心を適正な位置を越えて余分に変動させるように構成しても良い。
飛行体として、小型無線飛行機やラジコン飛行機等のほか、無人飛行船等に適用することができる。また、推進手段として、プロペラをモータによって駆動する方式のほか、内燃機関によって駆動する方式を用いる場合に適用できる。また、水上を航行する船舶に適用できる。
この発明の第1の実施例である小型無人飛行機の飛行制御装置の構成を示すブロック図である。 同小型無人飛行機の構成を示す斜視図である。 同小型無人飛行機の構成を示す側面図である。 同飛行制御装置のモータ駆動部の構成を示すブロック図である。 同飛行制御装置の重心変動部の構成を示す斜視図である。 同飛行制御装置の姿勢制御装置の動作を説明するための説明図である。 従来技術を説明するための説明図である。
符号の説明
1 小型無人飛行機(飛行体)
6 飛行制御装置
7 姿勢制御装置
8 重心変動部(重心変動手段)
9 制御部(重心位置情報取得手段、重心位置算出手段、回転量算出手段)
11 記憶部
14 プロペラ(推進手段の一部)
15 エレベータ(昇降舵)
18 アクチュエータ部
19 モータ駆動部(モータ駆動手段)
21 推進用モータ(推進手段の一部)
22 姿勢検知部
23 加速度検知部
24 対気速度検知部
26 バッテリ(ペイロード)
31 重心変動用モータ
35 エレベータ用サーボモータ
39 推進用モータ駆動部
41 姿勢制御用モータ駆動部
42 重心変動用モータ駆動部

Claims (21)

  1. 飛行体を安定飛行させるための自動姿勢制御装置であって、
    前記飛行体に搭載されたペイロードを移動させることによって、前記飛行体の重心位置を変動させるための重心変動手段と、
    前記飛行体の推力と、前記飛行体の所定の姿勢角に対応する前記重心位置との間の関係に基づいて、現在の推力に対応する所望の前記重心位置を算出する重心位置算出手段と、
    推力又は姿勢が急激に変化していることを検知したときは、前記重心位置の変動を伴わない通常姿勢制御処理動作に代わる非常時姿勢制御処理動作として、前記重心変動手段を制御して、前記重心位置算出手段の算出結果に基づいて、重心を所望の位置へ変動させる重心変動制御手段とを備えてなる
    ことを特徴とする自動姿勢制御装置。
  2. 飛行体を安定飛行させるための自動姿勢制御装置であって、
    前記飛行体に搭載されたペイロードを移動させることによって、前記飛行体の重心位置を変動させるための重心変動手段と、
    前記飛行体の推力と、前記飛行体の所定の姿勢角に対応する前記重心位置との間の関係に基づいて、現在の推力に対応する所望の前記重心位置を算出する重心位置算出手段と、
    離着陸のときは、前記重心位置の変動を伴わない定常飛行時の通常姿勢制御処理動作に代わる非常時姿勢制御処理動作として、前記重心変動手段を制御して、前記重心位置算出手段の算出結果に基づいて、重心を所望の位置へ変動させる重心変動制御手段とを備えてなる
    ことを特徴とする自動姿勢制御装置。
  3. 前記飛行体の現在の重心位置情報を取得する重心位置情報取得手段を備え、
    前記重心変動制御手段は、所望の重心位置情報と現在の重心位置情報とに基づいて、前記重心変動手段を制御して、重心を所望の位置へ変動させることを特徴とする請求項1又は2記載の自動姿勢制御装置。
  4. 前記重心変動手段は、前記ペイロードを移動させるペイロード移動手段を有し、前記重心変動制御手段は、所定の姿勢角に対応する重心位置情報に基づいて、前記ペイロードの必要な移動量を算出する移動量算出手段と、前記移動量に基づいて、前記ペイロード移動手段を制御して、前記ペイロードを移動させるペイロード移動制御手段とを有することを特徴とする請求項1、2又は3記載の自動姿勢制御装置。
  5. 前記飛行体は、推力を得るための推進手段へ推進制御信号を与えて前記推進手段を制御する推進制御手段を備え、前記重心位置算出手段は、前記推進制御信号に基づいて、現在の推力を検知し、対応する所望の重心位置を算出することを特徴とする請求項1、2、3又は4記載の自動姿勢制御装置。
  6. 前記飛行体は、胴体の前部に取り付けられたプロペラを推進用モータによって回転させて推力を発生させる前記推進手段を有してなり、
    前記推進制御手段は、前記推進手段としての前記推進用モータへ、該推進用モータの回転速度を制御するための前記推進制御信号としての回転速度制御信号を与えて、前記推進手段を制御し、前記重心位置算出手段は、前記回転速度制御信号に含まれる回転速度情報に基づいて、現在の推力を検知し、対応する所望の重心位置を算出することを特徴とする請求項5記載の自動姿勢制御装置。
  7. 前記ペイロード移動手段は、回転運動を並進運動に変換して、前記ペイロードを所定の方向に沿って並進運動させて移動させる動力伝達手段と、該動力伝達手段を駆動するためのペイロード移動用モータとを有し、前記ペイロード移動制御手段は、前記移動量に基づいて、前記ペイロード移動用モータの必要な回転量を算出し、前記ペイロード移動用モータへ回転量制御信号を与えることを特徴とする請求項4記載の自動姿勢制御装置。
  8. 前記重心位置算出手段は、予め知られた推力と、前記飛行体の適正な姿勢角としてのピッチ角に対応する前後方向に沿った適正な重心位置との間の関係に基づいて、現在の推力に対応する適正な重心位置を算出し、前記重心変動制御手段は、前記重心変動手段を制御して、前後方向に沿って重心を適正な位置へ変動させることを特徴とする請求項1乃至7のいずれか1に記載の自動姿勢制御装置。
  9. 前記ペイロードとしては、前記飛行体の構成部材又は構成部品を兼用して用いることを特徴とする請求項1乃至8のいずれか1に記載の自動姿勢制御装置。
  10. 前記ペイロードは、電源としてのバッテリを含むことを特徴とする請求項9記載の自動姿勢制御装置。
  11. 飛行体を安定飛行させるための自動姿勢制御方法であって、
    前記飛行体に搭載されたペイロードを、ペイロード移動手段を用いて移動させることによって、前記飛行体の重心位置を変動させるための重心変動ステップと、
    前記飛行体の推力と、前記飛行体の所定の姿勢角に対応する前記重心位置との間の関係に基づいて、現在の推力に対応する所望の前記重心位置を算出する重心位置算出ステップと、
    推力又は姿勢が急激に変化していることを検知したときは、前記重心位置の変動を伴わない通常姿勢制御処理動作に代わる非常時姿勢制御処理動作として、前記ペイロード移動手段を制御して、前記重心位置算出ステップでの算出結果に基づいて、重心を所望の位置へ変動させる重心変動制御ステップとを含む
    ことを特徴とする自動姿勢制御方法。
  12. 飛行体を安定飛行させるための自動姿勢制御方法であって、
    前記飛行体に搭載されたペイロードを、ペイロード移動手段を用いて移動させることによって、前記飛行体の重心位置を変動させるための重心変動ステップと、
    前記飛行体の推力と、前記飛行体の所定の姿勢角に対応する前記重心位置との間の関係に基づいて、現在の推力に対応する所望の前記重心位置を算出する重心位置算出ステップと、
    離着陸のときは、前記重心位置の変動を伴わない定常飛行時の通常姿勢制御処理動作に代わる非常時姿勢制御処理動作として、前記重心変動手段を制御して、前記重心位置算出ステップでの算出結果に基づいて、重心を所望の位置へ変動させる重心変動制御手段とを備えてなる
    ことを特徴とする自動姿勢制御装置。
  13. 前記飛行体の現在の重心位置情報を取得する重心位置情報取得ステップを含み、
    前記重心変動制御ステップでは、所望の重心位置情報と現在の重心位置情報とに基づいて、前記ペイロード移動手段を制御して、重心を所望の位置へ変動させることを特徴とする請求項11又は12記載の自動姿勢制御方法。
  14. 前記重心変動制御ステップは、所定の姿勢角に対応する重心位置情報に基づいて、前記ペイロードの必要な移動量を算出する移動量算出ステップと、前記移動量に基づいて、前記ペイロード移動手段を制御して、前記ペイロードを移動させるペイロード移動制御ステップとを含むことを特徴とする請求項11、12又は13記載の自動姿勢制御方法。
  15. 前記飛行体に備えられ、推力を得るための推進手段へ推進制御信号を与えて前記推進手段を制御する推進制御ステップを含み、前記重心位置算出ステップでは、前記推進制御信号に基づいて、現在の推力を検知し、対応する所望の重心位置を算出することを特徴とする請求項11、12、13又は14記載の自動姿勢制御方法。
  16. 前記飛行体は、胴体の前部に取り付けられたプロペラを推進用モータによって回転させて推力を発生させる前記推進手段を有してなり、
    前記推進制御ステップでは、前記推進手段としての前記推進用モータへ、該推進用モータの回転速度を制御するための前記推進制御信号としての回転速度制御信号を与えて、前記推進手段を制御し、前記重心位置算出ステップでは、前記回転速度制御信号に含まれる回転速度情報に基づいて、現在の推力を検知し、対応する所望の重心位置を算出することを特徴とする請求項15記載の自動姿勢制御方法。
  17. 前記ペイロード移動手段は、回転運動を並進運動に変換して、前記ペイロードを所定の方向に沿って並進運動させて移動させる動力伝達手段と、該動力伝達手段を駆動するためのペイロード移動用モータとを有し、前記ペイロード移動制御ステップでは、前記移動量に基づいて、前記ペイロード移動用モータの必要な回転量を算出し、前記ペイロード移動用モータへ回転量制御信号を与えることを特徴とする請求項14記載の自動姿勢制御方法。
  18. 前記重心位置算出ステップでは、予め知られた推力と、前記飛行体の適正な姿勢角としてのピッチ角に対応する前後方向に沿った適正な重心位置との間の関係に基づいて、現在の推力に対応する適正な重心位置を算出し、前記重心変動制御ステップでは、前記ペイロード移動手段を制御して、前後方向に沿って重心を適正な位置へ変動させることを特徴とする請求項11乃至17のいずれか1に記載の自動姿勢制御方法。
  19. 前記ペイロードとしては、前記飛行体の構成部材又は構成部品を兼用して用いることを特徴とする請求項11乃至17のいずれか1に記載の自動姿勢制御方法。
  20. 前記ペイロードは、電源としてのバッテリを含むことを特徴とする請求項19記載の自動姿勢制御方法。
  21. コンピュータに請求項11乃至20のうちいずれか1に記載の自動姿勢制御方法を実行させることを特徴とする自動姿勢制御プログラム。
JP2006088655A 2006-03-28 2006-03-28 自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラム Expired - Fee Related JP4984591B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006088655A JP4984591B2 (ja) 2006-03-28 2006-03-28 自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006088655A JP4984591B2 (ja) 2006-03-28 2006-03-28 自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラム

Publications (2)

Publication Number Publication Date
JP2007261414A JP2007261414A (ja) 2007-10-11
JP4984591B2 true JP4984591B2 (ja) 2012-07-25

Family

ID=38634830

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006088655A Expired - Fee Related JP4984591B2 (ja) 2006-03-28 2006-03-28 自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラム

Country Status (1)

Country Link
JP (1) JP4984591B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021202194A1 (en) 2020-03-28 2021-10-07 Corcoran John F Watercraft with battery ballast system

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102564543A (zh) * 2011-12-28 2012-07-11 太原航空仪表有限公司 用于飞机货舱货物重量的称量模块
CN102538917B (zh) * 2011-12-28 2014-08-13 太原航空仪表有限公司 飞机货舱重量称量、重心计算的方法及装置
WO2016185572A1 (ja) * 2015-05-19 2016-11-24 株式会社0 回転翼機
TWI603888B (zh) * 2016-01-18 2017-11-01 緯創資通股份有限公司 任意角度空拋的多軸無人飛行載具的平衡控制方法、其電腦程式產品及其多軸無人飛行載具
WO2017184327A1 (en) * 2016-04-17 2017-10-26 Volpi Lucio An unmanned aerial robotic vehicle with mounting mechanism
WO2018032415A1 (en) 2016-08-17 2018-02-22 SZ DJI Technology Co., Ltd. Systems and methods for operating unmanned aerial vehicles
BR112019002092B1 (pt) * 2016-08-18 2022-08-02 Tevel Advanced Technologies Ltd Sistema de gerenciamento de frota de veículo aéreo não tripulado e método computadorizado para colheita
CN109789926B (zh) * 2016-10-03 2022-10-21 盐城辉空科技有限公司 投递用旋翼机
KR101817878B1 (ko) * 2016-11-14 2018-01-11 김계현 자세 제어 장치 및 그 방법
JP6994406B2 (ja) * 2018-02-23 2022-01-14 本田技研工業株式会社 飛行体
FI20185256A1 (en) * 2018-03-20 2019-09-21 Lentola Logistics Oy Structure structure for an aircraft and aircraft with the structure structure
JP6550563B2 (ja) * 2018-04-10 2019-07-31 株式会社エアロネクスト 回転翼機
JP6473256B2 (ja) * 2018-04-10 2019-02-20 株式会社0 回転翼機
JP6550562B2 (ja) * 2018-04-10 2019-07-31 株式会社エアロネクスト 回転翼機
JP6550561B2 (ja) * 2018-04-10 2019-07-31 株式会社エアロネクスト 回転翼機
WO2020012996A1 (ja) * 2018-07-12 2020-01-16 ソニー株式会社 無人航空機および駆動方法、並びにプログラム
JP2022130959A (ja) 2021-02-26 2022-09-07 quintuple air株式会社 姿勢制御装置および飛行体
CN115246453B (zh) * 2021-04-27 2023-10-03 中国农业机械化科学研究院 移动机器人及其履带式底盘和重心自平衡装置及方法
WO2023062690A1 (ja) * 2021-10-11 2023-04-20 三共木工株式会社 飛行体
JP2024011104A (ja) * 2022-07-14 2024-01-25 キヤノン株式会社 姿勢制御装置、飛行体および姿勢制御方法
CN116009520B (zh) * 2023-03-27 2023-06-30 四川腾盾科技有限公司 一种无人机三轴稳定性激励测试方法
US20240417058A1 (en) * 2023-06-14 2024-12-19 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for fuselage stabilization in a free-wing aircraft
CN117775275B (zh) * 2024-02-23 2024-06-11 四川腾盾科技有限公司 一种基于重心预测的飞机空投前馈控制方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0312782Y2 (ja) * 1985-06-12 1991-03-26
JPH03204397A (ja) * 1990-01-08 1991-09-05 Ishikawajima Harima Heavy Ind Co Ltd 有翼飛翔体の姿勢制御方法
JPH0585488A (ja) * 1991-09-24 1993-04-06 Nec Corp 飛翔体の姿勢制御装置
JPH0717491A (ja) * 1993-07-06 1995-01-20 Mitsubishi Heavy Ind Ltd 重心移動式ヘリコプタ
GB0006420D0 (en) * 2000-03-16 2000-12-20 British Aerospace Flight control system for an aircraft
JP3436722B2 (ja) * 2000-03-17 2003-08-18 川崎重工業株式会社 制御装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021202194A1 (en) 2020-03-28 2021-10-07 Corcoran John F Watercraft with battery ballast system
EP4126657A4 (en) * 2020-03-28 2024-08-21 Corcoran, Mary A. Watercraft with battery ballast system
US12258104B2 (en) 2020-03-28 2025-03-25 Mary A. Corcoran Watercraft with battery ballast system

Also Published As

Publication number Publication date
JP2007261414A (ja) 2007-10-11

Similar Documents

Publication Publication Date Title
JP4984591B2 (ja) 自動姿勢制御装置、自動姿勢制御方法及び自動姿勢制御プログラム
EP3445652B1 (en) Combined pitch and forward thrust control for unmanned aircraft systems
CN104335128B (zh) 用于用侧风和加速度计偏差估计和补偿来控制多旋翼的旋翼无人机的方法
US8561937B2 (en) Unmanned aerial vehicle
JP2019518662A (ja) 傾いたウイングの構成を有する垂直離着陸航空機
CN107703972A (zh) 具有辅助手动驾驶和自动驾驶的尤为飞翼型固定翼无人机
US20070069065A1 (en) Inbound transition control for a tail-sitting vertical take off and landing aircraft
CN108594839B (zh) 基于多矢量技术的控制方法、飞机及存储介质
JP2005538884A (ja) 航空機の高度及び垂直線に対して直角方向の水平速度の操縦支援システム、及びこれを具備する航空機
JPH0858697A (ja) 対気飛行速度ベクトル計測装置を用いた対気能動制御航空機
US11846953B2 (en) System and method for controlling differential thrust of a blown lift aircraft
JP6973103B2 (ja) 飛行体及び飛行システム
CN103625642A (zh) 一种控制混合式直升机襟翼和水平尾翼的方法
WO2014029477A1 (en) Glider for airborne wind energy production
KR20070032969A (ko) 동적 시스템을 제어하는 시스템 및 방법
US12060155B2 (en) System and method for lift augmentation of an aircraft tailplane
JP2009143268A (ja) 航空機の飛行制御システム及び飛行制御システムを搭載した航空機
AU2020364319B2 (en) Contingent use of commanded speed in lieu of sensed airspeed to inform flight control decisions
US20240010326A1 (en) Vehicle based optimization system and method therefor
JP4369261B2 (ja) 無人ヘリコプタ用制御装置
RU2774495C1 (ru) Способ пилотирования гибридного вертолета, имеющего планер, удерживаемый с постоянным углом атаки посредством регулирования положения по меньшей мере одной подвижной плоскости оперения
US20190310660A1 (en) Flying vehicle architecture
US12337950B2 (en) Landing gear feedback control system for an aircraft
JP2024021118A (ja) 垂直離着陸飛行体
JP2020082853A (ja) 飛行装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110316

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110801

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120213

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120403

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120416

R150 Certificate of patent or registration of utility model

Ref document number: 4984591

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150511

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees