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 cảm thấy bối rối không biết nên bắt đầu từ đâu với việc điều khiển PMSM? Với lộ trình 3 bước từ lý thuyết đến mô phỏng Matlab-Simulink và thực hành trên STM32, bạn có thể nắm vững hoàn toàn kỹ thuật điều khiển vector PMSM và phương pháp sensorless.

(5.0) 4 đánh giá

39 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

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

5.0

5.0

우제성

96% đã tham gia

Nói thật là kỹ năng giảng dạy còn tốt hơn cả các giáo sư ở trường nữa..ㅋㅋ Và việc hướng dẫn cả thực hành nữa thì đúng là tuyệt nhất luôn. Quả nhiên bài giảng lần này cũng là đỉnh nhất~~

5.0

박유성

100% đã tham gia

Em là học viên đã từng theo học khóa học về xe điện cân bằng (kickboard). Em nghĩ rằng đây có lẽ là những bài giảng trực tuyến hay nhất tại Hàn Quốc về mảng nhúng (embedded) và điều khiển động cơ. Em đã nhận được sự giúp đỡ rất lớn. Mong thầy/cô ra thêm nhiều khóa học khác nữa ạ. Em xin cảm ơn.

5.0

Pole

85% đã 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! Trên hết, tôi đã có một trải nghiệm thực sự hữu ích khi được trực tiếp đi qua toàn bộ quá trình, từ nền tảng lý thuyết đến mô phỏng chính xác bằng Matlab, và cuối cùng là thực hành trên phần cứng thực tế dựa trên STM32. Rất khó để tìm thấy một khóa học nào tại Hàn Quốc có hướng dẫn thực hành PMSM chi tiết như thế này, đây thực sự là một bài giảng rất giá trị. Xin cảm ơn.

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 và ước tính thông số của động cơ PMSM

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

  • 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 trực tiếp triển khai thuật toán điều khiển vector FOC cho động cơ PMSM trên STM32.

  • Khả năng thiết kế vòng điều khiển dòng điện/tốc độ và điều chỉnh (tuning) bộ điều khiển PI.

Một chút khác biệt tạo nên đẳng cấp kỹ năng,
Kỹ thuật điều khiển động cơ cao cấp PMSM


Có phải bạn đang có những trăn trở này không? 🤔


Khi bạn muốn vượt xa hơn BLDC và đào sâu hơn vào kỹ thuật điều khiển động cơ

Khi bạn muốn thử sức trong lĩnh vực xe điện/robot nhưng còn lo lắng vì thiếu đi những kỹ năng cốt lõi.

Khi đã học lý thuyết về PMSM nhưng lại cảm thấy mông lung khi thực sự bắt tay vào tự mình triển khai.

Nếu bạn học PMSM, kỹ thuật đỉnh cao trong điều khiển

Bạn có thể phát triển thành một kỹ sư ở một đẳng cấp khác.



✔️

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



ĐIỂM 1.

Lý thuyết - Mô phỏng - Triển khai
Làm chủ PMSM qua 3 bước

Khóa học bao gồm 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 tập 3 bước, bạn sẽ có thể hiểu được làm thế nào mà các 'công thức' và 'mã code' vốn dĩ như một chiếc hộp đen lại được chuyển đổi thành 'vòng quay thực tế của động cơ'.

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

ĐIỂM 2.

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

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

.

ĐIỂM 3.

Chi tiết 1% cuối cùng để tạo nên một động cơ hoàn hảo,
tinh chỉnh thực tế

Có những lúc bạn đã làm theo đúng lý thuyết và mô phỏng, nhưng động cơ thực tế lại không hoạt động như ý muốn.

  • "Tại sao nó không giữ được tốc độ mục tiêu mà cứ chập chờn?"

  • "Tại sao cứ hễ chịu tải là lại yếu ớt và chạy lờ đờ thế này?"

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

Những vấn đề này không phải do thiếu kiến thức. Đó là bởi vì đây là lĩnh vực của "tuning" (hiệu chỉnh), thứ mà các sách lý thuyết không bao giờ dạy cho bạn, mà chỉ có thể lĩnh hội được thông qua kinh nghiệm thực chiến.

Chúng ta sẽ cùng tiến hành thực hành điều khiển PMSM, bao gồm cả việc điều chỉnh (tuning) bộ điều khiển PI.


✔️

Lý do tại sao phải học PMSM


KIỂM TRA 1.

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

Nếu BLDC là công nghệ cơ bản để 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 gây lãng phí, tiếng ồn hay sai số' chính là cốt lõi của PMSM.

