Engsoft 소프트웨어
Since 1998

ES_StableIF97Tool Freeware Version 출시 (2018.4.23)

  

ES_StableIF97의 증기표 함수와 노즐 함수를 사용하여 아래와 같은 간단한 설계 계산 도구들을 제공하는 엑셀 xlam AddIn 소프트웨어입니다.

1) ES_StableIF97 EXE 기능(물/증기, 포화 수, 포화 증기, 준안정 증기, 질식 노즐, 아임계 노즐)

2) 증기터빈 효율, 출력 계산 기능

3) 과열저감기 혹은 감압감온 밸브 열정산 계산 기능

4) 복수기 덤프튜브 설계 계산 및 운전 계산

5) 증기 제어 밸브 설계 계산 및 운전 계산

6) 물 제어 밸브 설계 계산 및 운전 계산

사용 방법은 여기를 참조 바랍니다.

주1) 본 소프트웨어는 ES_StableIF97 xlam AddIn가 미리 설치되어 있어야 사용할 수 있습니다.

주2) 본 소프트웨어는 별도의 라이센스 파일 없이 ES_StableIF97 xlam AddIn 소프트웨어 라이센스 파일로 활성화합니다.

주3) 본 소프트웨어의 설치 방법은 ES_StableIF97 xlam AddIn 소프트웨어 설치 방법과 동일합니다.

주4) 본 소프트웨어 파일은 소프트웨어 - 베타버전 신청 페이지에서 다운로드 받을 수 있습니다.

ES_StableIF97Tool xlam AddIn 소프트웨어를 설치하면, 엑셀 리본 메뉴에 아래 그림과 같은 리본 메뉴가 생성됩니다.

 

xlam 파일 형식의 ES_StableIF97 xlam Addin Beta Test Version 출시 (2017.12.07)

 

Windows OS의 레지스트리를 수정하거나, 32 bits 엑셀을 설치해야 하는 등의 불편함을 없앤 ES_StableIF97 Addin 소프트웨어로, ,이전의 Automation & COM Addin 기반의 ES_StableIF97 Addin 소프트웨어를 대체하는, xlam 파일 형식의 엑셀 추가 기능(Addin) 소프트웨어입니다.

xlam 파일 형식의 엑셀 추가 기능 소프트웨어는, 엑셀 옵션 메뉴의 추가 기능 창에서 해당 xlam 파일을 찾아서 등록을 해주기만 하면 설치가 완료됩니다.

소프트웨어 라이센스 등록 방법도 개선하여 Windows 레지스트리 쓰기를 하지 않아도 되도록 하였습니다.

아울러, 새로 출시된 xlam 파일 형식의 ES_StableIF97 xlam Addin은, 엑셀 리본 메뉴에 아래 그림과 같이 Engsoft 리본 메뉴를 생성함으로써 접근성을 개선 하였습니다.

 

 

ES_Boiler Ver. 100.0002b 배포 (2017.8.1)

  

어느 한 사용자분의 오류 정보 덕분에 오류를 수정한 ES_Boiler Ver. 100.0002b 판을 배포하게 되었습니다.

Ash 계산 오류와 Heating Value가 저장되지 않는 오류 등 몇 가지 오류를 수정하였으며, 특히 64 bits Windows OS에서 라이센스 등록이 안되어 활성화가 되지 않는 오류를 수정하였습니다.

오류 정보를 보내주신 분께 이 자리를 빌어서 다시 한번 감사드립니다.

이전 판을 신청하여 사용중이신 사용자들분께서는 아래 링크에서 오류 수정 판을 다운로드 받아 다시 설치하여 주시기 바랍니다.   

다시 설치할 때 제어판 > 프로그램 추가/제거 기능으로 이전 판을 제거한 후 오류 수정판을 다시 설치하시기 바랍니다.

이전 판을 사용하지 않고 계신 분은 아래 링크의 오류 수정판을 다운로드 받아도 라이센스 파일이 없어서 설치한 후 사용하실 수가 없으므로, 홈페이지 베타버전 신청 창을 통해 베타 버전 신청하시기 바랍니다.

오류 수정판과 함께 작성한 ES_Boiler 파일(.blr)과 오류 정보를 보내주신 분이 질문하였던 Ash Flow 계산식과 Dust Emission 계산식을 기술한 pdf 파일도 링크를 걸어 놓았으니 참조하시기 바랍니다.

