주요 콘텐츠

Barometer

잡음이 포함된 기압계 센서 모델

R2025a 이후

  • Barometer block

라이브러리:
UAV Toolbox / UAV Scenario and Sensor Modeling

설명

Barometer 블록은 상수 측정 편향, 비상관 백색 잡음, 상관 잡음으로 구성된 측정 잡음을 사용하여 기압 측정값을 생성하는 기압계 센서를 모델링합니다[1]. 잡음 모델에 대한 자세한 내용은 잡음 모델 항목을 참조하십시오.

예제

모두 확장

barometerSimulation.slx Simulink 모델을 엽니다.

open_system("barometerSimulation");

이 모델은 다음과 같은 블록으로 구성되어 있습니다.

  1. Lapse Rate Model (Aerospace Blockset) — 기온감률 대기 모델을 시뮬레이션합니다. 이 블록은 고도(단위: 미터)를 입력값으로 받아 대기압(단위: 파스칼)을 출력하며, 이 값은 기압계 센서에 의해 측정됩니다. 이 모델에서 입력 고도는 50미터입니다.

  2. Rate Transition — 기압계 센서의 이산 측정을 시뮬레이션합니다. 이 모델에서 이 블록은 0.1초의 샘플 시간으로 구성되었습니다.

  3. Barometer — 상수 측정 편향, 비상관 백색 잡음, 상관 잡음으로 구성된 측정 잡음을 사용하여 기압 측정값(단위: 파스칼)을 생성하는 기압계 센서를 시뮬레이션합니다.

  4. Pressure Altitude (Aerospace Blockset) — 기압 측정값을 기반으로 평균 해수면 기준 고도(단위: 미터)를 계산합니다.

  5. Measured Pressure Scope — 압력 측정값을 시각화합니다.

  6. Altitude Scope — 평균 해수면 기준으로 계산된 고도와 ground truth를 시각화합니다.

모델을 실행한 후 Scope 블록을 열어 시뮬레이션 결과를 확인합니다.

포트

입력

모두 확장

실제 기압(단위: Pa)으로, 스칼라 또는 요소를 N개 가진 벡터로 지정됩니다. 여기서 N은 기압 측정값 개수입니다.

데이터형: single | double

출력

모두 확장

측정된 기압(단위: Pa)으로, 음이 아닌 스칼라 또는 요소를 N개 가진 벡터로 반환됩니다. 측정된 기압의 길이는 실제 기압의 길이와 일치합니다.

데이터형: single | double

파라미터

모두 확장

상수 측정 편향을 유한한 스칼라(단위: Pa)로 지정합니다.

백색 잡음 표준 분산을 음이 아닌 유한한 스칼라로 지정합니다. 이 파라미터는 센서 잡음의 파워 스펙트럼 밀도(단위: Pa/√Hz)를 지정합니다.

상관 잡음 표준 분산을 음이 아닌 유한한 스칼라(단위: Pa)로 지정합니다.

상관 잡음 감쇠 인자를 (0, 1) 범위의 스칼라로 지정합니다.

더 작은 감쇠 인자를 지정하면 상관 잡음이 백색 잡음에 더 가깝게 모델링되고, 더 큰 감쇠 인자를 지정하면 상관 잡음이 무작위 행보 과정에 더 가깝게 모델링됩니다.

mt19937ar 난수 생성기 알고리즘의 초기 시드값을 음이 아닌 실수형 정수 스칼라로 지정합니다.

다음 옵션에서 실행할 시뮬레이션 유형을 선택합니다.

  • 인터프리터형 실행 — MATLAB® 인터프리터를 사용하여 모델을 시뮬레이션합니다. 자세한 내용은 Interpreted Execution vs. Code Generation (Simulink) 항목을 참조하십시오.

  • 코드 생성 — 생성된 C 코드를 사용하여 모델을 시뮬레이션합니다. 시뮬레이션을 처음 실행하면 Simulink®는 블록에 대한 C 코드를 생성합니다. 이 C 코드는 모델이 바뀌지 않는 한 후속 시뮬레이션에 재사용됩니다.

알고리즘

모두 확장

참고 문헌

[1] Sabatini, A.M., and V. Genovese. “A Stochastic Approach to Noise Modeling for Barometric Altimeters.” Sensors 13 (November 2013): 15692-15707. https://doi.org/10.3390/s131115692

버전 내역

R2025a에 개발됨

참고 항목