บ้าน / ข่าว / ข่าวอุตสาหกรรม / ตัวควบคุมมอเตอร์กระแสตรงไร้แปรงถ่าน: วิธีการทำงานและการเลือก
ข่าวอุตสาหกรรม
รอยเท้าของเราครอบคลุมทั่วโลก
เรามอบผลิตภัณฑ์และบริการที่มีคุณภาพให้กับลูกค้า จากทั่วทุกมุมโลก

ตัวควบคุมมอเตอร์กระแสตรงไร้แปรงถ่าน: วิธีการทำงานและการเลือก

A ตัวควบคุมมอเตอร์แบบไร้แปรงถ่าน DC (BLDC) คือไดรฟ์อิเล็กทรอนิกส์ที่จัดลำดับกำลังให้กับขดลวดสเตเตอร์ของมอเตอร์ในลำดับที่ถูกต้องเพื่อสร้างการหมุนอย่างต่อเนื่อง แทนที่การเปลี่ยนทางกลที่แปรงทำงานในมอเตอร์กระแสตรงแบบดั้งเดิม หากไม่มีตัวควบคุม มอเตอร์ BLDC จะไม่สามารถทำงานได้ ตัวควบคุมไม่ใช่ฮาร์ดแวร์เสริม แต่เป็นส่วนสำคัญของระบบมอเตอร์ BLDC ทุกระบบ และการเลือกอันที่ไม่ถูกต้องสำหรับแรงดันไฟฟ้า กระแสไฟฟ้า วิธีการควบคุม หรือโหลดการใช้งานจะจำกัดประสิทธิภาพ ทำให้เกิดความไม่เสถียร หรือทำลายมอเตอร์

คู่มือนี้ครอบคลุมถึงวิธีการทำงานของตัวควบคุม BLDC ความแตกต่างทางสถาปัตยกรรมที่สำคัญระหว่างประเภทของตัวควบคุม ข้อมูลจำเพาะที่สำคัญที่สุดสำหรับการเลือก และสิ่งที่ต้องประเมินในโดเมนแอปพลิเคชันต่างๆ ตั้งแต่หุ่นยนต์และ EV ไปจนถึงระบบอัตโนมัติทางอุตสาหกรรมและเครื่องใช้ไฟฟ้าสำหรับผู้บริโภค

ตัวควบคุมมอเตอร์ BLDC ทำงานอย่างไร

มอเตอร์ BLDC มีขดลวดสเตเตอร์สามเส้น (เฟส) เรียงกันรอบๆ โรเตอร์ ในการสร้างการหมุน ต้องใช้กระแสไฟฟ้ากับขดลวดเหล่านี้ในลำดับที่สร้างสนามแม่เหล็กหมุนโดยมีโรเตอร์แม่เหล็กถาวรตามมา หน้าที่ของผู้ควบคุมคือการกำหนดตำแหน่งปัจจุบันของโรเตอร์และเปลี่ยนกระแสให้เป็นคู่ขดลวดที่ถูกต้องในช่วงเวลาที่ถูกต้อง กระบวนการที่เรียกว่าการสับเปลี่ยนทางอิเล็กทรอนิกส์

เวทีกำลังประกอบด้วยสะพานสามเฟสที่มีทรานซิสเตอร์สวิตชิ่งหกตัว โดยทั่วไปคือ MOSFET หรือ IGBT ซึ่งจัดเรียงเป็นคู่ด้านสูง/ด้านต่ำสามคู่ หนึ่งคู่สำหรับแต่ละเฟสของมอเตอร์ ด้วยการเปิดและปิดทรานซิสเตอร์เฉพาะ ตัวควบคุมจะกำหนดเส้นทางแรงดัน DC บัสไปยังการพันเฟสรวมกัน ตรรกะการควบคุมจะกำหนดว่าทรานซิสเตอร์ตัวใดที่จะยิงและเมื่อใด โดยพิจารณาจากการตอบสนองของตำแหน่งโรเตอร์

รูปแบบการสลับถูกมอดูเลตโดยใช้ PWM (การมอดูเลตความกว้างพัลส์) - รอบการทำงานของสัญญาณ PWM จะควบคุมแรงดันไฟฟ้าเฉลี่ยที่ใช้กับขดลวด รวมถึงความเร็วและแรงบิดของมอเตอร์ ตัวควบคุมที่ทำงานที่ความถี่ PWM 20–100 kHz จะใช้แรงดันไฟฟ้าเป็นพัลส์เร็วซึ่งตัวเหนี่ยวนำของมอเตอร์ปรับให้เรียบเป็นกระแสต่อเนื่องที่มีประสิทธิผล มีประสิทธิภาพมากกว่าตัวควบคุมเชิงเส้นมาก

การเปลี่ยนค่าเซ็นเซอร์ฮอลล์เทียบกับการเปลี่ยนค่าแบบไม่มีเซนเซอร์

