Chinh phục hoàn toàn điều khiển vector PMSM - từ lý thuyết, Matlab đến thực hành STM32!

Bạn đang băn khoăn không biết nên bắt đầu từ đâu với việc điều khiển PMSM? Từ lý thuyết, mô phỏng bằng Matlab-Simulink đến thực hành trên STM32, bạn có thể nắm vững kỹ thuật điều khiển vector PMSM và phương pháp không cảm biến qua 3 bước.

(4.9) 14 đánh giá

138 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

stm32
stm32
motordriver
motordriver
stm32
stm32
motordriver
motordriver

Đánh giá từ những học viên đầu tiên

4.9

5.0

유상무상무상무상수리무상보상상가

38% đã tham gia

Đây là khóa học mà tôi cực kỳ đề xuất cho những ai muốn học về điều khiển vector PMSM một cách bài bản. Tôi đã học được rất nhiều điều bổ ích khi có thể trực tiếp theo dõi toàn bộ quá trình từ giải thích lý thuyết, mô phỏng Matlab cho đến thực hành trên phần cứng dựa trên STM32. Đặc biệt, những khóa học kết hợp cả thực hành về PMSM không phổ biến ở trong nước, nên tôi cảm thấy đây là một khóa học càng giá trị hơn. Cách giải thích thực sự rất dễ hiểu và rõ ràng, cá nhân tôi thấy còn dễ hiểu hơn cả bài giảng của các giáo sư ở trường. Tôi rất hài lòng vì không chỉ được học lý thuyết đơn thuần mà còn có thể trực tiếp triển khai và kiểm chứng kết quả. Quả nhiên bài giảng lần này cũng rất tuyệt vời, cảm ơn vì một khóa học chất lượng.

5.0

interlace

67% đã tham gia

Nó đã giúp tôi rất nhiều trong việc hiểu về điều khiển vector PMSM. Cảm ơn bạn rất nhiều vì bài giảng tuyệt vời này~~

5.0

채희준

99% đã tham gia

Bài giảng này thực sự rất hữu ích!

Bạn sẽ nhận được điều này sau khi học.

  • Khả năng hiểu các đặc tính điện của động cơ PMSM và ước tính các tham số

  • Khả năng hiểu nguyên lý của kỹ thuật điều khiển không cảm biến và áp dụng vào thực tế

  • Khả năng thiết kế và kiểm chứng mô phỏng điều khiển động cơ bằng Matlab Simulink

  • Khả năng tự triển khai trực tiếp thuật toán điều khiển vector FOC cho PMSM bằng STM32

  • Khả năng thiết kế vòng lặp điều khiển dòng điện/tốc độ và tinh chỉnh bộ điều khiển PI

Phiếu giảm giá đặc biệt 20%!

Liên kết: https://inf.run/72KGV

Một khác biệt nhỏ tạo nên chênh lệch về năng lực,
công nghệ điều khiển động cơ PMSM nâng cao


Bạn có đang băn khoăn về những điều như thế này không? 🤔


Khi muốn đào sâu hơn về điều khiển động cơ, vượt qua BLDC

Khi bạn muốn thử sức trong lĩnh vực xe điện/robot nhưng trăn trở vì chưa có công nghệ cốt lõi.

Khi đã học lý thuyết PMSM nhưng lại cảm thấy bối rối khi tự mình triển khai thực tế.

Nếu học PMSM, công nghệ điều khiển đỉnh cao

Bạn có thể trở thành một kỹ sư khác biệt..



✔️

Lý do bạn nên học khóa học này



ĐIỂM 1.

Lý thuyết - Mô phỏng - Triển khai
Làm chủ PMSM qua 3 giai đoạn

Khóa học trình bày một cách hệ thống các thuật toán điều khiển động cơ DC và PMSM, từ lý thuyết (mô hình hóa) đến mô phỏng bằng Matlab và triển khai thực tế trên STM32. Thông qua quy trình học 3 bước, bạn sẽ hiểu được cách “công thức” và “mã lệnh” từng giống như một hộp đen được chuyển đổi thành “sự quay của động cơ thực tế” như thế nào.

Lý thuyết PMSM → Matlab Simulink → Thực hành STM32

