ブラシレスDCモーター (永久磁石同期モーター) のベクトル制御 (FOC of BLDC (PMSM))

버전 1.2 (12.6 MB) 작성자: Keiichi Fukui
Demonstration about the design of FOC (Field Oriented Control or Vector Control) of BLDC (PMSM) by using MATLAB products
다운로드 수: 3.4K
업데이트 날짜: 2023/10/6

ブラシレスDCモーター (永久磁石同期モ​ーター) のベクトル制御の設計 (Design the FOC of BLDC (PMSM))

View ブラシレスDCモーター (永久磁石同期モーター) のベクトル制御 (FOC of BLDC (PMSM)) on File Exchange

Open in MATLAB Online

sample

説明 (日本語)

本デモ (日本語版と英語版の両方) では、ブラシレスDCモーター (永久磁石同期モーター) のベクトル制御の設計を例題として、MATLAB製品を使ったプラントモデリング、制御設計の基本フローについて説明しています。 以下のMATLAB製品を利用しています。

  • #1) 電気系/機械系のプラントモデリング:Simscape、Simscape Electrical
  • #2) ベクトル制御の座標変換やPIゲイン調整:Simscape Electrical、Simulink Control Design、Control System Toolbox
  • #3) PWM制御を含むモデルにおける制御パラメータの自動調整:Simulink Design Optimization、Optimization Toolbox

本デモの動作確認をされるときは、日本語版の「Japanese」フォルダの「Readme_jp.pdf」と「foc_controlsystem_jp.pdf」をご参照下さい。

次のWebセミナー (日本語) の中で、本デモを利用しています。

Description (English)

In this demo (Both Japanese and English versions), I explain the basic flow of plant modeling and control design by using MATLAB products as an example of the design of FOC (Vector control) of BLDC (PMSM).

I use the following MATLAB products.

  • #1) Electrical and mechanical plant modeling: Simscape, Simscape Electrical
  • #2) Coordinate transformation of vector control and PI gain tuning: Simscape Electrical, Simulink Control Design, Control System Toolbox
  • #3) Auto-tuning of control parameters in model including PWM control: Simulink Design Optimization, Optimization Toolbox

When you check the operation of this demo, please read both the “Readme_en.pdf” and the “foc_controlsystem_en.pdf” in the “English” folder (English version).

In the following web seminar (Japanese), I used this demo.

인용 양식

Keiichi Fukui (2024). ブラシレスDCモーター (永久磁石同期モーター) のベクトル制御 (FOC of BLDC (PMSM)) (https://github.com/mathworks/PMSM_FOC), GitHub. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2018a
R2018a에서 R2023b까지의 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Sources에 대해 자세히 알아보기
커뮤니티
 Power Electronics Control 커뮤니티에 더 많은 파일이 있습니다

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

English/R2018a/sps_sc

English/R2018a/sps_st

English/R2018b/sps_sc

English/R2018b/sps_st

English/R2019a/sps_sc

English/R2019a/sps_st

English/R2019b/sps_sc

English/R2019b/sps_st

English/R2020a/sps_sc

English/R2020a/sps_st

English/R2020b/sps_sc

English/R2020b/sps_st

English/R2021a/sps_sc

English/R2021a/sps_st

English/R2021b/sps_sc

English/R2021b/sps_st

English/R2022a/sps_sc

English/R2022a/sps_st

English/R2022b/sps_sc

English/R2022b/sps_st

English/R2023a/sps_sc

English/R2023a/sps_st

English/R2023b/sps_sc

English/R2023b/sps_st

Japanese/R2018a/sps_sc

Japanese/R2018a/sps_st

Japanese/R2018b/sps_sc

Japanese/R2018b/sps_st

Japanese/R2019a/sps_sc

Japanese/R2019a/sps_st

Japanese/R2019b/sps_sc

Japanese/R2019b/sps_st

Japanese/R2020a/sps_sc

Japanese/R2020a/sps_st

Japanese/R2020b/sps_sc

Japanese/R2020b/sps_st

Japanese/R2021a/sps_sc

Japanese/R2021a/sps_st

Japanese/R2021b/sps_sc

Japanese/R2021b/sps_st

Japanese/R2022a/sps_sc

Japanese/R2022a/sps_st

Japanese/R2022b/sps_sc

Japanese/R2022b/sps_st

Japanese/R2023a/sps_sc

Japanese/R2023a/sps_st

Japanese/R2023b/sps_sc

Japanese/R2023b/sps_st

English/R2018a/sps_sc

English/R2018a/sps_st

English/R2018b/sps_sc

English/R2018b/sps_st

English/R2019a/sps_sc

English/R2019a/sps_st

English/R2019b/sps_sc

English/R2019b/sps_st

English/R2020a/sps_sc

English/R2020a/sps_st

English/R2020b/sps_sc

English/R2020b/sps_st

English/R2021a/sps_sc

English/R2021a/sps_st

English/R2021b/sps_sc

English/R2021b/sps_st

English/R2022a/sps_sc

English/R2022a/sps_st

English/R2022b/sps_sc

English/R2022b/sps_st

English/R2023a/sps_sc

English/R2023a/sps_st

English/R2023b/sps_sc

English/R2023b/sps_st

Japanese/R2018a/sps_sc

Japanese/R2018a/sps_st

Japanese/R2018b/sps_sc

Japanese/R2018b/sps_st

Japanese/R2019a/sps_sc

Japanese/R2019a/sps_st

Japanese/R2019b/sps_sc

Japanese/R2019b/sps_st

Japanese/R2020a/sps_sc

Japanese/R2020a/sps_st

Japanese/R2020b/sps_sc

Japanese/R2020b/sps_st

Japanese/R2021a/sps_sc

Japanese/R2021a/sps_st

Japanese/R2021b/sps_sc

Japanese/R2021b/sps_st

Japanese/R2022a/sps_sc

Japanese/R2022a/sps_st

Japanese/R2022b/sps_sc

Japanese/R2022b/sps_st

Japanese/R2023a/sps_sc

Japanese/R2023a/sps_st

Japanese/R2023b/sps_sc

Japanese/R2023b/sps_st

GitHub 디폴트 브랜치를 사용하는 버전은 다운로드할 수 없음

버전 게시됨 릴리스 정보
1.2

Added "Open in MATLAB Online" badge and model image figure into README.md. And, added sample models (R2023a, R2023b) equivalent to the created version (R2018a).

1.1

Connected to GitHub. Added sample models (R2018b - R2022b) equivalent to the created version (R2018a).

1.0

Updated license

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.