Pageからソースコードが配布されているのでこれをWindowsかLinuxでビルドすると使えます。Linux、特にUbuntuで使うためには過去の記事を参考にしてください。XROTORのUbuntuへの簡単インストール方法XROTORがフリーソフトになってたのでUbuntu上で動かしてみた実行Windows環境で.exeを作った場合は別だが、LinuxのターミナルやCygwinなどから起動する方法。case_fileで起動する。ここでsave_fileは以前に作ったプロペラの形状のファイル。case_fileは解析ファイル。これらの引数を書くと現在のディレクトリ(フォルダ)と同じ場所に保存されてたファイルの中身が読み込まれる。save_fileを書くとLOADコマンドをしたのと同じ。case_fileはOPERメニューでCGETコマンドしたのと同じ。XROTORの全体の構成としてはトップレベルメニューがあって、そこからサブメニューにわかれている。c&#62;とするとサブメニューに飛んでからトップレベルメニューに戻ってくる。?コマンドを入れるとそのメニュー中で使用できるコマンドの一覧が表示される。起動するとトップレベルメニューに入れるのでそこから各サブメニューに移動して設計・解析を行う。DESIサブメニューで設計してOPERサブメニューで解析を行なってPLOTコマンドで解析結果を見るのが基本的な流れになる。最後に各サブメニューのコマンド内容の日本語訳を載せておきます。AEROサブメニューLarrabeeの設計法の弱点をなくすためにRe数と翼型の性能を指定する必要がある。それがAEROサブメニュー。sectionしか存在しないと全てがその条件ということになる。複数あれば線形補間されることになる。100K低Re領域においてはfが強く影響している。失速前と失速後の2つのモデルを簡単に合わせたものを翼型特性のモデルとしている。この扱いは地上の2次元翼ではそこそこ正しいが、実際のローターは強い遠心力とコリオリ力によって境界層流れを剥がそうとするのでかなり異なる。Mcritは圧縮性の効果に効いてくるファクター。圧縮性が効いてくるときは試験されたデータをもってモデルを確認する必要がある。技術的なこと解析における手法の違いFORMコマンドによって以下に述べる誘導速度と誘導損失の計算手法を選択できる。両手法はローターのブレードを揚力線として扱う。共に円盤荷重が比較的小さく、したがって後流の収縮や自己変形が小さいと仮定している。Larabeeが復興さえたもの。Betz-Prandtの先端損失誤差に頼っている。これはローターが低進行率もしくは多くのブレードがある場合を仮定している。結果としてこの手法は進行率0.5以上では適応できないとある。主なアドバンテージは極めて計算量が少ないこと。Formulationこれは少し現代的なアプローチである。リジッドならせん状の後流について螺旋対称のポテンシャル流を解くものであり、これはブレードの数や進行率が任意で適応できる。これはGoldsteinの2つと4つのブレードの計算をすべてのブレード数と任意の円盤荷重に拡張したものである。Momentumより計算量が多くなる。現在の計算機では気にするほどではない。この手法は微小な半径のローターハブと取り付けられたナセルも取り扱うことができる。これはBetz-Prandtlの誤差では適切に取り扱えないものである。この手法はまたローターの先端の境界条件(ダクトの有無)を変えることが出来る。LEVELでDUCTコマンドで有効無効にできる。Formulation渦法。これは誘導速度計算による離散化された渦後流を使うもの。離散化された直線渦(無限遠の下流側の揚力線から得られたリジッドな螺旋状の後流)によってプロペラ揚力線上の速度が計算される。このオプションは傾斜や後退角の付いたブレードのプロペラのためのもの。この渦法はポテンシャル流の手法より少し計算時間がかかるより色々なプロペラ形状を扱うことが出来る。後流が自己変形しないことに注意。渦法はOPERかDESIメニューのVRTXコマンドで有効になる。理論的には非平面のプロペラも解析可能だが、XROTORではそのような幾何形状の入力をサポートしていない。Jの等ブレード角と等効率の等高線としての2次元プロットである。Standardなどによって使われている。このコマンドはポテンシャル流の手法を使っているときならいつでも実行することができる。ギザギザの等高線の生データはかなり早く生成できるがより高品質なプロットを求めるために実行時間が必要である。JMAPコマンドで生成されるデータはテキストエディタなどで読むことができない。Ubuntuなどにはデフォルトで入っている”JPlot”というソフトでグラフにすることが出来る。(dumpファイル名)gogoyのコマンドでグラフ化できる。単位と無次元化XROTORではSI単位系が使われている。内部の計算は全て無次元化してから計算しているので全てを別の単位系でインプットすればその単位系で出力される。mm単位でインプットして計算すると出力はm単位のように出力されるが、実際はmm単位の結果になっている。nは回転数/秒[rps]、Gammaは循環、Lwは後流進行率。eta_iは非粘性の効率、V\WRは幾何的な進行率。Gは理論的なペラ効率の上限にどれだけ近づいているかの指標で1.000に近いほど良い。風車の場合XROTORの入力と出力はプロペラがデフォルトになっているが、風車設計と解析も可能である。風車で覚えておく必要のあることは負の(CL、推力、トルク、パワー、レシプロ効率)になることである。CLの値が負になるプロペラに対して、風車のブレードの翼型は常にプロペラと上下反対になる。揚力曲線などは原点に対して対称である。AEROメニューのREFLコマンドはこの反対にするのを自動でやってくれる。別の方法としてXROTOR.DEFファイルを変えても出来る。風車を設計するときは負のCLによって推力かパワーが負になる。&#60;変換後のファイル(例えばplot.jpg)&#62;を端末上でコマンドを打つと変換できる。<変換後のファイル.jpg>にすると良い。横長のpsファイルはうまく変換出来無いことが多いのでその場合はInkscapeやIllustratorなどで変化すると良い。現在の設計点の表示ARBIコマンドで任意の幾何形状のローターを入力できる。angle.を書いたファイルを読み込む。プロットの大きさの変更INPUコマンドで設計を行う。以下の2つはどちらかしか選択できない。プロットの大きさの変更MODCとMODBコマンドはコードとβの分布をマウスからいじれるとあるが、うまくいかない。OPTIコマンドは設計と変更の両方を行えるコマンド。ねじり角(βの分布)をMIL循環でコード分布は一定のまま再配置してくれる。ねじり角の”optimizes”の意味である。このOPTIコマンドは注意しないといけない。MIL循環は失速について考慮していない。最適な(optimum)MIL分布は全体においての最適とは限らなく、他の動作点ではわるくなるかもしれない。factor)による。緩和係数は1.000より小さいほうがオフデザイン時の性能がよくなる傾向がある。accumulator”に貯められる。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイトプロフィール趣味が高じて空飛ぶモノの開発する仕事はじめました。