ĐIỂM 2.

Hoàn thiện năng lực cạnh tranh trong thực tế
Công nghệ điều khiển không cảm biến

Trong môi trường thực tế, nơi không chỉ yêu cầu hiệu năng mà còn cả giá thành và độ bền, điều khiển không cảm biến là công nghệ cốt lõi giúp hiện thực hóa tất cả những giá trị này mà không cần cảm biến phần cứng. Khả năng hiểu và triển khai công nghệ này sẽ giúp bạn trở thành một kỹ sư sở hữu năng lực cạnh tranh khác biệt trong môi trường thực tế.

.

ĐIỂM 3.

1% chi tiết cuối cùng để điều khiển động cơ hoàn hảo
Tinh chỉnh thực tế

Có những lúc, dù đã chế tạo đúng theo lý thuyết và mô phỏng, động cơ thực tế vẫn không chuyển động như mong đợi.

  • "Tại sao động cơ không thể duy trì tốc độ mục tiêu mà lại chao đảo?"

  • "Tại sao cứ khi có tải là động cơ lại không phát huy được sức mạnh và ì ạch?"

  • "Chỉ thay đổi một chút các giá trị Kp, Ki, tại sao động cơ đột nhiên lại bị giật?"

Những vấn đề này không phải do thiếu kiến thức. Bởi đây là lĩnh vực “tuning” chỉ có thể lĩnh hội thông qua kinh nghiệm thực tế, điều mà sách lý thuyết tuyệt đối không đề cập.

Cùng thực hành điều khiển PMSM, bao gồm cả việc tinh chỉnh bộ điều khiển PI.


✔️

Lý do cần học PMSM


KIỂM TRA 1.

PMSM vượt qua những giới hạn của BLDC

Nếu BLDC là công nghệ nền tảng để vận hành động cơ, thì PMSM là công nghệ cao cấp giúp tối đa hóa hiệu suất và chất lượng của động cơ. Khả năng chuyển đổi năng lượng điện thành lực mong muốn mà không 'lãng phí, gây tiếng ồn hay sai số' chính là cốt lõi của PMSM.

BLDC

PMSM

  • Điều khiển dạng sóng bậc thang (6-Step) → phát sinh tiếng ồn & rung động

  • Giảm hiệu suất ở một số khoảng nhất định → gây bất lợi cho thời lượng pin và hiệu suất năng lượng

  • Xuất hiện gợn mô-men xoắn (biến động lực) → bất lợi cho các công việc yêu cầu độ chính xác

  • Điều khiển sóng hình sin (Sinusoidal) → độ ồn thấp & chuyển động quay êm ái

  • Hiệu suất cao trên toàn dải → tối đa hóa thời gian sử dụng pin

  • Mô-men xoắn đồng đều và ổn định → thiết yếu cho việc điều khiển chính xác vị trí/tốc độ

KIỂM TRA 2.

Xe điện, robot, drone, thiết bị gia dụng, công nghiệp quốc phòng và nhiều ngành khác
PMSM – công nghệ tiêu chuẩn của nhiều ngành công nghiệp đa dạng

Khi xem các tin tuyển dụng kỹ thuật của những doanh nghiệp hàng đầu, năng lực về 'PMSM' và 'điều khiển vector' đang trở thành 'yêu cầu bắt buộc', không phân biệt lĩnh vực như xe điện, robot hay công nghiệp quốc phòng.

Tại sao lại như vậy? Nhờ hiệu suất vượt trội và khả năng điều khiển chính xác, PMSM không còn là công nghệ chỉ dành cho một lĩnh vực cụ thể mà đã trở thành “linh kiện tiêu chuẩn” quyết định hiệu năng của các ngành công nghiệp tương lai.

xe điện

Kéo dài quãng đường di chuyển nhờ hiệu suất cao, đồng thời hiện thực hóa khả năng tăng tốc năng động và cảm giác lái cao cấp nhờ điều khiển chính xác.

Thiết bị gia dụng

Giảm thiểu tiếng ồn và độ rung bằng điều khiển chính xác, đồng thời đạt điều kiện thiết yếu để đạt mức hiệu suất tiêu thụ năng lượng hạng 1 nhờ hiệu suất cao.

