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) 8 đánh giá

80 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

5.0

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

우제성

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.

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ỹ thuật điều khiển động cơ cao cấp PMSM


Có phải bạn đang có những nỗi 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 công nghệ cốt lõi

Khi bạn đã học lý thuyết về PMSM nhưng lại cảm thấy bế tắc 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 với 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 Matlab và triển khai thực tế trên STM32. Thông qua quá trình học tập 3 bước, bạn sẽ có thể hiểu được làm thế nào mà 'công thức' và 'mã code' vốn dĩ cảm thấy như một chiếc hộp đen lại được chuyển đổi thành 'chuyển độ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 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
để điều khiển động cơ hoàn hảo, tinh chỉnh thực tế

Mặc dù đã chế tạo theo đúng lý thuyết và mô phỏng, nhưng đôi khi độ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ứ chao đảo thế này?"

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

  • "Chỉ 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ị co giật?"

Những vấn đề này không phải do thiếu kiến thức. Đó là 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 tôi 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 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

  • Hiệu suất giảm ở một số 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

  • Phát sinh mô-men xoắn gợn sóng (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 sin (Sinusoidal)→ Tiếng ồn thấp & quay mượt mà

  • Hiệu suất cao trên toàn phạm vi→ 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.

Công nghệ tiêu chuẩn của nhiều ngành công nghiệp khác nhau như xe điện, robot, flycam, đồ gia dụng, quốc phòng, v.v.
PMSM

Nếu 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, có thể thấy 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ào 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 việc điều khiển chính xác.

Thiết bị gia dụng

Bằng việc kiểm soát chính xác, tiếng ồn và độ rung được giảm thiểu tối đa, đồng thời đạt được các đ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/Phòng thủ

Đảm bảo khả năng 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 tinh vi.

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à kích thước 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 và nắm vững 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). Thông qua việc sử dụng datasheet và tài liệu hướng dẫn (reference manual), chúng ta sẽ nắm vững 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 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 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ữ pha/biên độ. 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 pha nửa cầu và toàn cầu 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ề mô hình hóa cũng như biến đổi trục dq. 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. Nắm vững lý thuyết từ điều khiển yếu từ cho đến 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 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 bộ điều khiển tốc độ, điều khiển VF, đ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). Kiểm chứng thuật toán điều khiển thông qua sự 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 thực tế PMSM dựa trên STM32

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


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, flycam - 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 đó 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

  • Thực hành tiến hành với 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 điện và mạch điện tử

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

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

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

  • Mã thực hành STM32


Smart Store: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/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

508

Học viên

65

Đánh giá

107

Trả lời

4.9

Xếp hạng

3

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ả

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

8 đánh giá

5.0

8 đánh giá

  • 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.

    • insid2embedded
      Giảng viên

      Cảm ơn bạn rất nhiều vì đã tham gia khóa học nhéㅎㅎ😊 Mình sẽ chia sẻ thêm nhiều nội dung bổ ích hơn nữa trong tương lai.

  • 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~~

    • 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.

      • insid2embedded
        Giảng viên

        Cảm ơn bạn rất nhiều vì đã tham gia khóa học nhé hehe 😊 Cảm ơn bạn vì những lời khen ngợi tốt đẹp. Sắp tới mình sẽ chia sẻ thêm nhiều nội dung bổ ích hơn nữa.

    • raphotame2389님의 프로필 이미지
      raphotame2389

      Đánh giá 4

      Đánh giá trung bình 5.0

      5

      30% đã tham gia

      • insid2embedded
        Giảng viên

        Cảm ơn bạn rất nhiều vì đã tham gia khóa học nhéㅎㅎ😊 Nếu có bất kỳ thắc mắc nào trong quá trình học, bạn cứ tự nhiên đặt câu hỏi nhé. Mình sẽ chia sẻ thêm nhiều nội dung bổ ích hơn nữa trong tương lai.

    • joh60171479님의 프로필 이미지
      joh60171479

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      • insid2embedded
        Giảng viên

        Cảm ơn bạn rất nhiều vì đã tham gia khóa học nhé ㅎㅎ😊 Nếu có bất kỳ thắc mắc nào trong quá trình học, bạn cứ tự nhiên đặt câu hỏi nhé. Mình sẽ chia sẻ thêm nhiều nội dung bổ ích hơn nữa trong tương lai.