BLDC

PMSM

  • Điều khiển sóng bậc thang (6 bước) → Phát sinh tiếng ồn & rung lắc

  • Giảm hiệu suất ở các phân đoạn nhất định→ gây tổn thất về thời lượng pin và hiệu suất điện năng

  • Xảy ra hiện tượng gợn mô-men xoắn (biến động lực)→ Bất lợi cho các công việc đòi hỏi sự chính xác

  • Điều khiển sóng hình sin (Sinusoidal)→ Độ ồn thấp & Quay mượt mà

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

  • Mô-men xoắn đồng nhất và ổn định → Cần thiết cho việc kiểm soát vị trí/tốc độ chính xác

KIỂM TRA 2.

PMSM, công nghệ tiêu chuẩn trong nhiều ngành công nghiệp khác nhau như
xe điện, robot, máy bay không người lái, thiết bị gia dụng và quốc phòng.

Khi xem xét các thông báo tuyển dụng kỹ thuật của các doanh nghiệp lớn, năng lực về 'PMSM' và 'Điều khiển Vector' đang trở thành 'yêu cầu trình độ bắt buộc' trong mọi lĩnh vực như xe điện, robot, quốc phòng.

Tại sao lại như vậy? Đó là bởi vì nhờ vào 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ệ của một lĩnh vực cụ thể nữa, mà đã trở thành 'linh kiện tiêu chuẩn' quyết định hiệu suất 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 mạnh mẽ và cảm giác lái cao cấp thông qua điều khiển chính xác.

Thiết bị gia dụng

Bằng việc điều khiển chính xác để giảm thiểu tiếng ồn và độ rung, đồng thời đạt hiệu suất cao, chúng tôi đáp ứng các điều kiện tiên quyết để đạt mức hiệu suất năng lượng cấp 1.

Drone/Phòng thủ (Quốc phòng)

Đảm bảo tính cơ động với công suất cao/mật độ cao, đồng thời đảm bảo bay ổn định và tỷ lệ trúng mục tiêu chính xác 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 thông qua công suất cao và thu nhỏ kích thước.

📚

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 và củng cố kiến thức cơ bản dựa trên STM32 MCU

Trong phần này, chúng ta sẽ tìm hiểu về kiến trúc của MCU STM32F767 và các 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 (clock). Bằng cách sử dụng datasheet và tài liệu hướng dẫn (reference manual), chúng ta sẽ nắm bắt được nguyên lý hoạt động của MCU và tiếp thu các 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

Nội dung này bao gồm 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 viên sẽ được học về khái niệm điều khiển, biến đổi Laplace, đặc tính đáp ứng tần số, đồng thời thiết kế bộ điều khiển PI và phân tích dự trữ biên độ/pha. Ngoài ra, chương này cũng giúp hiểu rõ vai trò của bộ nghịch lưu (inverter) cầu đơn và cầu đầy đủ cùng phương pháp điều khiển PWM.



Phần 3

Thiết lập 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 stator/rotor, mạch từ và học về chuyển đổi trục dq cũng như mô hình hóa. Hiểu về mô-men xoắn nam châm vĩnh cửu và mô-men xoắn từ trở, đồng thời đi sâu vào kỹ thuật điều khiển vector và mô hình hóa IPMSM và SPMSM. Hiểu hoàn hảo về mặt lý thuyết từ điều khiển suy giảm từ thông cho đến phương pháp điều chế vectơ 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 suất điện động ngược (back-EMF), biến đổi trục dq, bộ điều khiển dòng điện PI, SVPWM, v.v. của PMSM. Thực hành mô phỏng từ bộ điều khiển tốc độ, điều khiển VF đến điều khiển IF, đồng thời phân tích bù tiền định (feedforward compensation) và ảnh hưởng của thời gian chết (dead-time). Xác minh thuật toán điều khiển thông qua tính cần thiết của điều khiển sensorless và mô phỏng kỹ thuật suất điện động ngược mở rộng.



Phần 5

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

Trực tiếp thực hiện điều khiển vector và điều khiển sensorless thông qua việc thiết lập clock, bộ định thời (timer) và ADC trên MCU STM32. Học kỹ thuật viết mã sử dụng thiết lập thanh ghi, điều khiển dựa trên ngắt (interrupt), SysTick và quản lý tác vụ (task). Tích lũy kinh nghiệm thực tế khi triển khai từ điều khiển VF, điều khiển IF đến điều khiển sensorless dựa trên suất điện động ngược mở rộng (EEMF) trong thời gian thực trên STM32.