Drone/công nghiệp quốc phòng

Đảm bảo tính cơ động nhờ công suất cao/mật độ cao, đồng thời bảo đảm chuyến bay ổn định và độ chính xác bắn trúng mục tiêu nhờ điều khiển chính xác.

Robot/Tự động hóa

Tối đa hóa tỷ lệ thành công của công việc bằng điều khiển chính xác, đồng thời nâng cao năng suất của robot nhờ công suất cao và thiết kế nhỏ gọn.

📚

Từ lý thuyết đến thực hành, nội dung học tập theo từng phần


Phần 1

Thiết lập môi trường thực hành dựa trên MCU STM32 và củng cố kiến thức nền tảng

Trong phần này, bạn sẽ tìm hiểu kiến trúc của MCU STM32F767 và các thiết bị ngoại vi chính (GPIO, timer, ADC, UART, v.v.), đồng thời học về cấu trúc bus và thiết lập xung nhịp. Bạn sẽ nắm được nguyên lý hoạt động của MCU bằng cách sử dụng datasheet và tài liệu hướng dẫn tham khảo, cũng như trang bị kiến thức cơ bản để thiết lập môi trường phát triển.


Phần 2

Nguyên lý cơ bản và lý thuyết điều khiển động cơ DC

Trình bày các lý thuyết cơ bản về cấu tạo, nguyên lý quay và mô hình hóa động cơ DC. Học các khái niệm về điều khiển, phép biến đổi Laplace và đặc tính đáp ứng tần số, đồng thời phân tích thiết kế bộ điều khiển PI cũng như biên độ dự trữ pha/độ lợi. Ngoài ra, tìm hiểu vai trò của biến tần cầu bán phần và cầu toàn phần một pha, cùng phương thức điều khiển PWM.



Phần 3

Xây dựng lý thuyết điều khiển vector PMSM

Phân tích nguyên lý của động cơ đồng bộ nam châm vĩnh cửu (PMSM), từ trường stato/rôto, mạch từ, đồng thời học về phép biến đổi và mô hình hóa trên hệ trục dq. Tìm hiểu mô-men nam châm vĩnh cửu và mô-men từ trở, đi sâu vào mô hình hóa IPMSM và SPMSM cũng như các kỹ thuật điều khiển vector. Nắm vững về mặt lý thuyết cả điều khiển yếu từ thông và phương pháp điều chế vector không gian (SVM).



Phần 4

Mô phỏng Matlab-Simulink và triển khai điều khiển PMSM

Sử dụng Matlab-Simulink để mô phỏng sức điện động phản kháng, phép biến đổi trục dq, bộ điều khiển dòng điện PI, SVPWM của PMSM. Thực hành mô phỏng bộ điều khiển tốc độ, điều khiển VF và điều khiển IF, đồng thời phân tích bù tiến và ảnh hưởng của thời gian chết. Xác minh thuật toán điều khiển thông qua việc mô phỏng sự cần thiết của điều khiển không cảm biến và phương pháp sức điện động phản kháng mở rộng.



Phần 5

Thực hành triển khai điều khiển PMSM thực tế trên nền tảng STM32

Trực tiếp triển khai điều khiển vector và điều khiển không cảm biến trên MCU STM32 thông qua thiết lập clock, timer và ADC. Học cách viết mã bằng cách sử dụng cấu hình thanh ghi, điều khiển dựa trên ngắt, cùng các kỹ thuật quản lý SysTick và task. Tích lũy kinh nghiệm thực tiễn triển khai theo thời gian thực trên STM32, từ điều khiển VF, điều khiển IF đến điều khiển không cảm biến bằng sức điện động phản kháng mở rộng.


Bạn có thể giải quyết những trăn trở của những người như thế này!


📌

Kỹ sư phát triển hệ thống điện khí hóa

Các kỹ sư muốn hiểu sâu về điều khiển động cơ PMSM, nền tảng cốt lõi của các lĩnh vực di động tương lai như xe điện, robot và drone, đồng thời phát triển năng lực triển khai thực tế bằng STM32
những người muốn thu hẹp khoảng cách giữa lý thuyết và thực hành, tự tin xử lý các thuật toán điều khiển phức tạp nhưng vẫn cảm thấy bối rối vì không biết nên bắt đầu từ đâu



