컴퓨터지원설계 프로젝트(스털링 엔진) 매트랩(MATLAB) 코드
- 최초 등록일
- 2022.07.04
- 최종 저작일
- 2021.05
- 6페이지/ MS 워드
- 가격 2,000원
소개글
"컴퓨터지원설계 프로젝트(스털링 엔진) 매트랩(MATLAB) 코드"에 대한 내용입니다.
목차
없음
본문내용
이 문서는 MATLAB 코드를 올려놓은 자료입니다.
이 코드로 해당 강의에서 전체 1등을 하였고, 가장 기본적인 형태의 스털링 엔진의 movement를 구현하였습니다.
아마 개인 term project 정도로 내시기에 적당한 분량이라 생각 되고 혹시 team project라면 여기에 4절링크 구조 하나 정도 더 추가하시는 것을 추천 드립니다. 기본적인 형태는 식만 추가하면 비슷할 것 같습니다.
해당하는 시간, 초기 (각)속도 및 (각)가속도를 입력 시에 4개의 그래프로 movement, 변위 또는 각/(각)속도/(각)가속도를 표현하였습니다. 또한 동영상 형태로 해당 그래프의 모습이 저장되기도 합니다.
미리보기 방지를 위해 이렇게 글을 적게 되었습니다. 감사합니다.
clc; clear all;
% 링크 길이
a=0.065; b=0.19;
c=0.16; r=0.0475; % r : 실린더, 피스톤 반지름
h=0.21; l=0.3; % h : 실린더 높이
% l : 밑면에서 크랭크 중심 사이 거리
t=0; step=0.05;
Vol_min=100; Vol_max=0; % Vol : 행정 부피
t_min=0; t_max=0; % 행정 부피가 최소, 최대일 때의 시간
t_=input('작동 시간을 입력해주세요.[s]: ');
omega2_initial=input('각속도를 입력해주세요.[rad/s]: ');
omega2=omega2_initial;
alpha2=input('각가속도를 입력해주세요.[rad/s^2]: ');
TH2_initial=pi/2; % 90도에서 운동시작
i=0;
참고 자료
없음