매트랩(matlab) 텀프로젝트_피스톤 운동
- 최초 등록일
- 2021.02.07
- 최종 저작일
- 2018.05
- 21페이지/ 어도비 PDF
- 가격 2,500원
목차
1. 서론
1) 배경지식
2) 학습목적
2. 본론
1) 배경지식
2) 프로그램 알고리즘 흐름도
3) 세부 구성
4) 프로그램 검증
5) 결과 및 분석
3. 결론
1) 결과 및 분석
4. 기타
1) 텀프로젝트 느낀점
2) 건의 사항
본문내용
a. 피스톤 크랭크 운동
위 사진의 기구는 엔진에 쓰이는 것을 간략화한 것으로 열기관에 의해 발생된 직선 왕복 운동을 회전 운동으로 변환시키는 방법 중 하나이다. 크랭크 축은 회전 봉으로 고정되어 있고, 피스톤은 고정된 실린더 안을 상하로 왕복 운동하고 있다. 한계 동작 거리(크랭크축과 일정거리를 유지)를 회전하게 되고 결국 축에 고정된 크랭크가 돌게 된다.
b. 용어 정리
피스톤 : 증기기관 등의 실린더 속에서 왕복운동을 하는 원통형 부품. 커넥팅 로드 : 피스톤과 크랭크축을 연결하는 부품으로서, 피스톤의 왕복운동을 크랭크축회전운동으로 변환시키고, 피스톤이 받은 동력을 크랭크축에 전달해 크랭크축에 회전토크가 발생되도록 한다. (상하운동과 회전운동의 연결고리)
크랭크 : 왕복 운동을 회전 운동으로 변화시키거나 그 반대의 일을 하는 장치.
1.2 학습목적
Matlab 및 GUI, 3D V-Realm을 이용하여 내부 연소 엔진에 대한 피스톤, 커넥팅 로드, 크랭크의 움직임을 구현. 입력변수로 커넥팅 로드의 길이, 크랭크의 길이, 모터의 각속도(W0), Tmax(작동 최대시간)의 임의의 상수 값을 받으면 그에 따른 모터의 축부터 피스톤까지의 길이의 3차원 모형이 회전하도록 보이고자 했다.
a.1 get(handles.edit1(텍스트박스이름),'String') : edit1에 적힌 문자를 가져와서 문자를 숫자로 변환한다.
a.2 str2double(str) : 숫자를 나타내는 문자형 벡터를 배정밀도 값으로 변환한다. 문자형 벡터로 구성된 셀형 배열을 크기가 동일한 숫자형 배열로 변환할 수도 있다.
a.3 axis(gca, 'equal') : 그래프 x, y 축을 똑같은 간격으로 나눈다.
참고 자료
없음