Main Content

Speed Measurement

회전자 각위치로부터 속도 계산

R2020a 이후

라이브러리:
Motor Control Blockset / Sensor Decoders
Motor Control Blockset HDL Support / Sensor Decoders

설명

Speed Measurement 블록은 시간을 기준으로 각위치의 변화를 계산하여 회전자의 각위치로부터 각속도를 계산합니다.

예제

포트

입력

모두 확장

라디안, 도 또는per-unit으로 지정된 회전자의 각위치입니다.

데이터형: single | double | fixed point

출력

모두 확장

블록이 각위치 입력값을 기반으로 계산하는 각속도입니다.

데이터형: single | double | fixed point

파라미터

모두 확장

각위치 θ의 단위입니다.

부호 없는 정수 데이터형에 맞도록 내부적으로 입력 위치를 매핑하는 데 사용되는 범위입니다. 예를 들어 블록은 uint32 데이터형의 경우 (0 - 2π)에서 (0 - (232-1))까지의 범위 내에 있는 입력값을 스케일링합니다.

블록에 사용되는 속도 계산 방법입니다. 선택한 방법에 따라 블록이 측정할 수 있는 회전자 속도의 범위가 결정됩니다.

다음 파라미터는 속도 계산 기준 파라미터에 따라 값이 변경됩니다.

파라미터 이름최대 적용 속도속도 분해능속도 계산에 대한 시간 간격

속도 계산에 대한 지연(샘플 수)

299

2828

최대 측정 가능 속도(RPM)

1000

10344.827610713.2857

측정 가능한 속도 분해능(RPM)

4.6566e-07

4.9892e-064.9892e-06

연속된 두 블록 실행 사이의 고정 시간 간격(단위: 초)입니다.

다음 파라미터는 이산 스텝 크기(s) 파라미터 값에 따라 값이 변경됩니다.

  • 속도 계산에 대한 지연(샘플 수)

  • 최대 측정 가능 속도(RPM)

  • 측정 가능한 속도 분해능(RPM)

블록이 측정할 수 있는 최대 회전자 속도(단위: 분당 회전수)입니다.

다음 파라미터는 최대 적용 속도(RPM) 파라미터 값에 따라 값이 변경됩니다.

  • 속도 계산에 대한 지연(샘플 수)

  • 최대 측정 가능 속도(RPM)

  • 측정 가능한 속도 분해능(RPM)

종속 관계

이 파라미터를 활성화하려면 속도 계산 기준최대 적용 속도로 설정합니다.

블록이 감지할 수 있는 단위 시간당 θ 입력값의 최소 변경값입니다.

다음 파라미터는 속도 분해능(RPM) 파라미터 값에 따라 값이 변경됩니다.

  • 속도 계산에 대한 지연(샘플 수)

  • 최대 측정 가능 속도(RPM)

  • 측정 가능한 속도 분해능(RPM)

종속 관계

이 파라미터를 활성화하려면 속도 계산 기준속도 분해능으로 설정합니다.

블록이 평균 위치 값을 계산하기 위해 측정하는 각위치 입력값의 샘플 수입니다.

다음 파라미터는 속도 계산에 대한 지연(샘플 수) 파라미터 값에 따라 값이 변경됩니다.

  • 최대 측정 가능 속도(RPM)

  • 측정 가능한 속도 분해능(RPM)

종속 관계

이 파라미터를 활성화하려면 속도 계산 기준속도 계산에 대한 시간 간격으로 설정합니다.

블록이 측정할 수 있는 절대 최대 속도입니다.

이 파라미터는 구성할 수 없으며 다른 파라미터를 사용해 내부적으로 계산된 값을 사용합니다.

블록이 속도 계산에 사용하는 최소 속도 분해능입니다. 항상 속도 분해능(RPM)보다 작거나 같아야 합니다.

이 파라미터는 구성할 수 없으며 다른 파라미터를 사용해 내부적으로 계산된 값을 사용합니다.

각속도 출력값의 단위입니다.

Per-unit 계산을 위한 속도(단위: RPM)를 지정합니다.

종속 관계

이 파라미터는 속도 단위에서 대화 상자에 기반한 Per-unit을 선택한 경우에만 나타납니다.

각속도 출력값 의 데이터형입니다.

참고

경우에 따라 Speed Measurement 블록에 경고 메시지 'Wrap on overflow detected.'가 표시될 수 있습니다.

확장 기능

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

고정소수점 변환
Fixed-Point Designer™를 사용하여 고정소수점 시스템을 설계하고 시뮬레이션할 수 있습니다.

버전 내역

R2020a에 개발됨