본문 바로가기

기계공학부 시절의 기록/제어6

뇌로 제어하는 로봇 www.nature.com/articles/srep38565 뇌와 컴퓨터를 연결하고 이를 통해 뇌와 로봇을 연결한다. 흥미로운 연구다 www.youtube.com/watch?v=UkZquERzoOo 2021. 4. 10.
밸런싱로봇 만들고 싶다 www.youtube.com/watch?v=lLYIF8r2ZZQ 만들고싶다!!! [예상 과정] - 적합한 부품선정(모터, 배터리, 제어보드) - 외형 설계 - 수학적 모델링 - 제어기(simulink on board) 설계 2021. 4. 9.
막대-진자 운동의 운동방정식, 상태공간방정식, 시뮬링크로 해석하기 단순진자운동의 운동방정식을 에너지보존법칙으로부터 유도하고 2계 미분방정식을 상태공간방정식으로 나타낸 뒤 이를 시뮬링크를 이용하여 해석하였습니다. 2020. 5. 28.
라그랑지안으로 운동방정식 세우기(2) : 1자유도계 mck 라그랑지안으로 운동방정식 세우기 진동 혹은 동역학적 시스템의 운동방정식을 도출할 때, 1자유도계 시스템에서는 에너지보존법칙 혹은 뉴턴법칙으로 운동방정식을 세울 수 있지만 2계 자유도 시스템 이상에서 부터는 복잡해지� needs-searcher.tistory.com 본 글은 MIT OCW의 수업내용을 참고했습니다. 한 방향으로만 운동하는 1자유도계 mck시스템의 운동방정식을 뉴턴 제 2법칙이 아닌 지난 글에서 소개한 라그랑지안의 방법으로 구해보도록 하겠습니다. 위 링크된 글의 4. 라그랑지안 메뉴얼의 순서대로 진행하겠습니다. 좌변에 대해서) 1. 시스템의 자유도를 결정하고 일반화된 좌표정하기 m은 위아래방향으로만 운동하는 1자유도계 시스템이며 아래방향을 +x로 좌표를 잡았습니다. 2. complete, i.. 2020. 5. 21.
라그랑지안으로 운동방정식 세우기 진동 혹은 동역학적 시스템의 운동방정식을 도출할 때, 1자유도계 시스템에서는 에너지보존법칙 혹은 뉴턴법칙으로 운동방정식을 세울 수 있지만 2계 자유도 시스템 이상에서 부터는 복잡해지므로 라그랑지안이 더 편리하다고 합니다! 카트-진자 시스템을 라그랑지안으로 세워보기 위해 MIT OCW에서 라그랑지안 강의를 듣고 본 글을 작성하였습니다. 1.라그랑지안 방정식 2. q_j : generalized coordinates 3. Independent, Complete, Holonomic 4. 단계적 접근방법(라그랑지안 메뉴얼) 1. 라그랑지안 방정식 두가지 정의로부터 시작하겠습니다!!! 라그랑지안 = 운동에너지 - 위치에너지 이고 라그랑지안 방정식은 그 아래와 같습니다. 그런데 q_j, Q_j가 보입니다. q_j .. 2020. 5. 20.
역진자(inverted pendulum)의 운동방정식 카트와 막대기로 구성된 이 시스템은 2개의 변수로 운동을 나타낼 수 있다. 카트의 수평방향으로의 X, 카트에 핀 고정된 막대기의 회전각도 세타. 수직항력 N1,N2와 핀에서 작용하는 F1,F2로 총 4개의 미지힘이 존재한다. 따라서 2개의 독립변수+4개의 미지힘 총 6개의 방정식이 필요해보인다. 하지만 카트가 수직방향으로는 움직이지 않아 카트의 Y방향 가속도 a_y=0이므로 N1,N2는 고려하지 않아도 된다. 따라서 2개의 독립변수 + 2개의 미지힘 총 4개의 방정식이 필요하다. 1. 카트의 X방향 병진운동에 대한 뉴턴 제 2법칙 2. 막대기의 질량중심의 x방향 병진운동에 대한 뉴턴 제 2법칙 3. 막대기의 질량중심의 y방향 병진운동에 대한 뉴턴 제 2법칙 4. 막대기의 질량중심 관점에서의 회전운동에 대.. 2020. 5. 20.