ตำแหน่งโรเตอร์สามารถกำหนดได้สองวิธี และวิธีนี้มีผลกระทบต่อการออกแบบตัวควบคุมและความเหมาะสมในการใช้งานโดยพื้นฐาน:

  • การเปลี่ยนเซ็นเซอร์ฮอลล์: เซ็นเซอร์ฮอลล์เอฟเฟกต์สามตัวที่ฝังอยู่ในสเตเตอร์ของมอเตอร์จะตรวจจับตำแหน่งแม่เหล็กของโรเตอร์และส่งสัญญาณดิจิตอลไปยังตัวควบคุมโดยตรง ซึ่งจะให้ข้อมูลตำแหน่งที่เชื่อถือได้ในทุกความเร็ว รวมถึงการหยุดนิ่งและระหว่างการออกตัวภายใต้ภาระ เซ็นเซอร์ฮอลล์เพิ่มความซับซ้อนในการเดินสาย (โดยทั่วไปคือชุดสายไฟเซ็นเซอร์ 5 สาย) และจุดที่อาจเกิดความล้มเหลว แต่ให้การสับเปลี่ยนที่แข็งแกร่งและคาดการณ์ได้ ใช้ในการใช้งานที่ต้องการควบคุมแรงบิดสตาร์ท: พัดลม ปั๊ม มอเตอร์ EV เซอร์โวไดรฟ์
  • การสับเปลี่ยนแบบไร้เซนเซอร์ (การตรวจจับ back-EMF): ในขณะที่มอเตอร์หมุน แต่ละเฟสที่ไม่มีพลังงานจะสร้างแรงดันไฟฟ้า back-EMF ตามสัดส่วนของความเร็ว ตัวควบคุมจะตรวจสอบแรงดันไฟฟ้านี้เพื่อกำหนดตำแหน่งโรเตอร์ กำจัดการเดินสายเซ็นเซอร์โดยสิ้นเชิงแต่ไม่สามารถตรวจจับตำแหน่งที่ความเร็วเป็นศูนย์ได้ — ต้องใช้ลำดับการเริ่มต้นแบบวงรอบเปิดก่อนจะเปลี่ยนไปใช้การทำงานแบบไร้เซ็นเซอร์ ใช้กันอย่างแพร่หลายในระบบขับเคลื่อนด้วยโดรน (ESC) พัดลมคอมพิวเตอร์ และมอเตอร์เครื่องใช้ไฟฟ้าที่สตาร์ทภายใต้สภาวะไม่มีโหลดหรือโหลดเบาเป็นบรรทัดฐาน

คอนโทรลเลอร์บางตัวรองรับทั้งสองโหมด — การใช้เซ็นเซอร์ Hall สำหรับการเริ่มต้นและการเปลี่ยนไปใช้การทำงานแบบไร้เซ็นเซอร์ที่ความเร็วในการทำงาน เพื่อลดความซับซ้อนในการเดินสายในการให้บริการระยะยาว

การควบคุมรูปสี่เหลี่ยมคางหมูกับไซนูซอยด์กับ FOC: สิ่งที่แต่ละวิธีมอบให้

กลยุทธ์การสับเปลี่ยน ซึ่งเป็นวิธีทางคณิตศาสตร์ที่ตัวควบคุมใช้ในการคำนวณเวลาและปริมาณกระแสไฟฟ้าที่จะใช้ในแต่ละเฟส จะเป็นตัวกำหนดความเรียบของแรงบิด ประสิทธิภาพ ระดับเสียง และการตอบสนองแบบไดนามิกของมอเตอร์ กลยุทธ์สามประการมีอิทธิพลต่อตัวควบคุม BLDC เชิงพาณิชย์

การเปลี่ยนรูปสี่เหลี่ยมคางหมู (หกขั้นตอน)

กลยุทธ์ที่ง่ายที่สุด: ทั้งสามเฟสได้รับการจ่ายพลังงานในหกขั้นตอนแยกจากกันต่อการปฏิวัติทางไฟฟ้า ในช่วงเวลาใดเวลาหนึ่ง สองเฟสจะส่งกระแสไฟฟ้า และเฟสที่สามจะเปิดอยู่ การสลับเกิดขึ้นที่ช่วงเวลาทางไฟฟ้า 60° ขึ้นอยู่กับอินพุตเซ็นเซอร์ Hall หรือการข้ามศูนย์ EMF ด้านหลัง

การควบคุมรูปสี่เหลี่ยมคางหมูมีน้ำหนักเบาในการคำนวณและใช้งานง่าย ทำให้เป็นวิธีที่โดดเด่นในการใช้งานที่คำนึงถึงต้นทุน ข้อจำกัดของมันคือแรงบิดกระเพื่อม - การสลับแบบแยกทำให้เกิดการเปลี่ยนแปลงของแรงบิด 10–15% ต่อรอบไฟฟ้า ซึ่งแปลว่าการสั่นสะเทือนและเสียงรบกวน ใช้ได้กับพัดลม ปั๊ม และเครื่องมือไฟฟ้า ปัญหาสำหรับการวางตำแหน่งที่แม่นยำหรือการใช้งานเซอร์โวที่ทำงานได้อย่างราบรื่น

การเปลี่ยนรูปไซนูซอยด์

แทนที่จะใช้ขั้นตอนแยกกัน การสับเปลี่ยนทางไซน์ซอยด์จะใช้กระแสไซน์ซอยด์ที่แปรผันอย่างราบรื่นไปยังทั้งสามเฟสพร้อมๆ กัน ทำให้เกิดสนามแม่เหล็กที่หมุนอย่างราบรื่น แรงบิดกระเพื่อมลดลงไป 2–5% เมื่อเปรียบเทียบกับการควบคุมแบบสี่เหลี่ยมคางหมู เสียงมอเตอร์จะลดลงอย่างเห็นได้ชัด และการทำงานราบรื่นขึ้นโดยเฉพาะที่ความเร็วต่ำ ต้องใช้พลังในการประมวลผลมากกว่าการสับเปลี่ยนสี่เหลี่ยมคางหมูและเซ็นเซอร์ตำแหน่งที่มีความละเอียดสูงกว่า (ตัวเข้ารหัสหรือรีโซลเวอร์) เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด แม้ว่าจะสามารถนำไปใช้กับเซ็นเซอร์ Hall โดยใช้การแก้ไขก็ตาม

การควบคุมภาคสนาม (FOC / การควบคุมเวกเตอร์)

FOC เป็นวิธีการควบคุมที่ซับซ้อนที่สุด โดยจะเปลี่ยนกระแสของมอเตอร์สามเฟสในทางคณิตศาสตร์ให้เป็นปริมาณ DC อิสระสองปริมาณ ได้แก่ ส่วนประกอบที่สร้างฟลักซ์ (Id) และส่วนประกอบที่สร้างแรงบิด (Iq) ด้วยการควบคุมสิ่งเหล่านี้อย่างอิสระ ตัวควบคุมสามารถรักษาประสิทธิภาพของมอเตอร์ที่เหมาะสมที่สุดที่ความเร็วและโหลดใดๆ ทำให้เกิดแรงบิดกระเพื่อมที่เกือบเป็นศูนย์ และให้การตอบสนองแรงบิดแบบไดนามิกที่รวดเร็วมาก

