이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
엔진 속도 모델 파라미터 추정
이 예제에서는 비선형(2차) 함수의 계수를 추정하여 시스템 컴포넌트의 동적 동작을 근사하는 방법을 보여줍니다.
엔진 속도 모델 설명
엔진 시스템에 대한 Simulink® 모델 spe_speed
가 아래에 나와 있습니다.
다이어그램의 왼쪽에 "Throttle"로 레이블이 지정된 블록의 스로틀 각도가 시뮬레이션을 구동합니다. 모델의 관심 출력은 엔진 속도이며, "Engine Speed (rpm)"로 레이블이 지정된 Scope 블록을 열어서 이 속도를 모니터링할 수 있습니다.
엔진 속도 모델을 엽니다.
open_system('spe_speed')
비선형 함수를 사용한 공기 충전 모델링
모델의 다른 동적 컴포넌트 중에서 "Intake Manifold" 서브시스템은 엔진의 흡기(공기 흡입) 매니폴드의 동역학을 모델링하는 데 사용됩니다.
Intake Manifold 서브시스템을 엽니다.
open_system('spe_speed/Throttle & Manifold/Intake Manifold')
특히, 위쪽에 있는 "Convert to mass charge" 블록은 2차 다변수 다항식을 정의하여 Air Charge, Manifold Pressure, Engine Speed 사이의 관계를 근사합니다. 이 근사의 형식은 다음과 같습니다.
파라미터 추정 문제
모델의 다양한 신호에 대해 측정된 데이터를 사용할 수 있는 경우 Simulink® Design Optimization™을 사용하여 미지의 파라미터를 계산할 수 있습니다.
여기서의 파라미터 추정 문제는 다음과 같은 계수를 계산하는 것입니다.
측정된 데이터를 사용하여 이를 계산합니다.
먼저 모델을 열고 모델의 아래쪽에 있는 주황색 블록을 더블 클릭하여 파라미터 추정기에서 사전 구성된 파라미터 추정 작업을 실행할 수 있습니다.