Có thể giải quyết nỗi lo của
những người như thế này!

📌

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

Kỹ sư muốn nâng cao hiểu biết sâu sắc về điều khiển động cơ PMSM - cốt lõi của các lĩnh vực di động tương lai như xe điện, robot, máy bay không người lái - và khả năng 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, muốn tự tin xử lý các thuật toán điều khiển phức tạp nhưng đang cảm thấy bế tắc không biết nên bắt đầu từ đâu.



📌

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

Các nhà phát triển đã có kinh nghiệm phát triển firmware trước đây nhưng đang gặp khó khăn trong việc 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 nâng cao khả năng giải quyết vấn đề phát sinh trong quá trình kiểm chứng logic điều khiển thông qua mô phỏng Matlab-Simulink và áp dụng vào phần cứng thực tế.



📌

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

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



Lưu ý trước khi khóa học bắt đầu


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

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

  • Tiến hành thực hành bằng phiên bản MATLAB/Simulink 2024b

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

Kiến thức tiên quyết 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, mạch điện tử

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

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

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

  • Mã thực hành STM32



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/firmware 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 (drone), thiết bị gia dụng và công nghiệp quốc phòng.

  • Kỹ sư nhúng muốn nắm vững kỹ thuật đỉnh cao về điều khiển động cơ

  • Kỹ sư nhúng mới tiếp cận điều khiển PMSM hoặc cảm thấy bế tắc vì các công thức toán học khó hiểu.

  • Nhà phát triển nắm vững lý thuyết điều khiển động cơ nhưng thiếu kinh nghiệm thực tế triển khai trên STM32.

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

  • Bạn cần phải 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 và mạch điện tử

Xin chào
Đây là insid2embedded

429

Học viên

58

Đánh giá

87

Trả lời

4.9

Xếp hạng

3

Các khóa học

Xin chào.

Tôi đang vận hành kênh YouTube/Naver Blog mang tên "Inside Embedded" và dựa trên kinh nghiệm thực tế xử lý từ mạch điện/PCB/firmware đến điều khiển trong lĩnh vực điện dịch chuyển (động cơ·biến tần), tôi đang sản xuất các nội dung đào tạo dành cho các nhà phát triển nhúng (embedded developers) :)

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

  • Phát triển phần cứng biến tần 3 pha

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

  • Kinh nghiệm phát triển/kiểm chứng hệ thống điện hóa (Electrification system)

  • Kinh nghiệm về quy trình sản xuất hàng loạt/kiểm chứng

  • Phát triển thuật toán điều khiển BLDC/PMSM

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

     

  • Kinh nghiệm đánh giá dựa trên xe thực tế/mô hình mô phỏng (bench)

Thêm

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

Tất cả

110 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ả

4 đánh giá

5.0

4 đánh giá

  • yoosung12345q9830님의 프로필 이미지
    yoosung12345q9830

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Em là học viên đã từng theo học khóa học về xe điện cân bằng (kickboard). Em nghĩ rằng đây có lẽ là những bài giảng trực tuyến hay nhất tại Hàn Quốc về mảng nhúng (embedded) và điều khiển động cơ. Em đã nhận được sự giúp đỡ rất lớn. Mong thầy/cô ra thêm nhiều khóa học khác nữa ạ. Em xin cảm ơn.

    • woojaesssung7181님의 프로필 이미지
      woojaesssung7181

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      96% đã tham gia

      Nói thật là kỹ năng giảng dạy còn tốt hơn cả các giáo sư ở trường nữa..ㅋㅋ Và việc hướng dẫn cả thực hành nữa thì đúng là tuyệt nhất luôn. Quả nhiên bài giảng lần này cũng là đỉnh nhất~~

      • raphotame2389님의 프로필 이미지
        raphotame2389

        Đánh giá 4

        Đánh giá trung bình 5.0

        5

        30% đã tham gia

        • polezero09308님의 프로필 이미지
          polezero09308

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          85% đã 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! Trên hết, tôi đã có một trải nghiệm thực sự hữu ích khi được trực tiếp đi qua toàn bộ quá trình, từ nền tảng lý thuyết đến mô phỏng chính xác bằng Matlab, và cuối cùng là thực hành trên phần cứng thực tế dựa trên STM32. Rất khó để tìm thấy một khóa học nào tại Hàn Quốc có hướng dẫn thực hành PMSM chi tiết như thế này, đây thực sự là một bài giảng rất giá trị. Xin cảm ơn.

          Ưu đãi có thời hạn

          97.366 ₫

          29%

          22.937.404 ₫