โดยทั่วไป FOC จะปรับปรุงประสิทธิภาพของระบบประมาณ 5–15% จากการสับเปลี่ยนรูปสี่เหลี่ยมคางหมู ในการใช้งานแบบโหลดผันแปรได้เนื่องจากจะลดกระแสรีแอกทีฟที่ก่อให้เกิดความร้อนให้เหลือน้อยที่สุดโดยไม่สร้างแรงบิด ต้องใช้ DSP หรือไมโครคอนโทรลเลอร์ที่สามารถดำเนินการการแปลงของ Clarke และ Park ได้แบบเรียลไทม์ โดยทั่วไปคือ ARM Cortex-M 32 บิต หรือ DSP ควบคุมมอเตอร์โดยเฉพาะ FOC เป็นวิธีการมาตรฐานในไดรฟ์ฉุด EV เซอร์โวไดรฟ์อุตสาหกรรม และมอเตอร์อุปกรณ์ระดับพรีเมียม

วิธีการควบคุม แรงบิดระลอกคลื่น ประสิทธิภาพ ระดับเสียงรบกวน ข้อกำหนดในการประมวลผล แอปพลิเคชั่นที่ดีที่สุด
สี่เหลี่ยมคางหมู (6 ขั้นตอน) 10–15% ดี สูงกว่า MCU 8 บิตเพียงพอ พัดลม ปั๊ม เครื่องมือไฟฟ้า ESC
ไซนูซอยด์ 2–5% ดีมาก ต่ำ ต้องการ MCU 32 บิต เครื่องใช้ไฟฟ้า, HVAC, ไดรฟ์เรียบ
FOC (การควบคุมเวกเตอร์) <1% ยอดเยี่ยม ต่ำมาก ต้องใช้ DSP หรือ MCU 32 บิต EV, เซอร์โวไดรฟ์, หุ่นยนต์, CNC
การเปรียบเทียบกลยุทธ์การสับเปลี่ยนของ BLDC ด้วยคุณภาพแรงบิด ประสิทธิภาพ และความเหมาะสมในการใช้งาน

ข้อมูลจำเพาะที่สำคัญในการประเมินเมื่อเลือกตัวควบคุม BLDC

เอกสารข้อมูลทางเทคนิคของคอนโทรลเลอร์มีพารามิเตอร์มากมาย เหล่านี้เป็นข้อกำหนดที่กำหนดโดยตรงว่าตัวควบคุมเหมาะสมกับมอเตอร์และการใช้งานที่กำหนดหรือไม่

ช่วงแรงดันไฟฟ้า

ช่วงแรงดันไฟฟ้าอินพุตที่กำหนดของคอนโทรลเลอร์จะต้องรวมแรงดันไฟฟ้าของแหล่งจ่ายไฟที่มีพื้นที่ว่างด้านบนเพียงพอ การใช้งานคอนโทรลเลอร์ที่พิกัดแรงดันไฟฟ้าสูงสุดสัมบูรณ์ไม่ทำให้แรงดันไฟฟ้าเกิดชั่วครู่ - การเบรกแบบสร้างใหม่ ดัมพ์โหลดจากการสวิตซ์แบบเหนี่ยวนำ หรือความไม่เสถียรของแหล่งจ่ายไฟอาจทำให้แรงดันไฟฟ้าของบัสพุ่งสูงขึ้น สูงกว่าเล็กน้อย 20–50% สำหรับไมโครวินาที สำหรับระบบที่กำหนด 48V คอนโทรลเลอร์ที่มีพิกัดสูงสุดสัมบูรณ์ 80V หรือ 100V ให้ระยะการป้องกันที่สมจริง

ช่วงแรงดันไฟฟ้าที่พบบ่อยที่สุดที่พบในตัวควบคุม BLDC เชิงพาณิชย์ครอบคลุมตั้งแต่ระบบหุ่นยนต์และโดรนขนาดเล็กที่ 7.4–22.2V (2–6S LiPo) ไปจนถึงไดรฟ์อุตสาหกรรมที่ระบบบัส 24V, 48V และ 96V DC การใช้งาน EV และอุตสาหกรรมกำลังสูงใช้ตัวควบคุมบัส DC 200–800V ที่ต้องใช้ IGBT แทนที่จะเป็น MOSFET เป็นองค์ประกอบสวิตชิ่ง

การจัดอันดับปัจจุบันอย่างต่อเนื่องและสูงสุด

ผู้ควบคุมระบุการจัดอันดับปัจจุบันสองรายการที่มักสับสน กระแสต่อเนื่องคือกระแสเฟสต่อเนื่องที่ตัวควบคุมสามารถจัดการได้อย่างไม่มีกำหนดในกรณีหรืออุณหภูมิแวดล้อมที่ระบุ กระแสไฟสูงสุดคือกระแสสูงสุดทันทีที่ตัวควบคุมสามารถจ่ายได้ในช่วงเวลาสั้นๆ (โดยทั่วไปคือ 1–30 วินาที) ก่อนที่การป้องกันความร้อนจะเปิดใช้งาน

กระแสเฟสที่กำหนดของมอเตอร์ต้องไม่เกินพิกัดกระแสต่อเนื่องของตัวควบคุมภายใต้สภาวะการทำงานปกติ หากการใช้งานเกี่ยวข้องกับการเร่งความเร็วสูงสุดบ่อยครั้งหรือสตาร์ทภายใต้โหลด พิกัดกระแสสูงสุดจะต้องรองรับกระแสแรงบิดสูงสุดที่ต้องการด้วย ซึ่งโดยทั่วไปคือ 2–4× พิกัดต่อเนื่องในช่วงเวลาสั้นๆ การเลือกตัวควบคุมที่มีพิกัดต่อเนื่องเท่ากับกระแสสูงสุดของมอเตอร์เป็นแนวทางทั่วไปในการเพิ่มขนาดสำหรับการใช้งานโหลดรอบสูงหรือแรงเฉื่อยสูง

