Motor Control Blockset 시작하기
Motor Control Blockset™은 모터 제어 알고리즘을 개발하고 이를 타깃 마이크로컨트롤러, FPGA 또는 SoC(단일 칩 시스템)에 최적화된 C 및 HDL 코드로 배포하는 Simulink® 블록과 참조 예제를 제공합니다. Clarke 및 Park 변환, MTPA(암페어당 최대 토크), 6단계 정류, LUT(룩업 테이블) 기반 약계자 제어 블록으로 모터 제어 알고리즘을 구축할 수 있습니다. 센서 디코더 블록으로 인코더, 홀 센서 및 리졸버의 신호를 처리하거나 추정기 블록으로 센서리스 제어를 구현하여 회전자의 위치와 속도를 계산할 수 있습니다. 이들 블록은 MISRA C™ 및 ISO® 26262 기능 안전 표준과 관련된 워크플로에서 사용할 수 있는 코드를 생성합니다.
Motor Control Blockset에 포함된 참조 예제를 통해 데스크탑 및 실시간 시뮬레이션을 사용하여 모터 제어 알고리즘을 개발, 조정 및 확인하는 방법을 파악할 수 있습니다. 예제에는 유도 모터, SRM(스위치 릴럭턴스 모터), BLDC(브러시리스 DC 모터) 같은 동기 모터, 표면부착형 및 매립형 PMSM(영구 자석 동기 모터)의 폐루프 모터 제어를 위한 알고리즘이 포함되어 있습니다. 동일한 알고리즘을 재사용하여 프로덕션 준비가 되었고 간결하며 추적성이 좋은 고정소수점 또는 부동소수점 코드를 생성할 수 있습니다. 또한 참조 예제를 사용하여 블록셋에서 지원하는 모터 제어 하드웨어 키트를 위한 알고리즘을 구현할 수도 있습니다.
튜토리얼
- 모터 제어 시스템을 위한 모델 생성 및 확인하기
모터 제어 시스템에 대한 제어 알고리즘 생성, 배포, 확인합니다.
- Motor Control Blockset 파라미터 추정 툴을 사용하여 모터 파라미터 추정하기
Motor Control Blockset의 파라미터 추정 기능을 사용하여 모터 파라미터를 추정합니다.
- Program Control Flow of Motor Control Blockset Examples
Design control flow of field-oriented control algorithm.
- How to Use Hall Validity and Hall Speed and Position Blocks
Integrate Hall Validity and Hall Decoder blocks with field-oriented control (FOC) algorithm.
- How to Use Field Oriented Control Autotuner Block
Use the Field Oriented Control Autotuner block to tune PI control loops in field-oriented control applications.
- How to Tune Sensorless Position Estimators
Tune sensorless position estimators for accurate position and speed measurements.
- Estimate Control Gains and Use Utility Functions
Perform control parameter tuning for speed and torque control subsystems.
- Hardware Connections
Connect motors, sensors, and power supply to hardware boards.
- Model Configuration Parameters
Configure Simulink model to interface with supported target hardware.
- Customize Motor Control Algorithm for Different Hardware
Customize a motor control algorithm for a different inverter, motor, or processor.
모터 제어 정보
- 개루프 제어와 폐루프 제어
개루프 모터 제어, 폐루프 모터 제어, 개루프 제어에서 폐루프 제어로의 전환을 설명합니다. - 자속 기준 제어(FOC)
자속 기준 제어를 사용하여 PMSM 및 유도 모터의 속도 제어를 구현합니다. - 6단계 정류
6단계 정류를 사용하여 BLDC 모터의 속도 제어를 구현합니다. - 직접 토크 제어(DTC)
모터 플럭스와 모터 토크를 제어하여 PMSM의 속도 제어를 구현합니다. - Host-Target Communication
Describes host model, target model, and how they communicate. - Current Sensor ADC Offset and Position Sensor Calibration
Describes offsets for Hall sensor, quadrature encoder, and current sensor ADC. - Per-Unit System
Defines a normalized unit system by using the base values.
모터 제어 알고리즘
임베디드 시스템을 위한 구현, 보정 및 디버깅 기법
추천 예제
대화형 학습
Introduction to Motor Control
Online Training Suite 구독을 통해 대화형 자기 주도형 교육과정 이용 가능
비디오
Motor Control Blockset 개요
Motor Control Blockset 기능에 대해 알아보기