2022-04-01から1ヶ月間の記事一覧

Wordで行番号を追加する(2カラムの場合)

Layout>Line numbers>Continous もし1列分しか行番号が現れなかった場合 Layout>Columns>More columns Spacingを5chに変更 参考

SPICEとCosmographia

軌道の可視化に使えるソフトウェアらしい。 naif.jpl.nasa.govnaif.jpl.nasa.gov

軌道工学のプレイリスト

www.youtube.com www.youtube.com

Sync Folders ProでSSDに差分バックアップ

設定方法 septill.blogspot.com

Program to Optimize Simulated Trajectories II (POST2):ロケットの軌道計算

www.nasa.gov

ロケットの軌道の基礎

www.youtube.com

ロケットのグラビティターンのシミュレーション

www.youtube.comgithub.com

Falcon9の打ち上げ軌跡のシミュレーション

cesium.com 素晴らしい www.youtube.com

42: Spacecraftのシミュレーションソフトウェア

github.comwww.youtube.com

TLE(Two-line elements)からケプラーの軌道要素を読み取る

ALOS-2の軌道 www.n2yo.comTwo Line Element Set (TLE): 1 39766U 14029A 22113.21647048 -.00000519 00000-0 -62686-4 0 9997 2 39766 97.9191 211.1359 0001719 96.6291 263.5144 14.79467396427466TLEの2行目からパラメータが読み取れる フォーマットは…

ケプラーの法則に基づく軌道要素

ja.wikipedia.orgSMA(Semi-Major Axis): 軌道長半径a[km] ECC(Eccentricity): 離心率e INC(Inclination): 軌道傾斜角i[deg] RAAN(Right Ascension of Ascending Node): 昇交点赤経Ω[deg] AOP(Argument of Periapsis): 近点引数ω[deg] TA(True Anomaly): 真近…

NASA GMATのアニメーション速度を遅くする

デフォルトのアニメーションは速すぎて一瞬で終わってしまう。 巻き戻しボタンを押すと速度を落とすことができる。 space.stackexchange.com

macOS Montereyで特定のアプリだけダークモードを無効にする

NASA GMATがダークモードで表示が見にくくて困っていた。ここを参考にダークモードを無効化する。 webtrickz.com 1. NASA GMATのBundle identifierを調べる。 $ osascript -e 'id of app "GMAT_Beta"' gov.nasa.gsfc.gmat 2. ダークモードを無効化する $ def…

Dakotaの使い方

penguinitis.g1.xrea.com

CasADiとACADOで最適化

www.youtube.comCasADiのインストール web.casadi.orgACADOのインストール acado.github.io

Dakotaのチュートリアル

www.youtube.com

最適化ソフトウェアDakotaのダウンロード

dakota.sandia.gov

Matlabで多目的最適化

www.mathworks.com www.mathworks.com

非線形計画問題の基礎

定義 不等式拘束条件g 等式拘束条件h 許容解 x 許容領域 S 最適解、大域的最適解、局所最適解、孤立局所最適解 x* 最適解の存在と一意性 最適解が必ず存在するとは限らないし、存在しても一つとは限らない 最適解の存在を保証したり、最適解を確実に見つける…

Orbital mechanics関連のソフトウェア

GMAT General Mission Analysis Tool (GMAT) v.R2016a(GSC-17177-1) | NASA Software Catalog 最新版: GMAT - Browse /GMAT at SourceForge.net FreeFlyer FreeFlyer® Software - a.i. solutions JAT jat.sourceforge.net STK AGI: Systems Tool Kit (STK) …

OpenRocketをinstall4jでビルドする

OpenRocketのレポジトリのルートディレクトリで以下を実行 $ git submodule init $ git submodule update $ ant jarこれでswing/build/OpenRocket.jarが生成される。Install4jを起動して以下のファイルを開く。 install4j/22.xx/openrocket-22.xx.install4jB…

Fortranのプログラミング資料

Fortranスマートプログラミング https://www.ile.osaka-u.ac.jp/research/cmp/download/fortran90-text-v4.pdf

Fortranで配列の初期化

masuday.github.iowww.nag-j.co.jp

Fortran+Lapackで連立一次方程式Ax=bを解く(dgesv())

ここを参考に。 www.nag-j.co.jp 引数は以下 subroutine dgesv ( integer N, integer NRHS, double precision, dimension( lda, * ) A, integer LDA, integer, dimension( * ) IPIV, double precision, dimension( ldb, * ) B, integer LDB, integer INFO ) …

ノーズコーンの設計

ここを参考に。 en.wikipedia.org clear; close all; clc; % Input parameters D = 18e-2; %m L = 60e-2; %m R = D/2; x = linspace(0,L,20); % Tangent ogive rho = (R^2+L^2)/(2*R); y = sqrt(rho^2-(L-x).^2) + R - rho; subplot(331); plot(x,y,'k',x,-y…

plotDATCOMを使う

plotDATCOM github.comdatcomを実行して生成されたファイルのうち、for013.datが入力ファイルになる。 (注:datcom.outではない)plotDATCOMを起動して、Mig-17のチュートリアルのデータ(for013.dat)を読み込んだ結果

Datcomチュートリアル(Mig-17)のINPファイル

以下のPDFの最後にあるコードをそのままコピペしただけだと動かなかった http://wpage.unina.it/agodemar/DSV-DQV/DATCOM_Tutorial_I.pdf 修正点は以下の2つ。 1. ドル記号$の前にスペースを入れる 2. WGPLNF(主翼平面形)、HTPLNF(水平尾翼平面形)、VTP…

Datcom定義ファイルのビューワー

github.com

OpenMotorをヘッドレスで起動する

h .ricファイル名で起動できる $ python main.py -h N2-Propulsion/Fuel/Open\ Motor\ Simulations/motor.ric