ความถี่พีเอ็มดับเบิลยู

ความถี่ PWM กำหนดขนาดระลอกปัจจุบัน การสูญเสียการสลับ และเสียงรบกวน ความถี่ PWM ที่สูงขึ้นจะลดการกระเพื่อมของกระแสไฟฟ้า (ปรับปรุงความเรียบของแรงบิด) และผลักดันสัญญาณรบกวนการสลับเหนือการได้ยินของมนุษย์ที่ 20 kHz แต่เพิ่มการสูญเสียการสลับในทรานซิสเตอร์กำลัง

  • 8–16 กิโลเฮิร์ตซ์: ทั่วไปในตัวควบคุมที่ปรับต้นทุนให้เหมาะสม อาจส่งเสียงสะอื้น 8 kHz
  • 20–40 กิโลเฮิร์ตซ์: การทำงานเงียบในสภาวะส่วนใหญ่ มาตรฐานสำหรับตัวควบคุม BLDC สำหรับผู้บริโภคและอุตสาหกรรมที่มีคุณภาพ
  • 40–100 กิโลเฮิร์ตซ์: ใช้ในตัวควบคุมเซอร์โวประสิทธิภาพสูง ต้องใช้ MOSFET แบบสลับเร็ว (ประจุเกตต่ำ) และเพิ่มการสร้างความร้อนในระยะพลังงาน

อินเทอร์เฟซเซ็นเซอร์ตำแหน่ง

ตัวควบคุมจะต้องรองรับประเภทเซ็นเซอร์ตำแหน่งที่ใช้ในหรือกับมอเตอร์:

  • เซ็นเซอร์ฮอลล์ (ดิจิตอล 3 สาย): ความละเอียดต่ำสุด (6 ตำแหน่งต่อการปฏิวัติทางไฟฟ้า) เพียงพอสำหรับการควบคุมความเร็ว ไม่เพียงพอสำหรับเซอร์โวตำแหน่งที่แม่นยำ
  • ตัวเข้ารหัสส่วนเพิ่ม (ดัชนี A/B พื้นที่สี่เหลี่ยมจัตุรัส): ความละเอียดทั่วไป 100–10,000 PPR; จำเป็นสำหรับการวางตำแหน่งที่มีความแม่นยำปานกลาง
  • ตัวเข้ารหัสแบบสัมบูรณ์ (SSI, BiSS-C, EnDat): ข้อมูลตำแหน่งสัมบูรณ์แบบเลี้ยวเดียวหรือหลายเลี้ยว จำเป็นสำหรับแกนเซอร์โวที่ต้องทราบตำแหน่งเมื่อเปิดเครื่องโดยไม่ต้องกลับบ้าน
  • ตัวแก้ไข: การตอบสนองตำแหน่งแบบอะนาล็อกที่ต้องการในสภาพแวดล้อมที่มีอุณหภูมิสูงหรือมีการสั่นสะเทือนสูง (ยานยนต์ การบินและอวกาศ) ต้องใช้ตัวแปลงรีโซลเวอร์เป็นดิจิทัล (RDC) เฉพาะในคอนโทรลเลอร์
  • ไร้เซนเซอร์: Back-EMF หรือผู้สังเกตการณ์ฟลักซ์ ไม่ต้องเดินสายไฟเซ็นเซอร์

ส่วนต่อประสานการสื่อสารและคำสั่ง

วิธีส่งคำสั่งความเร็ว แรงบิด และตำแหน่งไปยังคอนโทรลเลอร์จะกำหนดการรวมเข้ากับระบบที่ใหญ่ขึ้น อินเทอร์เฟซทั่วไปได้แก่:

  • อนาล็อก (0–5V หรือ 0–10V): เรียบง่าย เป็นสากล มีเสียงดังโดยเนื้อแท้ ใช้ในการควบคุมความเร็วขั้นพื้นฐาน
  • อินพุตพีเอ็มดับเบิลยู: มาตรฐานสำหรับ RC/drone ESCs และแอปพลิเคชันสำหรับผู้บริโภคจำนวนมาก
  • RS-232/RS-485/UART: การสื่อสารแบบอนุกรมสำหรับการกำหนดค่าและการควบคุมในระบบฝังตัว
  • สามารถบัส: มาตรฐานในระบบหลายโหนดของยานยนต์และอุตสาหกรรม แข็งแกร่ง ทนทานต่อเสียงรบกวน รองรับคอนโทรลเลอร์หลายตัวบนบัสเดียว
  • CANopen / EtherCAT / Profibus: โปรโตคอลฟิลด์บัสอุตสาหกรรมสำหรับระบบควบคุมการเคลื่อนไหวที่ผสานรวมกับ PLC และตัวควบคุมการเคลื่อนไหว
  • USB / SPI / I²C: พบได้ทั่วไปในบอร์ดพัฒนาและประเมินผล งานอดิเรก และการรวมไมโครคอนโทรลเลอร์แบบฝัง

R4 Low-noise Brushless DC Motor Controller

หมวดหมู่ตัวควบคุมตามโดเมนแอปพลิเคชัน

คอนโทรลเลอร์ BLDC ไม่ใช่ผลิตภัณฑ์หมวดหมู่เดียว — มีตั้งแต่ ESC ระดับกรัมไปจนถึงไดรฟ์อุตสาหกรรมกิโลวัตต์ การทำความเข้าใจหมวดหมู่ที่เหมาะกับการใช้งานของคุณจะช่วยป้องกันทั้งการออกแบบทางวิศวกรรมมากเกินไปและการระบุที่น้อยเกินไป