ES_Boiler Ver. 100.0002b 다운로드

ES_Boiler_RefDoc 다운로드

ES_Boiler 베타 테스트 버전 배포 (2016.6.11)

  

보일러 연소 계산 및 Stack Draft 계산, Sulfuric Acid Dew Point 계산을 하는 ES_Boiler를 베터 테스트 버전으로 무료 배포합니다.

베타 버전 신청에서 신청하시기 바랍니다.   다른 베타 버전을 이미 신청하여 가지고 계신 분들은 베타 버전 신청서에서 ES_Boiler만 첵크하여 신청해 주시기 바랍니다.

ES_Rankine의 리스트 및 파일 저장법 / 텍스트 출력이 안되는 경우 (2014.7.20)

 

ES_Rankine의 리스트 및 파일 저장법에 유의할 점이 있어서 알려 드립니다.

  1) Design Heat Balance(HB)는 한 프로젝트의 Design HB입니다.   Operation HB는, 해당 Design HB의 Off-Design HB입니다.  즉, 하나의 Design HB에 여러 개의 Operation HB가 있을 수 있습니다.

2) 저장된 Design HB는 Design 콤보 박스에 표시되며, 현재 표시된 Design HB의 Operation HB들이 Oper. 콤보 박스에 표시됩니다.

3) ES_Rankine은 하나의 파일에 여러 개의 Design HB(+Oper. HB)를 저장할 수 있습니다.  즉, ES_Rankine은 사용자가 작성한 모든 HB를 하나의 파일에 저장할 수 있습니다.

4) ES_Rankine은 먼저 "Run"을 한 후에 리스트에 Add to List/Update List/Delete List 해야 수행한 결과가 리스트에 보관됩니다.   입력 값을 수정한 후에 "Run"하지 않고 Add to List/Update List/Delete List 하면, 바로 직전에 "Run"한 데이터가 Add to List/Update List/Delete List 되고, "Run" 하지 않은 수정된 입력 값들은 보관되지 않습니다.   그러므로, 입력 값을 수정한 후 수정된 값을 보관하고자 하는 경우에는 반드시 "Run"을 하시고, 리스트 보관, 파일 저장을 하시기 바랍니다.

5) 파일 저장을 하면, 현재 리스트에 보관된 내용이 파일에 저장됩니다.

 

Window 7의 경우 텍스트 출력이 안되는 경우가, 아래 내용을 참조하시기 바랍니다.

동 내용은 "소프트웨어 설치/실행" 페이지에 기술되어 있는 내용입니다.

설치 디렉토리 쓰기 권한 허용

프로그램 실행 시에 실행 결과 출력 파일들이 실행 파일이 설치된 디렉토리에 생성됩니다.   

그런데 출력 파일 생성에 문제가 있는 경우, 프로그램 설치 디렉토리의 파일 쓰기 권한이 제한되어 있는 경우일 수 있습니다.  이러한 경우 해당 디렉토리의 파일 쓰기 권한을 "사용자(User)"에게 허락해 주어야 합니다.   예를 들어, MS Windows 7의 경우, 해당 디렉토리의 "속성" 창 -> "보안" 탭 에서 "User"의 사용 권한"을 "모든 권한"으로 설정해 주어야 합니다.

 이러한 작업이 불편하거나 불가능할 경우, 설치 과정 중에 설치 디렉토리를 파일 쓰기가 가능한 디렉토리로 변경해 주시는 것도 하나의 방법입니다.

 MS Windows XP 및 Vista의 경우 "C:\Program Files" 디렉토리의 사용자 쓰기 권한이 기본적으로 허용되어 있어서, 일반적으로 설치 디렉토리를 변경할 필요가 없지만, MS Windows 7의 경우 "C:\Program Files (x86)" 디렉토리 와 "C:\Users\" 디렉토리는 기본적으로 사용자 쓰기 권한이 제한되어 있어서, 설치 디렉토리를 변경하거나, 설치 디렉토리의 사용자 쓰기 권한을 허용해 주어야 합니다.

 

ES_Rankine을 공개 베타 테스트 버전으로 무료 배부하기로 했습니다. (2014.6.29)

 

