virt_flyのブログ -138ページ目

virt_flyのブログ

フライトシミュレーターソフトのFlightGearで仮想飛行を楽しむブログです。

イメージ 1
↑少しバンクしたまま、放っておけば燃料切れまで勝手に飛びつづける我がMC-20

 

フライトモデルの上反角をいじる

 

難しいですね!フライトモデル(FDM)は。

専門知識のない者が、機体開発まがいのことをしようというのがおこがましいのですが、ついついつくりはじめてしまうものですから、我ながら困ったものです。

Mitubishi MC-20についても、FlightGear用のAI機として3Dモデルを作成したものの、いろいろとチェックするには、FlightGearで飛ばして見るのが手っ取り早いと、とりあえずのFDMを作成しました。

いくらかのデータを入力するだけで大雑把なJSBSimのFDMをつくってくれるaeromaticを用いれば、簡単にとりあえずのFDMファイルが手に入ります。本来なら、さらに細かなデータを書き加え、実際に仮想世界にて飛ばして見てチューニングすることが必要になります。

とにかく飛ばせればそれでいいのであれば、ここまででもいいでしょう。AI用の3Dモデルの方も、ラダーやエルロンはまだ翼と一体で動かせるようになっていませんから。

それでもたまには、できたばかりのFDMでは、FlightGearの起動と同時に機体がひっくり返って飛ばすどころじゃない場合もあります。うまく車輪が接地しないことも多々あります。

今回も、MC-20は尾輪をうまく接地できません。FDMを書き換えて重心の位置を移動させると、機体は動こうとしなくなります。機体のバランスをとるにはどうしたらよいのか、いまだにさっぱりわかりません。aeromaticは、なぜかインチでしかプログラムを記述してくれませんし、主要な位置データはどこを基準にして計算したものかも定かでありませんから、頭は混乱するばかりです。

バランスの悪さが原因なのか、MC-20の場合はさらにスタート後、すぐに滑走中の機体が大きくそれてしまったり、またエンジンのトルクの影響を再現してくれているのか、離陸すると左に傾いていく症状が発生し、その後何もしなければ機首を下げて落ちてしまいます。

まあ、ほっとくしかない状況ですが、連休中でもあり、少しJSBSimのFDMをいじってみました。
飛行機の翼には上反角というものがあり、機体の傾きを自然に元にもどす働きがあるといいます。いくつかの例外を除き、FlightGearの機体で顕著に感じることはありませんが、我がMC-20でも値を変えてみることにします。

変更箇所は、日本のサイトのフォーラムのページへの投稿を参考に、JSBSim用のFDMファイル(通常、機体フォルダ直下の機体名.xmlとなるファイル。Modelsフォルダ内の同名ファイルとは違います)の、次に示す箇所にあたりをつけました。間違ってなければよいですが。
 

       ・
       ・
       ・
     (略)
       ・
       ・
       ・
<axis name="ROLL">

 <function name="aero/moment/Roll_beta">
  <description>Roll moment due to beta</description>
  <product>
    <property>aero/qbar-psf</property>
    <property>metrics/Sw-sqft</property>
    <property>metrics/bw-ft</property>
    <property>aero/beta-rad</property>
    <value>-0.1</value> ←赤字の部分を変更します
  </product>
</function>
       ・
       ・
       ・
     (略)
       ・
       ・
       ・


値を-0.5にすると顕著な違いが見られるとの投稿がありましたが、MC-20では傾きが水平にもどっていく感じはしません。-0.5以上にするとダッチロールがはじまるとも書かれていましたが、MC-20では傾きに変化はないような気がしますが、ダッチロールならぬ上下の首ふりが起こり、それまでのような機首下げ一辺倒はなくなりました。

今は、値を-0.3としています。相変わらず滑走路を逸脱するものの、放っておくと勝手に離陸し、その後は、少しバンクしたまま機首が下がることもなく、燃料が切れるまで飛びつづけます。偶然も重なっているのでしょうが、落ちなくなった点では、少なくとも何らかの効果はあったようです。
 

携帯のカメラ機能はより使いやすく

 

メールに添付された画像が直ちにダウンロードして見れないくらい、携帯のメモリーのなかがいっぱいになってしまっていましたので、パソコンにとりこんだ上削除しました。

飛行機がらみの写真がいくつかありましたので、たいしたものではありませんが、息抜きがわりにみてもらうことにしましょう。

1)尼御前にて787

 

イメージ 1
 
昨年9月13日、2日間の日程で富山に向かった際、途中休憩で立ち寄った尼御前のサービスエリアを抜けて公園まで足を伸ばしていたところ、上空に突然旅客機が姿を現しました。小松空港に向かうのでしょう、機首の787の文字が大きく見えます。
あわてて携帯を向けたのですが、ボタンを押し間違えてシャッターが降りません。
決定的チャンスを逃した後の写真が、右の画像です。

携帯のカメラばかりか、デジカメも会社によって操作が異なり、あわてることがあります。フィルムカメラの昔はどこの会社のものも操作は同じだったのに。こわいのは電子化の進んだ最近の自動車で、死ぬ思いをしたものです。高齢化社会を迎えるのだから、企業も製品開発には十分な配慮をすべきじゃないでしょうか。

2)飛行機に注意!

 

イメージ 2