หมวดหมู่ ช่วงแรงดันไฟฟ้า ช่วงปัจจุบัน วิธีการควบคุม การใช้งานทั่วไป
โดรน/RC ESC 7–52V (2–12S) 10–100A สี่เหลี่ยมคางหมูหรือไซน์ซอยด์แบบไม่มีเซ็นเซอร์ โดรนมัลติโรเตอร์, ปีกคงที่, ยานพาหนะ RC
วิทยาการหุ่นยนต์/เอจีวี 12–72V 5–100A FOC, ตัวเข้ารหัส/ข้อเสนอแนะของฮอลล์ ข้อต่อหุ่นยนต์ ล้อ แพลตฟอร์มเคลื่อนที่
เซอร์โวอุตสาหกรรม 48–800V กระแสตรง 1–500A FOC พร้อมตัวเข้ารหัสสัมบูรณ์ แกน CNC, การหยิบและวาง, เซอร์โวสายพานลำเลียง
อีวี ฉุดลาก 48–800V 100–1,000A FOC พร้อมตัวแก้ไขหรือตัวเข้ารหัส E-bikes, สกู๊ตเตอร์, EVs, รถกอล์ฟ
HVAC / เครื่องใช้ไฟฟ้า 12–340V DC (ไฟฟ้ากระแสสลับแบบเรียงกระแส) 0.5–30A ไร้เซนเซอร์หรือไซน์ซอยด์ คอมเพรสเซอร์ พัดลม ปั๊ม เครื่องซักผ้า
การพัฒนา / การประเมินผล 12–60V 5–50A กำหนดค่าได้ (FOC, กับดัก, ไซน์) การสร้างต้นแบบ การวิจัย การปรับแต่งมอเตอร์แบบกำหนดเอง
หมวดหมู่ตัวควบคุม BLDC ตามโดเมนแอปพลิเคชันพร้อมแรงดันไฟฟ้า กระแสไฟฟ้า และวิธีการควบคุมทั่วไป

การจัดการความร้อนและการกระจายพลังงาน

การกระจายพลังงานของตัวควบคุมมาจากสองแหล่ง: การสูญเสียการนำไฟฟ้าใน MOSFET และการสูญเสียการสลับระหว่างการเปลี่ยนเปิด/ปิดทรานซิสเตอร์แต่ละตัว ที่ประสิทธิภาพของระบบ 95% ซึ่งเป็นเรื่องปกติสำหรับคอนโทรลเลอร์ BLDC ที่ออกแบบมาอย่างดีที่โหลดพิกัด ไดรฟ์ขนาด 1,000W จะกระจายความร้อนประมาณ 50W ในอุปกรณ์อิเล็กทรอนิกส์ของตัวควบคุม

อุณหภูมิจุดเชื่อมต่อ MOSFET จะต้องต่ำกว่าขีดจำกัดที่กำหนด — โดยทั่วไป อุณหภูมิจุดเชื่อมต่อ 150–175°C สำหรับซิลิคอน MOSFETs — โดยมีระยะขอบด้านความร้อนสำหรับภาวะชั่วคราว เส้นทางระบายความร้อนจากจุดเชื่อมต่อ MOSFET ไปยังสภาพแวดล้อมจะกำหนดว่าจะสามารถกระจายพลังงานได้อย่างต่อเนื่องเท่าใด เส้นทางนี้มีความต้านทานสามแบบในชุด: Junction-to-case (R_th,jc — คุณสมบัติของแพ็คเกจ MOSFET), case-to-heatsink (พิจารณาจากวัสดุเชื่อมต่อในการระบายความร้อนและการติดตั้ง) และ heatsink-to-ambient (พิจารณาจากพื้นที่ฮีทซิงค์และการไหลเวียนของอากาศ)

แนวทางการจัดการระบายความร้อนเชิงปฏิบัติในตัวควบคุม BLDC เชิงพาณิชย์:

  • ฮีทซิงค์อะลูมิเนียมอัดขึ้นรูปพร้อมการพาความร้อนตามธรรมชาติ: เพียงพอสำหรับคอนโทรลเลอร์ที่มีกำลังสูงถึง 500W ในการติดตั้งแบบเปิดโล่ง ไม่มีชิ้นส่วนที่เคลื่อนไหว ไม่มีการบำรุงรักษา
  • การระบายความร้อนด้วยอากาศบังคับ (พัดลมเหนือฮีทซิงค์): ขยายพิกัดพลังงานต่อเนื่องของฮีทซิงค์ที่กำหนด 2–4×; พัดลมเพิ่มเสียงรบกวนและเป็นรายการชำรุด/เสียหาย
  • แผ่นทำความเย็น(ระบายความร้อนด้วยของเหลว): มาตรฐานสำหรับตัวควบคุมการยึดเกาะถนน EV และไดรฟ์อุตสาหกรรมกำลังสูงที่สูงกว่า 5–10 kW; ความหนาแน่นของพลังงานสูงมาก ต้องใช้โครงสร้างพื้นฐานของวงจรน้ำหล่อเย็น
  • PCB ทองแดงเทการกระจายความร้อน: ใช้ในคอนโทรลเลอร์พลังงานต่ำขนาดกะทัดรัด (ต่ำกว่า 200W) MOSFET ติดตั้งโดยตรงบนรอย PCB ทองแดงหนักที่นำความร้อนไปที่ขอบบอร์ด

วงจรปิดระบบระบายความร้อนและการลดพิกัดเป็นคุณสมบัติการป้องกันที่สำคัญ — ตัวควบคุมที่ไม่มีการป้องกันอุณหภูมิเกินจะทำงาน MOSFET ผ่านพื้นที่การทำงานที่ปลอดภัย หากอุณหภูมิโดยรอบเพิ่มขึ้นหรือการไหลเวียนของอากาศถูกจำกัด ส่งผลให้ MOSFET ขัดข้องซึ่งมักเป็นภัยพิบัติและถาวร ตรวจสอบเสมอว่าตัวควบคุมที่เลือกมีทั้งการตรวจสอบความร้อนและการลดหรือปิดกระแสไฟฟ้าอัตโนมัติก่อนที่จะถึงขีดจำกัดความร้อน

