화학공장에서는 cooling water를 이용한 열교환기를 많이 이용하며 열교환기를
이용하여 제거되는 열량이 어느정도인지 계산해 볼 필요성이 가끔씩 있습니다.
이를 파이썬 프로그램으로 만들어 두고서 필요할 때 마다 꺼내서 사용하면 편리하겠죠?
이를 계산하는 간단한 프로그램을 만들어 보겠습니다.
프로그램 설계
1. 사용자로부터 cooling water유량을 kg/hr 단위로 입력받는다.
2. 사용자로부터 delta T를 섭씨온도로 입력받는다.
3. 물의 비열이 1이고 cal 를 J로 환산하는 인자가 4.184임을 이용하여 heat duty를 kW 단위로 계산한다.
프로그램은 text editor를 이용하여 아래와 같이 작성합니다. "#"이후에 기록되는 것
은 comment로서 C++에서 "//"를 사용하는 것과 동일하게 처리됩니다.
-heat_duty.py-
fl = int(raw_input('Cooling water 유량 (kg/h) : ')) #cooling water유량을 kg/hr 단위로 입력
dT = int(raw_input('delta T (deg C) : ')) #delta T를 섭씨온도로 입력
Cp=1 #물의 비열 : 1 kcal/kg deg C
cal2J=4.184 #cal --> J 환산인자 : 4.184
W=fl*Cp*dT*cal2J/3600.0 #kW 단위의 heat duty계산
print 'Heat duty(kW)=',W
(주의) 연산에서 특별히 어려운 점은 없을테지만 나눗셈에는 주의할 필요가 있습니다.
분모로 들어가는 값이 정수인 경우 계산 결과역시 정수로 표시되기 때문에 잘못된 값
을 반환받을 수 있습니다.
- 3 / 4 = 0 , 3 / 4.0 = 0.75
<프로그램 실행방법>
1. DOS mode로 빠져나와 다음과 같이 입력합니다.
python line_size.py
2. 또다른 방법으로 제가 좋아하는 방식인데요, text editor를 이용하여 위의 한줄짜
리 명령문을 작성한 후 확장자 ".bat"라는 이름으로 저장하면 윈도우즈 탐색기에서
bat file을 더블클릭하는 것으로 실행이 가능합니다. 참고하시기 바랍니다.
3. 좋은 방법은 아닙니다만 python shell을 이용하여 interactive하게 사용할 수도 있
습니다.
- 파이썬 실행
- 한 line씩 입력후 enter
소스파일은 자료실에 upload하였습니다.
이용하여 제거되는 열량이 어느정도인지 계산해 볼 필요성이 가끔씩 있습니다.
이를 파이썬 프로그램으로 만들어 두고서 필요할 때 마다 꺼내서 사용하면 편리하겠죠?
이를 계산하는 간단한 프로그램을 만들어 보겠습니다.
프로그램 설계
1. 사용자로부터 cooling water유량을 kg/hr 단위로 입력받는다.
2. 사용자로부터 delta T를 섭씨온도로 입력받는다.
3. 물의 비열이 1이고 cal 를 J로 환산하는 인자가 4.184임을 이용하여 heat duty를 kW 단위로 계산한다.
프로그램은 text editor를 이용하여 아래와 같이 작성합니다. "#"이후에 기록되는 것
은 comment로서 C++에서 "//"를 사용하는 것과 동일하게 처리됩니다.
-heat_duty.py-
fl = int(raw_input('Cooling water 유량 (kg/h) : ')) #cooling water유량을 kg/hr 단위로 입력
dT = int(raw_input('delta T (deg C) : ')) #delta T를 섭씨온도로 입력
Cp=1 #물의 비열 : 1 kcal/kg deg C
cal2J=4.184 #cal --> J 환산인자 : 4.184
W=fl*Cp*dT*cal2J/3600.0 #kW 단위의 heat duty계산
print 'Heat duty(kW)=',W
(주의) 연산에서 특별히 어려운 점은 없을테지만 나눗셈에는 주의할 필요가 있습니다.
분모로 들어가는 값이 정수인 경우 계산 결과역시 정수로 표시되기 때문에 잘못된 값
을 반환받을 수 있습니다.
- 3 / 4 = 0 , 3 / 4.0 = 0.75
<프로그램 실행방법>
1. DOS mode로 빠져나와 다음과 같이 입력합니다.
python line_size.py
2. 또다른 방법으로 제가 좋아하는 방식인데요, text editor를 이용하여 위의 한줄짜
리 명령문을 작성한 후 확장자 ".bat"라는 이름으로 저장하면 윈도우즈 탐색기에서
bat file을 더블클릭하는 것으로 실행이 가능합니다. 참고하시기 바랍니다.
3. 좋은 방법은 아닙니다만 python shell을 이용하여 interactive하게 사용할 수도 있
습니다.
- 파이썬 실행
- 한 line씩 입력후 enter
소스파일은 자료실에 upload하였습니다.
다음검색