ES_Rankine이 아직 부족한 점이 많고, 구매해서 사용하기에는 인지도도 부족한 점을 고려하여, 판매를 하는 대신에 공개 베타 테스트 버전으로 무료 배부하기로 하였습니다.

무료 공개 베타 테스트 버전의 신청은 옆의 "베타 버전 신청" 페이지를 클릭해서, "베타 버전 신청하기"를 클릭한 후, "ES_Rankine"을 선택해 신청하시면 됩니다.

  

ES_Rankine이 Version 100.0.3으로 Upgrade 되었습니다. (2013.12.24)

 

소프트웨어를 사용자가 쉽게 인식하고 사용할 수 있도록 다음과 같이 User Interface와 일부 기능을 Upgrade 하였습니다.

 

1) 이전에 "Design Load"와 "Part Load"로 분류했던 내용을 "DESIGN""OPERATION"으로 분류하고, 각각의 창에 관련된 탭을 모았습니다.   

"DESIGN"은 Design Heat Balance를 작성하는 창이며, "OPERATION"은 Design Heat Balance 대로 설계가 되었을 때 실제 운전에서는 어떠한 성능으로 운전되는가를 알아보는 Operation Heat Balance를 작성하는 창입니다.

 

2) 사용자가 그림을 보면서 Design Heat Balance 조건을 입력할 수 있는 "Graphic" 입력 창을 마련하였습니다.

"Start" 탭에서 사용자가 사이클의 전체적인 조건을 선택하고 입력하면, 선택된 조건의 Cycle Graphic이 자동으로 그려지고, 입력 텍스트 박스들이 자동으로 준비됩니다.   사용자는 그림을 보면서 용이하게 필요한 값들을 입력할 수 있습니다.

 

3) Annulus Velocity가 최적의 값(200 m/s ~ 300 m/s)을 갖는 Last Stage Blade(Condensing Flow 포함)를 참조 LSD에서 자동으로 찾아 주는 기능을 추가했습니다.  아울러, 참조 LSB에 Hitachi 사의 50 inch(60 Hz)와 60 inch(50 Hz) LSB를 추가했습니다.

 

Graphic 입력 창 보기

 

ES_Rankine 소프트웨어를 출시했습니다. (2013.12.1)

 

그동안 준비해 오던, 증기 터빈 화력 발전소의 Heat Balance 계산 소프트웨어인, ES_Rankine을 2013.12.1일자로 출시하게 되었습니다.

 

엔지니어링 회사에서 증기 터빈 화력 발전소의 Heat Balance 계산을 가장 많이 계산하는 시점은 입찰 설계(Proposal Engineering)할 때입니다.  그리고 그 다음 많이 하는 때가 타당성 검토(Feasibility Study)할 때입니다.

 

입찰 설계 이후 계약 시점에는 이미 증기 터빈 업체가 선정되어 있는 시점이어서, 해당 프로젝트의 Heat Balance는 터빈 업체에서 성능 보증(Performance Guarantee)과 함께 작성하여 제출하며, 그 이후 실시 설계(Execution Engineering) 단계에서는 그렇게 터빈 업체가 제공한 Heat Balance의 데이터를 사용해서 설계를 진행합니다.

 

이러한 까닭에 엔지니어링 회사에서 사용하는 Heat Balance Software는 쉽게 빠른 시간에 현재 시점에서 산업계에서 적용하고 있는 Heat Balance를 작성해 낼 수 있어야 하며, 아울러 최적의 설계 조건을 알아 낼 수 있는 최적화 기능이 필요합니다.

 

ES_Rankine은 그러한 엔지니어링 회사의 사용 목적에 적합하도록 만들어진 Heat Balance 소프트웨어입니다.

 

실제 산업계에서 적용하고 있는 Heat Balance의 최적의 재열 압력(Reheat Pressure)과 최종 급수 온도(Final Feed Water Temperature)를 찾을 수 있는 Smart Run 기능이 있으며, 이론적인 측면에서 최적의 최종 급수 온도를 찾는 Run for Finding Optimum Enthalpy Rise 기능이 있습니다.

 