คุณสมบัติการป้องกันที่ป้องกันความเสียหายของตัวควบคุมและมอเตอร์

ตัวควบคุม BLDC ที่ทำงานในการใช้งานจริงต้องเผชิญกับสภาวะความผิดปกติที่สามารถทำลายตัวควบคุมหรือมอเตอร์ได้ภายในมิลลิวินาทีหากไม่มีการป้องกัน การป้องกันต่อไปนี้ไม่ใช่ทางเลือก การมีหรือไม่มีจะทำให้ตัวควบคุมระดับอุตสาหกรรมแตกต่างจากการออกแบบที่มีงบประมาณจำกัด

  • การป้องกันกระแสเกิน (OCP): ตรวจจับกระแสเฟสที่เกินขีดจำกัดที่กำหนดและปิดใช้งานเอาต์พุตภายในไมโครวินาที นำไปใช้ในฮาร์ดแวร์ (แบบใช้ตัวเปรียบเทียบ) เพื่อการตอบสนองที่เร็วที่สุด — ลูป OCP ของซอฟต์แวร์ช้าเกินไปที่จะป้องกันความเสียหายของ MOSFET ในการลัดวงจรอย่างหนัก
  • การป้องกันแรงดันไฟฟ้าเกิน (OVP): ตรวจจับแรงดันไฟฟ้าบัส DC เกินขีดจำกัดที่ปลอดภัย โดยทั่วไปเกิดจากการเบรกแบบสร้างพลังงานใหม่ซึ่งส่งพลังงานกลับไปยังบัสเมื่อไม่มีเส้นทางกระจาย OVP เปิดใช้งานวงจรตัวต้านทานการเบรกหรือทำให้เอาท์พุตตัวควบคุมทำงานผิดปกติ การใช้งานคอนโทรลเลอร์ 48V ที่ 60V โดยไม่มี OVP จะทำลาย MOSFET
  • การป้องกันแรงดันไฟฟ้าต่ำ (UVP): ป้องกันการทำงานเมื่อแรงดันไฟฟ้าของแหล่งจ่ายลดลงต่ำกว่าค่าต่ำสุดที่จำเป็นสำหรับเกตไดรฟ์และตรรกะการควบคุมที่เชื่อถือได้ ซึ่งมีความสำคัญสำหรับระบบที่ใช้พลังงานจากแบตเตอรี่ ซึ่งแบตเตอรี่ที่คายประจุจนหมดอาจทำให้เกิดพฤติกรรมของตัวควบคุมที่คาดเดาไม่ได้
  • การป้องกันอุณหภูมิเกิน (OTP): เซ็นเซอร์ความร้อน (NTC หรือเซ็นเซอร์อุณหภูมิบนชิป) ตรวจสอบอุณหภูมิ MOSFET หรือ PCB และลดขีดจำกัดกระแสหรือปิดเครื่องก่อนที่จะเกิดความเสียหายจากความร้อน
  • การป้องกันการยิงทะลุ (การแทรกเวลาตาย): ในฮาล์ฟบริดจ์ การเปิดทรานซิสเตอร์ทั้งด้านสูงและด้านต่ำพร้อมกันจะทำให้เกิดไฟฟ้าลัดวงจรโดยตรงผ่านแหล่งจ่ายไฟ — เรียกว่าการยิงผ่าน ไอซีตัวขับเกทจะใส่เวลาตายที่ตั้งโปรแกรมได้ (โดยทั่วไปคือ 100–500 ns) ระหว่างการปิดทรานซิสเตอร์หนึ่งตัวและทรานซิสเตอร์เสริมที่เปิดอยู่ เพื่อป้องกันสภาวะนี้
  • การตรวจจับแผงลอยมอเตอร์: ตรวจจับความเร็วเป็นศูนย์หรือใกล้เป็นศูนย์ภายใต้การใช้งานกระแสไฟต่อเนื่อง ซึ่งบ่งชี้ว่ามอเตอร์หยุดทำงานโดยกลไก หากไม่มีการตรวจจับแผงกั้น มอเตอร์ BLDC ที่หยุดทำงานจะดึงกระแสไฟของโรเตอร์ที่ถูกล็อคอย่างต่อเนื่อง โดยทั่วไปคือ 5–10× กระแสไฟทำงานปกติ จนกระทั่งขดลวดมอเตอร์ร้อนเกินไปและล้มเหลว

การเบรกแบบใหม่และการกู้คืนพลังงาน

เมื่อมอเตอร์ BLDC ลดความเร็วลงภายใต้การเบรกแบบแอคทีฟ มอเตอร์จะทำหน้าที่เป็นเครื่องกำเนิดไฟฟ้า โดยส่งพลังงานกลับคืนสู่บัส DC ไม่ว่าพลังงานนี้จะถูกนำกลับมาใช้ใหม่ กระจายไป หรือกลายเป็นปัญหาก็ตาม ขึ้นอยู่กับการออกแบบของตัวควบคุมและความสามารถในการกักเก็บพลังงานของแอปพลิเคชัน

