[왕복기관] 4행정 엔진 연소구간에 따른 실린더 내부 온도/압력 도시
- 최초 등록일
- 2014.12.11
- 최종 저작일
- 2014.04
- 14페이지/
한컴오피스
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
실제 엔진 제원과 몇몇 가정을 근거로한 엔진을 Modeling, 4행정 연소구간에 따른 실린더 내부 압력과 온도를 Matlab과 C프로그래밍을 통하여 도시하였습니다.
목차
Ⅰ. 엔진 주요 제원 조사
1. 일반 사양 및 제원
2. Project 수행을 위해 주어진 가정치 & 관계식
Ⅱ. 엔진 연소과정 전․후 실린더 내부 압력-온도 Modeling
1. Before Combustion
2. Combustion
3. After Combustion
Ⅲ. 엔진 제원 & Modeling을 바탕으로 Project 수행
Matlab Source
C Proramming Source
본문내용
% < Crank angle starting ignition = -20deg >
B = 84 * 0.001; % 보어의 길이
L = 75 * 0.001; % 스트로크 길이
rc = 10; % 압축비
Vd = ((pi/4) * B^2) * L ; % 행정 체적
Vc = Vd/(rc-1); % 간극 체적
l = 0.15; % 커넥팅 로드 길이(cm)
arm = 0.05; % 크랭크 암의 길이(cm)
% 1.Before Combustion
hold on
Theta1 = -180:0.01:-20; % 연소 전 구간의 각도 범위(degree)
V0 = Vc+Vd; % BDC에서 실린더 내부 체적
T0 = 298; % BDC에서 온도
<중 략>
출력할 수 있는 최대 압력() 및 최대 일() 및 순수일()이 최대이다.
⇒ 따라서 동일 연료 사용량 대비 생산할 수 있는 동력일()과 압력()이 훨씬 월등할 것 임을 알 수 있다.
⇒ 또한 TDC 보다는 약간 뒤쪽에서 플러그로 점화를 시켰을 때 더 높은 압력을 얻을 수 있 고 이는 더 높은 일을 할 수 있다는걸 보여준다.
<중 략>
#include<stdio.h>
#include<math.h>
int main(){
double B, L, rc, Vd, Vc, I, pi = 3.141592;
double l, arm;
int w;
printf(": ");
scanf("%lf", &B);
printf("stroke : ");
scanf("%lf", &L);
printf(": ");
scanf("%lf", &rc);
B = B * 0.001; //Bore(mm)를 m로 바꾸기//
L = L * 0.001; //Stroke(mm)를 m로 바꾸기//
Vd = (pi/4)*(pow(B,2)*L); //행정체적 구하는 값//
Vc = Vd/(rc-1); //간극체적 구하는 값 Vc = (행정체적 / (압축비-1))//
l = 0.15; //커넥팅로드 길이(m)//
arm = 0.05; //크랭크반경 길이(m)//
참고 자료
없음