Smart Run 기능에는, 최근 산업계에서 적용하고 있는 Rating 별 표준 Heat Balance를 내장된 데이터 베이스로부터 단 6번이 마우스 클릭으로 작성할 수 있는 기능도 있습니다.

 

현재 ES_Rankine은, 발전용 화력 발전소의 Heat Balance를 작성하는데 적합하도록 만들어져 있으나, 앞으로 열병합 발전소와 같은 산업용 화력 발전소에서도 사용할 수 있는 기능을 추가할 예정입니다.

 

감사합니다.

 

Turbine Bypass 설계 페이지에 기술된 StableIF97.EXE는 현재 무료 배포되는 소프트웨어가 아니고, 추후 Issue 될 Updated 소프트웨어 입니다. (2013.10.25)

 

현재 무료 배포되고 있는 StableIF97.EXE에는 Turbine Bypass 설계 페이지에 기술된 Turbine Bypass 설계 기능이 없습니다.

 

최근 StableIF97.EXE 무료 베타 버전을 신청하신 분 가운데, Turbine Bypass 설계 페이지를 보시고 활용해 보시겠다는 의견을 주신 분이 계신데, 현재 무료 배포되는 StableIF97.EXE 베타 버전에는 Turbine Bypass 설계 페이지에 기술된 기능이 없습니다.

Turbine Bypass 페이지에 기술된 StableIF97.EXE는 현재 Update 중에 있는 StableIF97.EXE입니다.  소프트웨어 Issue와 함께 동 자료를 올려 놓을 계획이었으나, 동 StableIF97.EXE Update 과정 중에 Thermal Power Plant Heat Balance 소프트웨어 개발로 진행되어서, StableIF97.EXE Update Version을 완성하지 못하여, 기 작성된 자료만 설계하시는 분들에게 도움이 될 것 같아 먼저 올려 놓았던 것입니다.

 

Turbine Bypass 설계 페이지를 보시고, StableIF97.EXE 무료 베타 버전을 신청하셨다면, 그러한 기능이 없어 실망하실 것 같아 해명 차원에서 이 글을 올립니다.

 

조만간, 앞서 말씀드린 Steam Turbine Based Thermal Power Plant Heat Balance 소프트웨어를 먼저 Issue하고, 그 다음에 Turbine Bypass 설계 페이지에서 언급된 Updated StableIF97.EXE를 Issue 하도록 하겠습니다.

 

혼란을 드렸다면 양해해 주시기 바랍니다.

 

엔지니어들의 코딩 능력 (2013.8.7)

 

요즈음 한 경제신문에 우리나라의 소프트웨어 개발 능력에 대한 기사가 연재되고 있습니다.

오늘 기사에서는, 우리나라 학교에서 소프트웨어 코딩에 대한 교육이 필요하다는 내용을 읽고 공감을 했습니다.

우리나라 대학에서도, 특히 공과 대학에서는, 컴퓨터 공학과 외의 학과에서도 소프트웨어 코딩을 전공 필수로 가르쳐야 한다고 생각합니다.   

습득한 기술이나 연구한 내용을 문서로만 남겨둘 수는 없다고 생각합니다.  문서에 기술된 내용을 소프트웨어로 남겨서, 그 다음에는 혹은 그 다음 후학들은 동일한 내용을 다시 반복하지 않고 그 다음 단계의 기술 개발 혹은 연구 단계로 나아갈 수 있도록 해야 한다고 생각합니다.

이제까지는 우리나라 기술 수준이 다른 나라의 기술을 가져다 사용하는 수준이라서 소프트웨어 코딩을 해야 할 만한 내용들이 많지 않았으나, 이제는 우리나라 기술 수준이 세계 수준에 다가가고 있기 때문에 소프트웨어 코딩을 해야 할 때가 됐다고 봅니다.

엔지니어링 소프트웨어 코딩은 그 성격상 기술을 가지고 있는 엔지니어가 직접해야 합니다.   기술 내용을 모르는 컴퓨터 코딩 전문가에게 맡겨서는 원하는 소프트웨어가 만들어질 수 없으며, 그 이후의 유지 관리도 거의 불가능합니다.

그래서 엔지니어가 소프트웨어 코딩을 할 줄 알아야 하며, 대학에서 공학을 전공하는 학생들에게 소프트웨어 코딩을 가르쳐야 한다는 의견입니다.