แนวทางสามประการในการจัดการพลังงานหมุนเวียน:

  • การกู้คืนพลังงานใหม่ให้กับแบตเตอรี่หรือตัวเก็บประจุ: ตัวควบคุมอนุญาตให้กระแสไหลกลับเข้าสู่แหล่งพลังงานระหว่างการเบรก ต้องใช้เคมีของแบตเตอรี่ที่ยอมรับการชาร์จแบบสร้างใหม่ (เซลล์ Li-ion และ NiMH ส่วนใหญ่ทำ) และตัวควบคุมที่ออกแบบมาเพื่อจัดการการไหลของกระแสแบบสองทิศทาง ใช้ใน EVs, e-bikes และหุ่นยนต์ — ในระบบ EV การเบรกแบบสร้างใหม่สามารถฟื้นตัวได้ 10–25% ของพลังงานที่อาจสูญเสียไปเป็นความร้อน
  • ตัวต้านทานการเบรกแบบรีเจนเนอเรทีฟ (การเบรกแบบไดนามิก): ตัวควบคุมจะโอนกระแสที่เกิดขึ้นใหม่ผ่านตัวต้านทาน (วงจรชอปเปอร์เบรก) เมื่อแรงดันบัสเกินเกณฑ์ พลังงานจะกระจายไปเป็นความร้อนแทนที่จะนำกลับมาใช้ใหม่ ใช้เมื่อแหล่งจ่ายไฟไม่สามารถยอมรับกระแสย้อนกลับได้ — แหล่งจ่ายไฟ DC บัสอุตสาหกรรมที่ไม่สร้างใหม่หรือธนาคารตัวเก็บประจุโดยไม่มีการจัดเก็บพลังงานเพียงพอ
  • การเคลื่อนตัวแบบต่อเนื่อง / การเบรกแบบพาสซีฟ: ตัวควบคุมจะปิดการทำงานของเอาท์พุตทั้งหมดระหว่างการชะลอความเร็ว เพื่อให้มอเตอร์เคลื่อนตัวลง ไม่มีการเบรกแบบแอคทีฟ ไม่มีการนำพลังงานกลับมาใช้ใหม่ วิธีที่ง่ายที่สุด ยอมรับได้เฉพาะเมื่อเวลาชะลอความเร็วและโมเมนตัมโหลดเอื้ออำนวยเท่านั้น

แพลตฟอร์มคอนโทรลเลอร์ BLDC เชิงพาณิชย์ที่โดดเด่น

ตลาดตัวควบคุม BLDC เชิงพาณิชย์ครอบคลุมตั้งแต่แพลตฟอร์มการพัฒนาโอเพ่นซอร์สไปจนถึงไดรฟ์อุตสาหกรรมแบบปิด หลายแพลตฟอร์มประสบความสำเร็จในการนำไปใช้อย่างกว้างขวางในโดเมนของตน และควรค่าแก่การทำความเข้าใจเป็นจุดอ้างอิง

ODrive และ VESC (วิทยาการหุ่นยนต์โอเพ่นซอร์ส / การวิจัย)

ODrive (เวอร์ชัน 3.6 และ S1) และ VESC (ตัวควบคุมความเร็วอิเล็กทรอนิกส์ Vedder) เป็นตัวควบคุม FOC แบบโอเพ่นซอร์สที่ใช้กันอย่างแพร่หลายในหุ่นยนต์ สเก็ตบอร์ดไฟฟ้า และแอปพลิเคชันด้านการวิจัย ทั้งรองรับเซ็นเซอร์ Hall และการตอบสนองของตัวเข้ารหัส การสื่อสาร USB/CAN และพารามิเตอร์ FOC ที่กำหนดค่าได้ผ่านซอฟต์แวร์พีซี ODrive S1 รองรับกระแสไฟต่อเนื่องสูงสุด 60V และ 60A ; ตัวควบคุมแบบ VESC ครอบคลุมช่วงกว้างขึ้นอยู่กับการใช้งานฮาร์ดแวร์ ลักษณะโอเพ่นซอร์สช่วยให้ปรับแต่งได้ลึก แต่ต้องใช้ความพยายามในการปรับแต่งมากกว่าไดรฟ์อุตสาหกรรมแบบครบวงจร

Texas Instruments InstaSPIN และ MotorWare

InstaSPIN-FOC ของ TI เป็นอัลกอริธึม FOC แบบไร้เซนเซอร์ที่ใช้ใน ROM บน DSP ซีรีส์ C2000 ซึ่งช่วยให้ FOC โดยไม่ต้องใช้ตัวเข้ารหัส เครื่องมือ MotorWare และ Code Composer Studio ที่ให้มาด้วยกันมอบสภาพแวดล้อมการพัฒนาแบบรวมสำหรับเฟิร์มแวร์คอนโทรลเลอร์ BLDC แบบกำหนดเอง แพลตฟอร์มนี้ใช้กันอย่างแพร่หลายในไดรฟ์อุตสาหกรรม เครื่องใช้ไฟฟ้า และเครื่องมือไฟฟ้า โดยการพัฒนาตัวควบคุมแบบกำหนดเองบนซิลิคอน TI เป็นวิธีการออกแบบ

Trinamic (อุปกรณ์อะนาล็อก) ไอซีไดรเวอร์รวม

TMC6100, TMC6200 และไอซีเกทไดรเวอร์ที่เกี่ยวข้องของ Trinamic ผสานรวมไดรเวอร์เกต MOSFET การตรวจจับกระแส และวงจรป้องกันในแพ็คเกจขนาดกะทัดรัดที่ออกแบบมาเพื่อเชื่อมต่อกับ MCU ภายนอก สิ่งเหล่านี้คือส่วนประกอบสำคัญของตัวควบคุม BLDC ขนาดกะทัดรัดแบบกำหนดเองในการใช้งานที่มีพื้นที่จำกัด เช่น ข้อต่อหุ่นยนต์ มอเตอร์กิมบอล และไดรฟ์แบบฝังที่ขนาดของบอร์ดมีความสำคัญ

เซอร์โวไดรฟ์อุตสาหกรรม (Kollmorgen, Beckhoff, Siemens)

