고급 연속 시뮬레이션 언어
Advanced Continuous Simulation Language고급 연속 시뮬레이션 언어(Advanced Continuous Simulation Language, 또는 ACSL("axle"로 발음됨)는 시간에 의존하는 비선형 미분 방정식으로 기술된 연속 시스템의 성능을 모델링하고 평가하기 위해 설계된 컴퓨터 언어다.SIMCOS, TUTSIM과 마찬가지로 ACSL은 연속 시뮬레이션 분야를 통합하려는 시도로 1967년 Simulation Councils Inc.(SCI)가 설계한 연속 시스템 시뮬레이션 언어(CSSL)의 방언이다.null
언어 하이라이트
ACSL은 산술 연산자 집합, 표준 함수, 특수 ACSL 문 집합, 그리고 특수 ACSL 문을 확장할 수 있는 MACRO 능력으로 구성된 방정식 중심 언어다.null
ACSL은 디지털 컴퓨터에서 수학 모델을 나타내는 간단한 방법을 제공하기 위한 것이다.문제 또는 블록 다이어그램에 대한 방정식 설명으로 작업하여 사용자는 ACSL 문을 작성하여 조사 중인 시스템을 설명한다.null
ACSL의 중요한 특징은 프로그램 실행이 명령어 순서에 따라 결정적으로 의존하는 Fortran과 같은 범용 프로그래밍 언어와 대조적으로 연속 모델 방정식의 정렬이다.null
일반적인 애플리케이션
새로운 영역의 ACSL 적용은 지속적으로 개발되고 있다.현재 ACSL이 적용되는 대표적인 분야는 제어시스템 설계, 항공우주 시뮬레이션, 화학공정역학, 발전소 역학, 식물과 동물의 성장, 독성학 모델, 차량 핸들링, 마이크로프로세서 제어기, 로봇공학 등이다.null
참조