折り紙飛行機作成支援ソフト PMF-目指せ!フライト大王!!-縮小版- 堀 邦明 山田 泰広 芳川 健 セレイヴィラ PMFとは Play-遊ぶ、Make-作る、Fly-飛ばすの略 ヴァーチャル折り紙飛行機作成 ↓ シミュレーション ↓ 折り線を付けた用紙の印刷 ↓ 3Dで表現された折り方を見ながら実際に折る ↓ ヘルプを見て機体の調整 までの工程を行い、折り紙飛行機の製作の総合的な支援を 行う。 PMFとは-環境ユーザとシステムの関係 動作環境 Java、Java3Dがインストール されている環境 機体を折る 人 紙 折り線付き印刷 機体の新規作成、折り方の登録 機体の航路シミュレーション 既に作成された機体の折り方 機体の作成、飛ばし方のアドバイス コンピュータ PMFとは-独創的な部分• 新規作成により長方形の紙から仮想的に折 れること • マルチプラットフォームであること • 機体の折り方を3D で表示できること • 誰にでも使えること • 折り線付き印刷機能 PMFとは-類似品との相違点• 折り紙飛行機であること 切り紙飛行機の支援ソフトはすでに存在するが折り紙飛行 機の支援ソフトはまだない。 折り紙飛行機 切り紙飛行機 シミュレーション 新規作成で作成した機体や、既存の機体 からパラメータを算出し、飛行経路をシ ミュレートすることができる。シミュレーショ ンでは運動方程式をルンゲクッタ法で解く。 精度が落ちるが時間間隔(dt)を広げるこ とにより処理回数を減らし、早く、手軽に 飛行経路を知ることができる。 パラメータ の算出 シミュレーション シミュレーション-機体データ構造• 面の配列 • 面は点の配列で構成されている 機体 面1 点1 面2 点2 ・・・ 点i 面3 ・・・ 面i シミュレーション-設定パラメータx軸方向: du m q L sin D cos m g sin dt z軸方向: R θ d 2 dt 2 Vc w mg L : 揚力[ N ], D : 抗力[ N ], m : 質量[kg ] g : 重力加速度[m / s 2 ], t : 時間[ s], q :ピッチ加速度 [m / s 2 ] : 迎え角[rad ], :ピッチ角 [rad ],VC : 現在の速度 u : VCのx軸方向成分 [m / s], w : VCのz軸方向成分 [m / s] M w : モーメント , I yy : 慣性モーメント , u X D dw m qu L cos D sin m g cos dt y軸まわり: M w I yy L Z α シミュレーション-設定パラメータ2• 質量(m) – 紙一枚分の重さとする • 空気密度(p) – 空気の密度、自由に設定可 能 • 初速度(Vo) – 投射速度、自由に設定可能 • 飛び出し角度(θ0) – 投射角度、自由に設定可能 • 慣動半径(ryy) – 重心から先端までをrf、 後尾までをrbとして ryy rf 2 rb 2 2 • 寄生抵抗係数(CD0) – 摩擦抵抗、圧力抵抗、干渉 抵抗などの揚力と関係なく発 生する抵抗 取付角set rf 胴体中心線 rb 空力平均翼弦長 翼幅 ch sp 1 空力 重心 中心位置 lhg hnw 4 シミュレーション-パラメータの導出1.正規化 2.重心 ・ ・ 計算しやすいように 移動させる それぞれの 面の重心 重心位置の 平均をとる 1 n G p ai Gi A i 0 G p : 全体の重心 A : 全ての面の面積の合計 A C ai : 各面の面積 Gi : 各面の重心 シミュレーション-パラメータの導出2取付角set •取り付け角 胴体中心線と機体胴体と の角度差 •空力平均翼弦長 片翼の重心を通る翼弦の 長さ •空力中心位置 後尾から空力平均翼弦長 の3/4の位置 •翼幅 図参照 胴体中心線 rf rb 空力平均翼弦長 ch 1 3 空力 重心 中心位置 lhg hnw 翼幅 sp 終わりに この機能を使って折る前にシミュレーションで飛行経路を見 ることができるので、製作の失敗を少なくすることができる があるこのソフトを使用して多くの人に折り紙飛行機の奥深 さ、楽しさを知ってもらえればと思う 参考文献 Excelで解く機械系の運動力学:増山 豊:共立出版株式会社 航空機力学入門:加藤 寛一郎、他:東京大学出版社 仮想空間における折り紙の対話型操作の実現:宮崎 慎也、他:情報処理学会論文誌 Vol34,No9,pp.1994-2001 Aerodynamics, Aeronautics, and Flight Mechanics:B.W.McCormick: John Wiley & Sons.Inc
© Copyright 2024 ExpyDoc