일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 텝스공부
- 수치해석
- LaTeX
- Julia
- 옵시디언
- teps
- 논문작성
- Dear abby
- 딥러닝
- 고체역학
- Linear algebra
- 우분투
- ChatGPT
- IEEE
- Numerical Analysis
- Zotero
- Statics
- matplotlib
- MATLAB
- 인공지능
- obsidian
- 에러기록
- Python
- 텝스
- 논문작성법
- WOX
- pytorch
- 생산성
- 수식삽입
- JAX
- Today
- Total
목록기타/설계 프로젝트 System Design (8)
뛰는 놈 위에 나는 공대생
제어기에 대해서 검토하는 와중에 레퍼런스가 있었으면 좋겠다는 생각이 들어서 기록해놓는 글. 참고한 자료는 아래와 같다. https://px4.github.io/Firmware-Doxygen/dd/d8c/mc__pos__control__main_8cpp.html PX4 Firmware: src/modules/mc_pos_control/mc_pos_control_main.cpp File Reference Multicopter position controller. Definition in file mc_pos_control_main.cpp. px4.github.io 필자는 픽스호크를 직접 써본 적이 없기 때문에 그냥 내부 제어기만 확인하는 용도로써 코드를 참고하였다. 위의 링크에 들어가면 다음을 확인할 수 있..
obj 파일로 변환할 필요가 있어서 방법을 찾아보았다. 1. 솔리드웍스 프로그램이 설치되어 있을 때 솔리드웍스 프로그램을 설치했다면 다음과 같은 솔리드웍스 안에서 매크로를 추가하여 obj로 export하는 방법이 있다. https://github.com/Aeroanion/Free-Solidworks-OBJ-Exporter GitHub - Aeroanion/Free-Solidworks-OBJ-Exporter: A macro to export Solidworks models as .obj files, including .mtl files. A macro to export Solidworks models as .obj files, including .mtl files. - GitHub - Aeroanion/F..
이전에 DATCOM에 관한 글을 써놓고 예시를 안 적은 것 같아서 내가 만든 코드의 예시를 보여주고자 한다. (도움이 되실지는 모르겠지만..) 그리고 그 .INP 파일로 DATCOM을 돌렸을 때 나오는 결과(.out 파일)도 보여주도록 한다. 다만 .out 파일은 엄청 길기 때문에 핵심적인 부분만 올린다. 1. INP 파일 예시 아래 코드는 .INP 파일의 예시이다. DAMP DERIV RAD DIM M CASEID Project-BODY $FLTCON NMACH = 1.0, MACH(1)=0.03, NALPHA = 20.0, ALSCHD(1) = -2.0, -1.0, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 12.0, 14.0, 16.0, 18..
5. MATLAB과 연동 5.1. HL-20 예제 보통 시뮬레이션을 MATLAB에서 수행하므로 MATLAB은 Flight gear와 연동할 수 있는 여러 기능을 준비해놓았다. Aerospace blockset을 다운받는 것이 먼저 필요한 과정이다. Aerospace blockset에는 몇 가지 example이 준비되어있고 flight gear와 연동할 수 있도록 잘 되어있는 예제도 있다. HL-20 예제가 대표적이다. 그런데 이 예제는 처음부터 끝까지 거의 다 해놓았기 때문에 실제 내가 시뮬레이션을 만들어서 적용하기는 어렵다. 위의 시뮬레이션에서 flight gear라고 써진 저 빨간 박스를 누르면 위의 창을 볼 수 있다. steps로 나와있는 순서대로 따라가면서 버튼만 눌러주면 된다. 1번은 Fligh..
flight simulation을 위한 open source인 프로그램 flight gear를 사용하기 위해 몇 가지 필요한 내용을 기록한다. 1. 설치 아래 링크에서 프로그램을 다운받으면 된다. windows, linux, mac 모두 지원한다. https://www.flightgear.org/download/ Download Central – FlightGear Flight Simulator Download FlightGear 2020.3 – the latest stable, supported release – for free. Download Aircraft The easiest way to install aircraft is via the launcher – this will ensure airc..
flight design을 할 때 따르면 좋을 Process를 기록해둡니다.
www.pdas.com/datcomdownload.html Download the Digital Datcom Program exwin.zip The 11 sample cases from AFFDL-TR-79-3032 along with the expected output for each. Input files have the Window/DOS end-of-line characters www.pdas.com 여기에서 나와있는 datcom.zip 파일을 다운받으면 된다. 그런데 문제는 datcom.f가 FOTRAN이라서 이것을 컴파일할 수 있는 소프트웨어가 따로 필요했다. FOTRAN 컴파일러는 종류가 더 있었던 것 같은데, 나는TDM64-GCC-9.2.0 프로그램을 다운받아서 설치했다. 그런데 첩첩산중으..
DATCOM을 쓰고 싶은데, 우리나라 자료는 많지 않은 것 같아서 혼자 공부하면서 적어보기로 했다. DATCOM이란? 보통 특정 구조의 유체역학적 특성을 알기 위해서는 wind tunnel(WT, 풍동)에서 실험을 하거나 CFD(Computational Fluid Dynamics)를 통해서 알 수 있다. 풍동은 장비가 비싸고 시간이 오래 걸리는데다가 CFD는 충분한 컴퓨터 성능이 있어야 가능하다. 모든 항공기 구조에 대해 다 wind tunnel 방법이나 CFD를 적용하기 보다는, 기존에 있는 항공기 디자인에 대해서 간단한 솔루션을 찾을 수 있으면 편할 것이다. 이에 대한 요구로 기존에 있는 aerodynamic predictions를 축적해놓은 것이 바로 DATCOM(USAF Stability and ..