สำหรับ CNC อุตสาหกรรม ระบบอัตโนมัติ และระบบควบคุมการเคลื่อนไหวประสิทธิภาพสูง ระบบขับเคลื่อนเซอร์โวที่สมบูรณ์จากผู้ผลิต เช่น Kollmorgen (ซีรี่ส์ AKD), Beckhoff (ซีรีส์ AX) และ Siemens (ซีรีส์ SINAMICS S) ให้การควบคุม FOC ด้วยการสื่อสาร EtherCAT หรือ Profinet การรองรับตัวเข้ารหัสแบบสัมบูรณ์ และฟังก์ชันความปลอดภัยทั้งหมดที่จำเป็นสำหรับการรวมเครื่องจักรที่มีเครื่องหมาย CE สิ่งเหล่านี้ไม่ใช่แพลตฟอร์มแบบเปิด แต่นำเสนอความน่าเชื่อถือ การรับรอง และการสนับสนุนจากผู้จำหน่ายที่จำเป็นสำหรับเครื่องจักรการผลิตที่มีข้อกำหนดด้านความปลอดภัย SIL หรือ PLe ที่กำหนดไว้

การจับคู่มอเตอร์-คอนโทรลเลอร์: พารามิเตอร์ที่ต้องจัดตำแหน่ง

มอเตอร์และตัวควบคุม BLDC จะต้องจับคู่เป็นระบบ ความไม่ตรงกันระหว่างพารามิเตอร์เป็นสาเหตุที่พบบ่อยที่สุดของประสิทธิภาพต่ำ ความไม่เสถียร หรือความล้มเหลวของฮาร์ดแวร์ในระบบไดรฟ์ BLDC

  1. อัตรา KV ของมอเตอร์เทียบกับแรงดันไฟฟ้าในการทำงาน: อัตรา KV (RPM ต่อโวลต์) ของมอเตอร์จะต้องสร้างความเร็วที่ต้องการที่แรงดันไฟฟ้าบัสที่มีอยู่ มอเตอร์ 500 KV ที่ 48V มีความเร็วรอบเปล่าตามทฤษฎีที่ 24,000 RPM — ยืนยันว่าตัวควบคุม มอเตอร์ และโหลดทางกลไกทั้งหมดได้รับพิกัดสำหรับช่วงความเร็วนี้
  2. ความต้านทานเฟสของมอเตอร์และแบนด์วิธลูปปัจจุบันของตัวควบคุม: ต้องตั้งค่าแบนด์วิธของลูปควบคุมปัจจุบันของตัวควบคุมอย่างเหมาะสมสำหรับค่าคงที่เวลาทางไฟฟ้าของมอเตอร์ (L/R) มอเตอร์ที่มีความเหนี่ยวนำต่ำต้องใช้กระแสวนที่เร็วกว่า การใช้วงจรขยายกระแสเริ่มต้นที่ปรับสำหรับมอเตอร์ที่มีความเหนี่ยวนำสูงบนมอเตอร์ที่มีความเหนี่ยวนำต่ำจะทำให้เกิดกระแสกระเพื่อมและความไม่เสถียร
  3. จำนวนขั้วมอเตอร์และความถี่ไฟฟ้าสูงสุด: ความถี่ไฟฟ้าที่ตัวควบคุมต้องสับเปลี่ยนเท่ากับ (RPM × คู่ขั้ว / 60) มอเตอร์ 12 ขั้ว (6 ขั้วคู่) ทำงานที่ 6,000 รอบต่อนาที ต้องการให้ตัวควบคุมสับเปลี่ยนที่ ความถี่ไฟฟ้า 600 เฮิรตซ์ — ยืนยันว่าความถี่การเปลี่ยนสูงสุดของตัวควบคุมรองรับสิ่งนี้ มอเตอร์เอาท์รันเนอร์แบบนับขั้วสูงในวิทยาการหุ่นยนต์อาจต้องการอัตราการสับเปลี่ยนที่เกินความสามารถของตัวควบคุมต้นทุนต่ำ
  4. กระแสเฟสของมอเตอร์ที่แรงบิดพิกัดเทียบกับกระแสต่อเนื่องของตัวควบคุม: คำนวณกระแสเฟสของมอเตอร์จากความต้องการแรงบิด: I = T / (KT × √2) โดยที่ KT คือค่าคงที่แรงบิดของมอเตอร์ ค่านี้ต้องอยู่ภายในพิกัดกระแสต่อเนื่องของตัวควบคุมที่รอบการทำงาน
  5. ความเข้ากันได้ของอินเทอร์เฟซเซ็นเซอร์: ตรวจสอบว่าแรงดันไฟฟ้าของเซ็นเซอร์ Hall ตรงกับเอาต์พุตของตัวควบคุม (ตรรกะ 5V เทียบกับ 3.3V) และระดับสัญญาณและโปรโตคอลของตัวเข้ารหัสเข้ากันได้ ก่อนที่จะสันนิษฐานว่าการรวมกันของตัวควบคุมมอเตอร์จะทำงานที่ระดับอินเทอร์เฟซทางไฟฟ้า

แนวทางที่ปลอดภัยที่สุดเมื่อสร้างระบบขับเคลื่อน BLDC แบบกำหนดเองคือการใช้มอเตอร์และตัวควบคุมจากผู้ผลิตรายเดียวกันหรือจากซัพพลายเออร์ที่ให้เมทริกซ์ความเข้ากันได้ที่ได้รับการตรวจสอบแล้ว เมื่อรวมส่วนประกอบจากแหล่งต่างๆ ให้ทำการทดสอบแบบตั้งโต๊ะที่แรงดันไฟฟ้าต่ำและไม่มีโหลดก่อนที่จะจ่ายให้กับแรงดันไฟฟ้าในการทำงานและโหลดทางกลเต็มรูปแบบ — ความล้มเหลวของ MOSFET จากพารามิเตอร์ควบคุมที่ไม่ตรงกันนั้นแทบจะไม่สามารถกู้คืนได้ และโดยทั่วไปหลักฐานการวินิจฉัยจะถูกทำลายในเหตุการณ์ความล้มเหลว



สนใจร่วมมือหรือมีข้อสงสัย?
  • ส่งคำขอ {$config.cms_name}