📌

Nhà phát triển firmware nhúng

Nhà phát triển đã có kinh nghiệm phát triển firmware nhưng gặp khó khăn khi trực tiếp triển khai các kỹ thuật điều khiển động cơ nâng cao như điều khiển vector FOC của PMSM trên STM32
những người muốn xác minh logic điều khiển thông qua mô phỏng Matlab-Simulink và nâng cao năng lực giải quyết các vấn đề phát sinh trong quá trình áp dụng vào phần cứng thực tế



📌

Người mới bắt đầu về điều khiển động cơ

Nếu bạn đang do dự học vì các công thức và lý thuyết phức tạp trong điều khiển PMSM, hoặc là kỹ sư muốn chuyển hướng sự nghiệp sang lĩnh vực điều khiển động cơ
và muốn học một cách dễ dàng, rõ ràng toàn bộ nội dung về điều khiển PMSM, bao gồm cả kỹ thuật điều khiển không cảm biến, thông qua lộ trình bài bản từ lý thuyết, mô phỏng bằng Matlab đến thực hành với STM32



Lưu ý trước khi tham gia khóa học


môi trường thực hành

  • Hệ điều hành PC: Windows

  • Thực hành bằng phiên bản MATLAB/Simulink 2024b.

  • Cho đến phiên bản 2025b, vẫn có thể mô phỏng tương tự.

  • Từ phiên bản 2026, thư viện được sử dụng trong bài giảng sẽ ngừng được hỗ trợ, vì vậy hiện chúng tôi đang chuẩn bị cập nhật bài giảng.


  • Môi trường phát triển C/C++ (IDE, trình biên dịch)

Kiến thức cần có và lưu ý

  • Kiến thức cơ bản về lập trình ngôn ngữ C


  • Kiến thức cơ bản về lý thuyết mạch điện và mạch điện tử

Tài liệu học tập

  • Cung cấp PDF slide bài giảng

  • Mô hình ví dụ Matlab-Simulink

  • Mã thực hành STM32


Cửa hàng Smart:https://smartstore.naver.com/inside_embedded/products/13037560282

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Kỹ sư phần cứng/phần sụn muốn mở rộng sự nghiệp sang các lĩnh vực xe điện, robot, máy bay không người lái, thiết bị gia dụng và công nghiệp quốc phòng

  • Kỹ sư nhúng muốn lĩnh hội công nghệ điều khiển động cơ đỉnh cao nhất.

  • Kỹ sư nhúng mới làm quen với việc điều khiển PMSM hoặc cảm thấy bối rối vì các công thức toán học khó hiểu

  • Lập trình viên biết lý thuyết điều khiển động cơ nhưng thiếu kinh nghiệm triển khai thực tế trên STM32

Cần biết trước khi bắt đầu?

  • Bạn cần biết các cú pháp cơ bản của ngôn ngữ C.

  • Kiến thức về lý thuyết mạch điện và mạch điện tử

Xin chào
Đây là insid2embedded

Xác minh Inflearn

Xác minh sự nghiệp

788

Học viên

102

Đánh giá

180

Trả lời

4.9

Xếp hạng

4

Các khóa học

Xin chào, tôi là Je-eo-jaeng-i (Chuyên gia điều khiển).

Tôi là một kỹ sư đang làm việc thực tế, chuyên phát triển hệ thống điện hóa (động cơ·biến tần) tại một tập đoàn lớn.

Dựa trên kinh nghiệm trực tiếp đảm nhận từ mạch điện, PCB, firmware đến thuật toán điều khiển trong các dự án sản xuất hàng loạt, tôi đang vận hành kênh YouTube/Naver Blog "Inside Embedded" và tạo ra các nội dung đào tạo dành cho các nhà phát triển nhúng.