今年の5月の連休前半は、またまた富山に行くことになりました。
各務原から岐阜県を縦断し、富山県にいたる道筋は、そこかしこに雪が残り、山々はまだ白く雪を頂いており、心が洗われる気がしました。
さてバスで走行中のこと、「よそ見に注意!」の看板が。飛行機が通過するのに気をとられて事故をおこさないように注意を喚起してるんですね。横を見れば滑走路の突端がすぐそこに。思わずパチリしたのが右の写真。もう1枚あるのですが、こちらバスが揺れたせいで、ぐんにゃりと地面が波打ってしまい使えません。
残念ながら飛行機は飛んでませんでしたが、富山空港は全国でもめずらしい河川敷にできた飛行場なんですね。

さて、各務原は飛行機との関わり浅からず、サービスエリアで関連グッズを期待し探したところ、ありました。空母の飛行甲板や飛行場に多数の零戦を配置するデスプレイです。ただし、零戦は厚紙でできた板状のもので、リアリティに欠けること。これが1000円以上するなんて、驚きです。

3)神戸空港って以外に飛行機の発着多いんじゃない!?

イメージ 3 

 

昨年の9月は、富山に行く1週間前の7日には神戸にいました。会議でよく使うポートアイランドのホテルでの夜、少し自由時間があったので、思い立ってベランダに出て神戸空港を発着する飛行機の様子を見ることにしたのです。
というのも、数年前に昼間の神戸空港まで足を伸ばしてみたところ、1時間以上は滞在したと思うのですが、1機の飛行機も離着陸するのを見かけなかったのです。目と鼻の先を船舶が航行しており、ローカルな雰囲気を堪能したものですが、その後しばらくして、ナイトクルージングの機会を得て、海上から空港へ着陸する飛行機を見かけました。夜は離着陸する飛行機が多いのかもと思った記憶があり、この機会に確かめようと思ったものです。南方向から西へ向かい旋回し、明石大橋あたりの方角から高度を下げてくる飛行機が、次から次とやってきて着陸します。さすがに携帯の画像では暗くて確認は難しいですが、その時の写真の1枚です。飛び立ったのは1便しか確認できませんでした。この5月の時刻表では着陸するのは1時間に4便ほどですが、そんな数には思えませんでしたが。
地方管理空港としては、旅客数は日本一だそうですが、当初予想を大きく下回ったまま。着陸料1回14万円、1日30便ほどでは採算は厳しそうですね。

携帯についたカメラ機能はよくなってはいるようですが、ボタンは押し間違いやすいし、屋外では液晶で被写体を確認しにくく、反応はおそいはまた手ぶれによるピンボケが目立つなど、まだまだ使いにくく思います。持ち運びに便利なだけに、より使いやすくなってくれればうれしいのですが…。
 

イメージ 1
↑恥ずかしいくらいにダサい! テクスチュアの位置合わせにつくった風神雷神風のペイント。

 

MC-20がDL可能に

 

あらかたできあがりましたので、AI機用のMC-20をダウンロードできるようにしました。ダウンロードは当ブログのClass D Hangarから。

簡単な説明をしておきます。よかったら使ってみてください。

1)機体のペイントは4種

    大日本航空「白根」…J-BAOR
    朝日新聞社「あさくも」…J-BAAP
    100式輸送機(Ki-57)
    風神雷神

風神雷神のペイントの機体は実在のものではありません。テクスチュアの大まかな位置合わせに使ったものです。シンメトリーぽくかなりダサい塗装になってしまいました。明瞭さにも難。
架空の大日本航空「風神雷神号」をつくっていて、「白根」のテクスチュアが多分描き間違えているのではないかと気がつきました。戦争時まで日本語の表示は、横書きでは右からが普通でした。しかも、進行方向から順番に字をならべてかく習慣があったようですから、右側面は「白根」ではなく「根白」になるべきではないかと。とりあえずテクスチュアを差し替えました。

2)AI機パス指定の際の3Dモデル設定xmlファイルは2種

AI機のMC-20は、飛行時と駐機時とを区別し、車輪の出し入れ、プロペラの回転を再現しています。
ただし、尾輪式のため、駐機時は機体の尻をおろした傾いた姿勢を再現する必要があり、AI機として使用の際のパス指定先の3Dモデル設定xmlファイルは、駐機用と飛行時の2種類を用意しなければなりませんでした。

駐機用のファイルは、MC-20-AI.xmlただひとつにしました。
傾きだけを指定し、あとは飛行時用のファイルをパス指定して済ませています。デフォルトではJ-BOAR、大日本航空の「白根」が指定されています。他の3つを駐機したい場合は、パス指定先を書き換えたものをつくってもらえばOKです(その際の指定ファイル名は次を参照のこと)。

飛行時のファイルは、ペイントに合わせ4つもうけました。以下のとおり。

    J-BAOR.xml…大日本航空「白根」
    J-BAAP.xml…朝日新聞社「あさくも」
    Ki-57.xml…100式輸送機(Ki-57)
    fujinraijin.xml…風神雷神

3)AIシナリオ

蛇足ですが、AI機を停めたり飛行させるためには、緯度経度や高度、向き、速度、傾きなどをあらかじめ記すAIシナリオが必要になります。くわしくはホームページ「仮想飛行」をご覧ください。

4)その他

AI機用のMC-20は、車輪、プロペラが擬似的に機能しますが、他はせめて航空灯は必要だろうということでつけているくらいです。後は、シツエーションに応じて必要ならば改造してみてください。

なお、機体があまりにも透けて見えてしまうので、一部裏貼りをほどこしたためか、容量は1。6MBにも達してしまいました。

 下の画像はお口直し。
 

イメージ 2