일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MATLAB
- Python
- Linear algebra
- 인공지능
- pytorch
- Numerical Analysis
- JAX
- 텝스
- IEEE
- Julia
- 옵시디언
- 생산성
- 우분투
- matplotlib
- 에러기록
- 논문작성법
- ChatGPT
- teps
- 고체역학
- Zotero
- Statics
- Dear abby
- LaTeX
- obsidian
- 딥러닝
- WOX
- 논문작성
- 수치해석
- 텝스공부
- 수식삽입
- Today
- Total
목록전체 글 (430)
뛰는 놈 위에 나는 공대생
저번에 이어서 stability of LTI system과 Routh-Hurwitz criterion을 정리하겠습니다. 1. Stability of LTI system 앞서 배울 때는 기본적으로 nonlinear time-varying system을 고려했습니다. 대부분의 시스템이 그렇기도 하구요. 하지만 LTI system에 대하여 우리는 solution도 알고 있고 해석 방법도 알고 있기 때문에, 이것들을 이용해 LTI system은 그 stability를 쉽게 알 수 있습니다. LTI system에서 eigenvalues를 통해 stability를 판별할 수 있습니다. 다음은 stability를 판별할 수 있게 도식화해놓은 것입니다. 1) LTI system에서 eigenvalues 중 하나라도 r..
이번에는 stability에 대해 정리하겠습니다. continuous time에 대해서 먼저 하고 그 다음에는 discrete time에 대해서 하려고 합니다. 1. Definition of equilibrium nth order nonlinear time-varying continuous time system에서 input을 고려하지 않고 식을 쓰면 다음과 같습니다. $\dot{x}=f(x,t)\text{ and }x(t_{0})=x_{0}$ * time-varying system이므로 관계식에 t가 들어가며, nonlinear이기 때문에 matrix로 표현하는 대신 f 함수를 사용했습니다. 이와 같은 시스템이 있을 때 평형 상태에 대해 이야기하면, $\text{At equilibrium state }..
1. Convert Continous time model to Discrete time model 우리가 다루는 제어기는 컴퓨터 내에서 계산되고, 계산 결과 나오는 입력 신호 역시 디지털 신호지만, 그 신호를 받는 시스템은 아날로그인 경우가 있습니다. 그리고 analog plant에서 나오는 출력(아날로그)을 측정하는 것은 센서인데, 센서가 아무리 빠르게 sampling을 한다고 해도 그 값 역시 discrete한 값일 겁니다. 그 과정을 도식화하면 위의 그림과 같습니다. discrete time input signal - continuous time model - discrete time output signal 일반적으로 discrete time input signal을 continous time m..
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 ..
LTI system의 transfer function을 state space로 구성하는 것을 배웠고, Laplace transform과 Z transform, LTI system에서 solution을 이미 알고 있습니다. 이번에는 system의 solution을 inverse laplace transform을 통해서도 구하고자 합니다. 1. Solution of Continuous time nth order system $\frac{d}{dt}x(t)=Ax(t)+Bu(t)$ $x(t)=e^{At}x(0)+\int_{0}^{t}e^{A(t-\tau)}Bu(\tau)d\tau$ 우리가 이미 알고 있는 solution은 다음과 같습니다. 위의 equation에 Laplace transform을 취하면 $sX(..
(1)에서 이어지는 내용이기 때문에 (1)먼저 보는 것을 추천드리지만, (2)만 보는 분들을 위해 matrix A에 대해 eigenvalues, eigenvectors, 그리고 transformation matrix T까지 구하는 과정들을 첨부합니다. (읽으셔야 아래 내용이 더 이해가 잘 됩니다.) 4) Meaning of eigenvalues and eigenvectors 이렇게 구한 eigenvalues, eigenvectors 그리고 matrix exponential까지.. 이에 대한 물리적인 의미에 대해서 찾아보려고 합니다. 어떤 dynamic (LTI) system에 대해서 우리는 equation을 만들었고, equation의 solution도 구했습니다. (normal-engineer.tist..
그 전 게시글에서는 matrix exponential을 구하는 방법에 대해서 다뤘습니다.(normal-engineer.tistory.com/32) 하지만, 눈치채셨을 지 모르겠지만, 사실 특정 case인 1) diagonal matrix, 2) jordan form, 3) complex eigenvalues 일 때만을 다루었씁니다. $\text{Diagonal matrix}=\begin{bmatrix} \lambda_{1} & 0 & 0\\ 0 & \lambda_{2} & 0\\ 0 & 0 & \lambda_{3} \end{bmatrix}$ $\text{Jordan form}=\begin{bmatrix} \lambda_{m} & 1 & 0\\ 0 & \lambda_{m} & 1\\ 0 & 0 & \lam..
DEAR ABBY: I know every relationship is different, but how do you know when to stop trying and let go? My boyfriend and I have been dating for a year and a half. Lately all we seem to do is fight or upset each other. I don't want to call it quits, but I'm tired of being angry or sad all the time. We have been trying to fix our relationship for a while now, but nothing seems to stick. We haven't ..
비행체 제어에서 쓰이는 좌표계에 대해 정리를 하려고 합니다. 비행체 제어는 쓰임에 따라 좌표계를 바꿔쓰는 것으로 보입니다. 각각의 좌표계에 대한 이해가 있어야, 쓰임에 맞게 좌표계를 정하고 식을 유도할 수 있을 것입니다. *Latitude : 위도 *Geocentric latitude($\lambda$) : 지구중심 위도, 지구 중심에서 지구 표면까지 radius vector를 표시했을 때 적도면과 이루는 각 *Geodetic latitude($\mu$) : 지표 위도, 지구 표면에서 수직한 벡터를 표시할 때 이 벡터가 적도면과 이루는 각 $\rightarrow$ 지구가 완벽한 구형이라면 geocentric latitude와 geodetic latitude는 일치하지만, 지구는 완벽한 구형이 아닌 타원형..