Tôi muốn chia sẻ những kiến thức thực tế được sử dụng tại hiện trường, những điều hiếm khi được đề cập trong sách vở hay giảng đường :)

  • Hợp tác với các OEM ô tô toàn cầu

  • Phát triển phần cứng biến tần 3 pha (Mạch điện / PCB)

  • Phát triển thuật toán điều khiển BLDC · PMSM · WFSM (Động cơ đồng bộ kích từ dây quấn)

  • Toàn bộ quy trình phát triển / kiểm chứng hệ thống điện hóa (Electrification System)

  • Kinh nghiệm đánh giá dựa trên xe thực tế và thiết bị thử nghiệm (bench)


Café : https://cafe.naver.com/insideembedded?iframe_url=/MyCafeIntro.nhn%3Fclubid=31273003

Blog : https://blog.naver.com/sw_engineer-

Youtube : https://www.youtube.com/@Inside_Embedded

Phòng chat mở: https://open.kakao.com/o/gsUVs3Uh

Thêm

Chương trình giảng dạy

Tất cả

116 bài giảng ∙ (21giờ 37phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

14 đánh giá

4.9

14 đánh giá

  • mus16013124님의 프로필 이미지
    mus16013124

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    38% đã tham gia

    Đây là khóa học mà tôi cực kỳ đề xuất cho những ai muốn học về điều khiển vector PMSM một cách bài bản. Tôi đã học được rất nhiều điều bổ ích khi có thể trực tiếp theo dõi toàn bộ quá trình từ giải thích lý thuyết, mô phỏng Matlab cho đến thực hành trên phần cứng dựa trên STM32. Đặc biệt, những khóa học kết hợp cả thực hành về PMSM không phổ biến ở trong nước, nên tôi cảm thấy đây là một khóa học càng giá trị hơn. Cách giải thích thực sự rất dễ hiểu và rõ ràng, cá nhân tôi thấy còn dễ hiểu hơn cả bài giảng của các giáo sư ở trường. Tôi rất hài lòng vì không chỉ được học lý thuyết đơn thuần mà còn có thể trực tiếp triển khai và kiểm chứng kết quả. Quả nhiên bài giảng lần này cũng rất tuyệt vời, cảm ơn vì một khóa học chất lượng.

    • insid2embedded
      Giảng viên

      Cảm ơn bạn rất nhiều vì đã tham gia khóa học và để lại đánh giá chi tiết! Tôi cũng rất vui khi biết khóa học có ích cho bạn ㅎㅎ Cảm ơn bạn nhé :)

  • ooo0oo님의 프로필 이미지
    ooo0oo

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    97% đã tham gia

    Bài giảng lần này cũng đã giúp ích cho tôi rất nhiều. Hy vọng bạn sẽ tiếp tục ra thêm nhiều bài giảng nữa trong tương lai. Cố lên nhé, Control Guy! Xin cảm ơn.

    • insid2embedded
      Giảng viên

      Cảm ơn bạn rất nhiều vì đã tham gia khóa học và để lại những đánh giá quý giá:) Mình sẽ tiếp tục chia sẻ thêm nhiều nội dung bổ ích trong tương lai!

  • cogmlw60555289님의 프로필 이미지
    cogmlw60555289

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    99% đã tham gia

    Bài giảng này thực sự rất hữu ích!

    • insid2embedded
      Giảng viên

      Cảm ơn bạn rất nhiều vì đã tham gia khóa học và để lại những đánh giá quý báu :)

  • jh1004zzang996422님의 프로필 이미지
    jh1004zzang996422

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    27% đã tham gia

    Tôi đã hoàn thành khóa học về xe trượt điện và hiện đang theo học khóa học về PMSM. Cảm ơn bạn đã tạo ra những bài giảng tuyệt vời.

    • insid2embedded
      Giảng viên

      Cảm ơn bạn rất nhiều vì đã tham gia khóa học và để lại những đánh giá quý giá :)

  • interlace3885님의 프로필 이미지
    interlace3885

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    67% đã tham gia

    Nó đã giúp tôi rất nhiều trong việc hiểu về điều khiển vector PMSM. Cảm ơn bạn rất nhiều vì bài giảng tuyệt vời này~~

    • insid2embedded
      Giảng viên

      Thật may mắn vì nó đã giúp ích được cho bạn..! Rất cảm ơn bạn đã tham gia khóa học và để lại những đánh giá quý báu :)

Khóa học khác của insid2embedded

Hãy khám phá các khóa học khác của giảng viên!