상승하다
ASCEND| 개발자 | 에이센드 팀 |
|---|---|
| 안정된 릴리스 | 0.9.8 / 2012년 4월 30일; 전( |
| 기입처 | C, Python, Tcl/Tk, C++ |
| 운영 체제 | Linux, Windows(및 Mac OS X 부분 지원) |
| 유형 | 수학적 모델링 |
| 면허증. | GPL(자유 소프트웨어) |
| 웹 사이트 | ascend4 |
Ascend는 1978년 [1][2]말부터 카네기 멜론 대학에서 개발된 오픈 소스, 수학적 모델링 화학 프로세스 모델링 시스템입니다.Ascend는 엔지니어링 설계의 Advanced System for Computations in Engineering Design의 약자입니다.그 기능은 [3]일반적이지만 주요 용도는 화학 공정 모델링 분야였다.
Ascend는 비선형 대수적 해결사, 미분/대수 방정식 해결사, 비선형 최적화 및 다중 영역 '조건 모델'의 모델링을 포함합니다.매트릭스 연산은 mtx라고 불리는 효율적인 sparse 매트릭스 솔버에 의해 지원됩니다.
Ascend는 해결 전략을 모델 구축과 분리하기 때문에 이전의 모델링 시스템과 다릅니다.따라서 도메인 전문가(모델을 작성하는 사람)와 계산 엔지니어(솔버 코드를 작성하는 사람)가 별도로 ANSID를 개발할 수 있습니다.다른 많은 초기 모델링 도구와 함께, 그것의 아키텍처는 Modelica와 [4][5]같은 새로운 언어에 영감을 주는 데 도움을 주었습니다.원하는 경우[6] 항상 해결 가능한 것으로 취급하는 변수와 매개변수의 유연한 사용으로 인식되었다.
이 소프트웨어는 여전히 활발한 오픈 소스 소프트웨어 프로젝트로 남아 있으며 2009년, 2010년, 2011년, 2012년, 2013년(Python Software Foundation 산하) Google Summer of Code 프로그램의 일부였으며 2015년 프로그램에도 승인되었습니다.[7]
「 」를 참조해 주세요.
레퍼런스
- ^ Piela, McKelvey; Westerberg (1992). An introduction to ASCEND: its language and interactive environment. Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences. pp. 449–461 vol.3. doi:10.1109/HICSS.1992.183516. ISBN 978-0-8186-2420-9.
- ^ ACCEND 웹사이트의 ACCEND 이력
- ^ 2010년 10월 14일 Wayback Machine에서 아카이브된 Ascend 서지 목록
- ^ Elmqvist, Mattsson; Otter (1999). Modelica-a language for physical system modeling, visualization and interaction. Proceedings of the 1999 IEEE International Symposium on Computer Aided Control System Design (Cat. No.99TH8404). pp. 630–639. doi:10.1109/CACSD.1999.808720. ISBN 978-0-7803-5500-2.
- ^ Karl Johan Oström, 2001, Springer, 복합 시스템 제어
- ^ Sinha, R.; Liang, V.C.; Paredis, C.J.J.; Khosla, P.K. (2001). "Modeling and Simulation Methods for Design of Engineering Systems". Journal of Computing and Information Science in Engineering. 1: 84–91. CiteSeerX 10.1.1.64.4463. doi:10.1115/1.1344877.
- ^ "Google Summer of Code 2013".
외부 링크