ວິທີການປະຕິບັດກົດລະບຽບຄວາມໄວ PID ໃນ BLDC Motor Controllers

ວິທີການປະຕິບັດກົດລະບຽບຄວາມໄວ PID ໃນ BLDC Motor Controllers

ທ່ານສາມາດຄວບຄຸມຄວາມໄວຂອງ motor dc brushless ໂດຍໃຊ້ຕົວຄວບຄຸມມໍເຕີ bldc ແລະ PID algorithm ຮ່ວມກັນ. ການຕັ້ງຄ່ານີ້ຊ່ວຍໃຫ້ທ່ານປ່ຽນຜົນຜະລິດຂອງຕົວຄວບຄຸມໄດ້ທັນທີ. ມັນຮັກສາ motor dc brushless ຂອງທ່ານໃນຄວາມໄວທີ່ທ່ານຕ້ອງການ, ເຖິງແມ່ນວ່າສິ່ງທີ່ຢູ່ອ້ອມຂ້າງມັນມີການປ່ຽນແປງ. ທ່ານຕ້ອງການທັງຮາດແວ ແລະຊອບແວເພື່ອເຮັດວຽກ.

ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນວິທີການນໍາໃຊ້ການຄວບຄຸມຄວາມໄວ PID ໃນຕົວຄວບຄຸມມໍເຕີ bldc ເຮັດໃຫ້ພວກເຂົາເຮັດວຽກດີຂຶ້ນ:

ດ້ານປະສິດທິພາບ

ລາຍລະອຽດ

ລະບຽບການຄວາມໄວ

ຮັກສາຄວາມໄວໃຫ້ຄົງທີ່ເມື່ອມີສິ່ງລົບກວນມັນ.

ເພີ່ມຂຶ້ນເວລາ

ເຮັດໃຫ້ມໍເຕີສາມາດບັນລຸຄວາມໄວທີ່ຖືກຕ້ອງໄວຂຶ້ນ.

ການດູແລ

ຢຸດມໍເຕີບໍ່ໃຫ້ໄວເກີນກວ່າຄວາມໄວທີ່ກໍານົດໄວ້.

ຄວາມຜິດພາດສະຫມໍ່າສະເຫມີ

ໃຫ້ຄວາມໄວທີ່ຖືກຕ້ອງເປັນເວລາດົນນານ.

Key Takeaways

  • PID algorithm ຊ່ວຍໃຫ້ຕົວຄວບຄຸມມໍເຕີ BLDC ຮັກສາຄວາມໄວໃຫ້ຄົງທີ່, ເຖິງແມ່ນວ່າສິ່ງທີ່ມີການປ່ຽນແປງ. ຮາດແວທີ່ດີ, ເຊັນເຊີ, ແລະເຟີມແວເຮັດວຽກຮ່ວມກັນເພື່ອຄວບຄຸມຄວາມໄວໄດ້ດີ. ຖ້າທ່ານປັບການຕັ້ງຄ່າ PID ຢ່າງລະມັດລະວັງ, ມໍເຕີສາມາດບັນລຸຄວາມໄວທີ່ເຫມາະສົມໄວ. ມັນຈະບໍ່ໄປໄກເກີນໄປຫຼືສັ່ນ. ການທົດສອບຕົວຄວບຄຸມຂອງທ່ານດ້ວຍການໂຫຼດ ແລະຄວາມໄວທີ່ແຕກຕ່າງກັນຈະຊ່ວຍໃຫ້ທ່ານຊອກຫາບັນຫາໄດ້ໄວ. ນີ້ຍັງເຮັດໃຫ້ມໍເຕີເຮັດວຽກດີຂຶ້ນ. ການເລືອກມໍເຕີທີ່ຖືກຕ້ອງ, ຕົວຄວບຄຸມ, ແລະວິທີການຕໍານິຕິຊົມຈະຊ່ວຍປະຫຍັດພະລັງງານ. ມັນຍັງເຮັດໃຫ້ລະບົບຂອງທ່ານເຮັດວຽກໄດ້ດີແລະຍາວນານ.

ຕົວຄວບຄຸມມໍເຕີ BLDC ແລະພື້ນຖານ PID

ຕົວຄວບຄຸມມໍເຕີ BLDC ແລະພື້ນຖານ PID
ແຫຼ່ງຮູບພາບ: pexels

ໂຄງສ້າງມໍເຕີ

A brushless dc motor ມີການອອກແບບງ່າຍດາຍ. rotor ມີແມ່ເຫຼັກຖາວອນ. stator ຖື windings ໄດ້. ການອອກແບບນີ້ບໍ່ຈໍາເປັນຕ້ອງໃຊ້ແປງ. ແປງສວມໃສ່ໃນມໍເຕີອື່ນໆ. ຕົວຄວບຄຸມມໍເຕີ bldc ເຊື່ອມຕໍ່ກັບ stator. ມັນຄວບຄຸມວິທີການໄຫຼຂອງປະຈຸບັນ. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນພາກສ່ວນທີ່ສໍາຄັນຂອງມໍເຕີ:

ພາລາມິເຕີ / ສົມຜົນ

ລາຍລະອຽດ

ເສັ້ນຜ່າສູນກາງ stator (Ds)

ຂະຫນາດຕົ້ນຕໍຂອງ stator

ພາກສ່ວນຂ້າມຊ່ອງ (S_enc)

ພື້ນທີ່ສໍາລັບ windings, ອີງຕາມຂະຫນາດ stator ແລະຈໍານວນ slot

ປັດໄຈການຕື່ມຊ່ອງ (k_r)

ຫຼາຍປານໃດຂອງສະລັອດຕິງແມ່ນເຕັມໄປດ້ວຍ conductor

ຈຳນວນຊ່ອງ (N_e)

ສະລັອດຕິງທັງຫມົດໃນ stator

ກັບຄືນ EMF (E)

ແຮງດັນທີ່ສ້າງຂຶ້ນໂດຍການເຄື່ອນໄຫວຂອງ rotor

ປະສິດທິພາບມໍເຕີ (η)

ອັດ​ຕາ​ສ່ວນ​ຂອງ​ຜົນ​ຜະ​ລິດ​ກັບ​ພະ​ລັງ​ງານ​ປ້ອນ​ຂໍ້​ມູນ​

ຕົວຄວບຄຸມມໍເຕີ bldc ໃຊ້ຄຸນສົມບັດເຫຼົ່ານີ້ເພື່ອເຮັດໃຫ້ມໍເຕີເຮັດວຽກດີຂຶ້ນ. ມັນຍັງຊ່ວຍໃຫ້ມໍເຕີໃຊ້ໄດ້ດົນຂຶ້ນ.

ການສື່ສານທາງອີເລັກໂທຣນິກ

ມໍເຕີ BLDC ບໍ່ຕ້ອງການແປງ. ຕົວຄວບຄຸມໃຊ້ການປ່ຽນແປງທາງອີເລັກໂທຣນິກແທນ. ມັນສະຫຼັບກະແສໄຟຟ້າໃນກະແສລົມ stator ກັບ transistors. ຕົວຄວບຄຸມກວດເບິ່ງຕໍາແຫນ່ງຂອງ rotor ດ້ວຍເຊັນເຊີ. ເຫຼົ່ານີ້ສາມາດເປັນເຊັນເຊີ Hall-effect ຫຼືຕົວເຂົ້າລະຫັດແບບ rotary. ບາງຕົວຄວບຄຸມບໍ່ໄດ້ໃຊ້ເຊັນເຊີ. ພວກເຂົາວັດແທກຄືນ EMF ເພື່ອຊອກຫາຕໍາແຫນ່ງຂອງ rotor. ນີ້ເຮັດໃຫ້ທ່ານຄວບຄຸມຄວາມໄວແລະທິດທາງໄດ້ດີຫຼາຍ.

ການ​ທົດ​ສອບ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ວ່າ​ການ​ປ່ຽນ​ແປງ​ເອ​ເລັກ​ໂຕຣ​ນິກ​ໃຫ້​ການ​ຄວບ​ຄຸມ​ຄວາມ​ໄວ​ທີ່​ດີ​ຫຼາຍ​. ຕົວແບບທີ່ໃຊ້ວິທີນີ້ກົງກັບຄວາມໄວຂອງມໍເຕີທີ່ແທ້ຈິງເກືອບແທ້. ນີ້ແມ່ນຄວາມຈິງເຖິງແມ່ນວ່າໃນເວລາທີ່ເລີ່ມຕົ້ນ, ຢຸດ, ຫຼືຢູ່ໃນສະຖານທີ່ບໍ່ມີສຽງ. ນີ້ສະແດງໃຫ້ເຫັນວ່າຜູ້ຄວບຄຸມມໍເຕີ bldc ສາມາດເຮັດວຽກຄວບຄຸມໄດ້ຍາກ.

ການຄວບຄຸມຄວາມໄວ PID

ເພື່ອຮັກສາຄວາມໄວຂອງມໍເຕີໃຫ້ຄົງທີ່, ທ່ານໃຊ້ pid algorithm. ຕົວຄວບຄຸມກວດເບິ່ງຄວາມໄວແລະປຽບທຽບມັນກັບເປົ້າຫມາຍຂອງທ່ານ. ມັນປ່ຽນຜົນຜະລິດເພື່ອແກ້ໄຂຄວາມແຕກຕ່າງໃດໆ. ການຄວບຄຸມວົງປິດນີ້ຮັກສາມໍເຕີຢູ່ໃນຄວາມໄວທີ່ເຫມາະສົມ. ມັນເຮັດວຽກເຖິງແມ່ນວ່າການໂຫຼດມີການປ່ຽນແປງ. ການສຶກສາສະແດງໃຫ້ເຫັນວ່າຕົວຄວບຄຸມຂັ້ນສູງເຮັດໃຫ້ເວລາເພີ່ມຂຶ້ນ 28% ສັ້ນລົງ. ພວກເຂົາເຮັດໃຫ້ເວລາການຕັ້ງຖິ່ນຖານສັ້ນລົງ 35%. Overshoot ແມ່ນ 22% ຫນ້ອຍ. ຄວາມຜິດພາດສະຫມໍ່າສະເຫມີສາມາດຕ່ໍາເປັນ 0.3%. ນີ້ຫມາຍຄວາມວ່າຕົວຄວບຄຸມມໍເຕີ bldc ຂອງເຈົ້າໃຫ້ການຄວບຄຸມຄວາມໄວທີ່ໄວແລະສະຫມໍ່າສະເຫມີສໍາລັບການນໍາໃຊ້ຫຼາຍຢ່າງ.

ອົງປະກອບສໍາລັບການຄວບຄຸມຄວາມໄວ

ປະເພດມໍເຕີ

ມີມໍເຕີ dc brushless ທີ່ແຕກຕ່າງກັນທີ່ທ່ານສາມາດເລືອກເອົາ. ແຕ່ລະຄົນມີລັກສະນະພິເສດ. ຄຸນສົມບັດເຫຼົ່ານີ້ປ່ຽນວິທີການເຮັດວຽກຂອງຕົວຄວບຄຸມມໍເຕີ bldc. ມໍເຕີ bldc ສ່ວນໃຫຍ່ໃຊ້ສາມໄລຍະ. windings ສາມາດຢູ່ໃນຮູບດາວຫຼື delta. ມໍເຕີທີ່ມີສາຍດາວ, ເຊັ່ນ Oriental Motor's, ແມ່ນມີປະສິດທິພາບຫຼາຍ. ພວກເຂົາຍັງຄວບຄຸມຄວາມໄວໄດ້ດີ. ມໍເຕີເຫຼົ່ານີ້ສາມາດໃຫ້ແຮງບິດເຖິງ 5159 lb-in ຂອງແຮງບິດ. ພະລັງງານຂອງພວກເຂົາຕັ້ງແຕ່ 15 W ຫາ 400 W. ການເລືອກມໍເຕີທີ່ຖືກຕ້ອງຈະຊ່ວຍໃຫ້ຕົວຄວບຄຸມຂອງເຈົ້າຮັກສາຄວາມໄວຄົງທີ່. ມັນຍັງຊ່ວຍປະຢັດພະລັງງານ.

ຮາດແວຄວບຄຸມ

ຮາດແວຄວບຄຸມມໍເຕີ bldc ແມ່ນສ່ວນຕົ້ນຕໍຂອງລະບົບຂອງທ່ານ. ທ່ານໃຊ້ໂມດູນຄວາມກວ້າງຂອງກໍາມະຈອນ, ຫຼື PWM, ເພື່ອກໍານົດຄວາມໄວ. ຕົວຄວບຄຸມຈະປ່ຽນແປງໄລຍະເວລາຂອງແຮງດັນຂອງກໍາມະຈອນ. ເຊັນເຊີຜົນກະທົບ Hall ພາຍໃນ stator ສະແດງບ່ອນທີ່ rotor ຢູ່. ນີ້ຊ່ວຍໃຫ້ຕົວຄວບຄຸມສະຫຼັບໄລຍະຕ່າງໆໃນເວລາທີ່ເຫມາະສົມ. ທ່ານບໍ່ຈໍາເປັນຕ້ອງມີ relays ພະລັງງານກັບການຕິດຕັ້ງນີ້. ນີ້ຫມາຍຄວາມວ່າເຮັດວຽກຫນ້ອຍລົງເພື່ອໃຫ້ມັນເຮັດວຽກ. ຮາດແວຊ່ວຍໃຫ້ທ່ານເຊື່ອມຕໍ່ກັບຕົວຄວບຄຸມທີ່ມີໂປຼແກຼມ. ການອອກແບບນີ້ເຮັດໃຫ້ລະບົບມີປະສິດທິພາບແລະເຊື່ອຖືໄດ້. ຕົວຢ່າງ, ມໍເຕີແລະຕົວຄວບຄຸມ BMU Series 200 W ບັນລຸປະສິດທິພາບ 86%. ພວກເຂົາຍັງຕອບສະຫນອງມາດຕະຖານ IE4.

ເຊັນເຊີຕອບສະໜອງຄວາມໄວ

ທ່ານຕ້ອງການຄໍາຄຶດຄໍາເຫັນທີ່ດີເພື່ອຮັກສາມໍເຕີຢູ່ໃນຄວາມໄວທີ່ເຫມາະສົມ. ຫຼາຍລະບົບໃຊ້ເຊັນເຊີ Hall ຫຼືຕົວເຂົ້າລະຫັດແບບ rotary. ເຊັນເຊີເຫຼົ່ານີ້ຕິດຕາມຕໍາແຫນ່ງຂອງ rotor. ພວກເຂົາຊ່ວຍໃຫ້ຕົວຄວບຄຸມປ່ຽນຄວາມໄວຢ່າງໄວວາ. ບາງລະບົບໃຊ້ການຄວບຄຸມ sensorless. ພວກເຂົາຄາດເດົາຕໍາແຫນ່ງຂອງ rotor ໂດຍການກວດສອບ back-EMF ຫຼືໃຊ້ຜູ້ສັງເກດການ. ການຄົ້ນຄວ້າສະແດງໃຫ້ເຫັນວ່າວິທີການ sensorless ເຮັດວຽກໄດ້ດີ, ເຖິງແມ່ນວ່າການໂຫຼດຈະປ່ຽນແປງໄວ. ຜູ້ສັງເກດການເຊັ່ນ Extended State Observer ຊ່ວຍສະກັດບັນຫາ. ພວກເຂົາເຈົ້າຍັງເຮັດໃຫ້ການຄາດເດົາຄວາມໄວທີ່ແນ່ນອນຫຼາຍຂຶ້ນ. ນີ້ເຮັດໃຫ້ຕົວຄວບຄຸມຄວາມໄວຂອງທ່ານເຮັດວຽກດີຂຶ້ນໃນຫຼາຍສະຖານະການ.

  • ການກວດຫາ sensorless ເຮັດວຽກຢູ່ໃນຄວາມໄວສູງແລະຕ່ໍາ.

  • ຜູ້ສັງເກດການຂັ້ນສູງຈະຊັກຊ້າໄລຍະການຊັກຊ້າແລະ overshoot.

  • ຄວາມຄິດເຫັນທີ່ດີຊ່ວຍໃຫ້ລະບົບຈັດການກັບການໂຫຼດທຸກປະເພດ.

ຕ້ອງການເຟີມແວ

ທ່ານຕ້ອງຕັ້ງໂປຣແກຣມເຟີມແວໃນຕົວຄວບຄຸມຂອງທ່ານ. ມັນຈັດການວຽກຄວບຄຸມທັງຫມົດ. ເຟີມແວອ່ານຄໍາຕິຊົມຈາກເຊັນເຊີຫຼືຕົວປະເມີນທີ່ບໍ່ມີເຊັນເຊີ. ມັນແລ່ນໄດ້ ສູດການຄິດໄລ່ PID ເພື່ອຮັກສາຄວາມໄວໃຫ້ຄົງທີ່. ໂປເຊດເຊີສັນຍານດິຈິຕອນ, ຫຼື DSPs, ຊ່ວຍໃຫ້ຜູ້ຄວບຄຸມກວດສອບສິ່ງຕ່າງໆໄດ້ໄວ. ພວກເຂົາຍັງເຮັດຄະນິດສາດໄວ. ອັນນີ້ເຮັດໃຫ້ຕົວຄວບຄຸມຂອງທ່ານປະຕິກິລິຍາໄວຕໍ່ການປ່ຽນແປງ. ເຟີມແວຍັງຄວບຄຸມສັນຍານ PWM. ມັນປ່ຽນວົງຈອນຫນ້າທີ່ເມື່ອຈໍາເປັນ. ເຟີມແວທີ່ດີຊ່ວຍໃຫ້ເຄື່ອງຄວບຄຸມແລະມໍເຕີເຮັດວຽກຮ່ວມກັນໄດ້ດີ. ມັນຮັກສາຄວາມໄວບ່ອນທີ່ທ່ານຕ້ອງການ.

ເຄັດລັບ: ທົດສອບເຟີມແວຂອງທ່ານສະເໝີດ້ວຍການໂຫຼດ ແລະຄວາມໄວທີ່ແຕກຕ່າງກັນ. ນີ້ຊ່ວຍໃຫ້ທ່ານຊອກຫາບັນຫາແລະເຮັດໃຫ້ຕົວຄວບຄຸມຄວາມໄວຂອງທ່ານດີຂຶ້ນ.

ອົງປະກອບ/ວິທີການ

ລາຍລະອຽດ ແລະບົດບາດໃນການຄວບຄຸມຄວາມໄວ

ລາຍລະອຽດສະຫນັບສະຫນູນແລະຜົນປະໂຫຍດ

ເຊັນເຊີກວດຈັບຕຳແໜ່ງ Rotor (ເຊັນເຊີຫ້ອງໂຖງ, ຕົວເຂົ້າລະຫັດ)

ເຊັນເຊີເຫຼົ່ານີ້ສະແດງບ່ອນທີ່ rotor ແມ່ນສໍາລັບການປ່ຽນໄລຍະ. ພວກເຂົາສາມາດມີຄ່າໃຊ້ຈ່າຍຫຼາຍ, ໃຊ້ພື້ນທີ່, ແລະຍາກທີ່ຈະຕິດຕັ້ງ.

ການນໍາໃຊ້ພວກມັນສາມາດເຮັດໃຫ້ລະບົບມີຄວາມຫນ້າເຊື່ອຖືຫນ້ອຍແລະໃຫຍ່ກວ່າ. ພວກເຂົາເຈົ້າຍັງຂຶ້ນລາຄາ.

ເຕັກນິກການຄວບຄຸມ sensorless

ເຫຼົ່ານີ້ໃຊ້ back-EMF ແລະຜູ້ສັງເກດການເພື່ອຄາດເດົາຕໍາແຫນ່ງ rotor ແລະຄວາມໄວ. ບໍ່ມີຄວາມຈໍາເປັນເຊັນເຊີທາງດ້ານຮ່າງກາຍ.

ພວກເຂົາຕ່ໍາຄ່າໃຊ້ຈ່າຍແລະຂະຫນາດ. ພວກເຂົາຍັງເຮັດໃຫ້ລະບົບທີ່ເຊື່ອຖືໄດ້ຫຼາຍຂຶ້ນ. ພວກເຂົາເຮັດວຽກໄດ້ດີຖ້າການໂຫຼດບໍ່ປ່ຽນແປງຫຼາຍ.

Back-EMF Sensing

ນີ້ກວດເບິ່ງ back-EMF ຂອງໄລຍະທີ່ບໍ່ໄດ້ໃຊ້ພະລັງງານ. ມັນຊ່ວຍຊອກຫາຄໍາສັ່ງຂອງການປ່ຽນແປງ. ມັນມີລາຄາຖືກແຕ່ບໍ່ໄດ້ຜົນດີໃນຄວາມໄວຕ່ໍາ.

ທ່ານຕ້ອງການເປີດ loop ເລີ່ມ. ຄວາມໄວຕ່ໍາແມ່ນຍາກເພາະວ່າບໍ່ມີ back-EMF.

ການປະສົມປະສານແຮງດັນ Harmonic ທີສາມ

ນີ້ໃຊ້ຄວາມກົມກຽວທີສາມຂອງ back-EMF ເພື່ອຄາດເດົາຕໍາແຫນ່ງ flux ຂອງ rotor. ມັນບໍ່ໄດ້ຮັບຜົນກະທົບຈາກການກັ່ນຕອງຄວາມລ່າຊ້າແລະເຮັດວຽກຢູ່ໃນຫຼາຍຄວາມໄວ.

ມັນໃຫ້ປະສິດທິພາບສູງແລະຊ່ວຍໃຫ້ມໍເຕີເລີ່ມຕົ້ນໄດ້ດີໃນຄວາມໄວຕ່ໍາ.

ຕົວປະມວນຜົນສັນຍານດິຈິຕອນ (DSPs)

DSPs ດໍາເນີນການຂັ້ນຕອນການຄວບຄຸມຂັ້ນສູງສໍາລັບການຄວບຄຸມ sensorless. ພວກເຂົາສາມາດກວດສອບແລະຄິດໄລ່ສິ່ງຕ່າງໆໄດ້ໄວຫຼາຍ.

ພວກເຂົາເຮັດໃຫ້ລະບົບເຮັດວຽກໄດ້ດີກວ່າໄດທີ່ໃຊ້ເຊັນເຊີປົກກະຕິ. ພວກເຂົາສາມາດເອົາຄວາມຕ້ອງການສໍາລັບເຊັນເຊີໄດ້ໂດຍການໃຊ້ຄະນິດສາດ.

Sliding-Mode Observer (SMO)

SMO ຄາດເດົາຕໍາແຫນ່ງຂອງ rotor ແລະຄວາມໄວ. ມັນແກ້ໄຂບັນຫາຈາກ nonlinearities ແລະການປ່ຽນແປງໃນຕົວກໍານົດການ. ມັນຊ່ວຍໃນຄວາມໄວຕ່ໍາ.

ມັນສາມາດຄາດເດົາຄວາມຕ້ານທານຂອງ stator ແລະຄວາມໄວຂອງມັນເອງ. ມັນຮັກສາລະບົບຄວາມຫມັ້ນຄົງແລະໃຫ້ແນ່ໃຈວ່າການຄາດເດົາແມ່ນຖືກຕ້ອງ.

ຜູ້ສັງເກດການ (ວິທີການອີງໃສ່ຕົວແບບ)

ຜູ້ສັງເກດການຄາດເດົາສິ່ງທີ່ທ່ານບໍ່ສາມາດວັດແທກໄດ້, ເຊັ່ນ: ຕໍາແໜ່ງ rotor ແລະຄວາມໄວ. ພວກເຂົາໃຊ້ວັດສະດຸປ້ອນແລະຜົນຜະລິດຂອງລະບົບ. ນີ້ຊ່ວຍຄວບຄຸມວົງປິດ.

ພວກເຂົາໃຫ້ທ່ານເດົາສິ່ງທີ່ຍາກທີ່ຈະວັດແທກໄດ້. ພວກເຂົາເຮັດໃຫ້ການຄວບຄຸມທີ່ຖືກຕ້ອງແລະເຊື່ອຖືໄດ້ຫຼາຍຂຶ້ນ. ພວກເຂົາເຈົ້າແມ່ນຈໍາເປັນສໍາລັບການຄວບຄຸມ sensorless.

ການຄາດຄະເນຄວາມຕ້ານທານຂອງ stator

ນີ້ແມ່ນສິ່ງສໍາຄັນສໍາລັບການເຮັດວຽກທີ່ມີຄວາມໄວຕ່ໍາທີ່ດີ. ມັນມີຜົນກະທົບແນວໃດທີ່ທ່ານສາມາດເດົາ stator flux ແລະຄວາມໄວ.

ສູດການຄິດໄລ່ທີ່ໃຊ້ SMO ແລະທິດສະດີ hyper-stability ເຮັດໃຫ້ລະບົບທີ່ເຂັ້ມແຂງຕໍ່ກັບການປ່ຽນແປງໃນພາລາມິເຕີ.

ການປະຕິບັດ PID ໃນ BLDC Motor Controller

Hardware Setup

ທໍາອິດ, ໃຫ້ຮາດແວຂອງທ່ານກຽມພ້ອມສໍາລັບຕົວຄວບຄຸມມໍເຕີ bldc. ເລືອກມໍເຕີ dc brushless ທີ່ດີ ແລະເຄື່ອງຄວບຄຸມທີ່ໃຊ້ໂມດູນຄວາມກວ້າງຂອງກໍາມະຈອນ. ໃຊ້ microcontroller 8-bit, ເຊັ່ນ PIC MCU, ເພື່ອຄວບຄຸມ bldc. ເຊື່ອມຕໍ່ຕົວຄວບຄຸມກັບ windings motor. ໃຫ້ແນ່ໃຈວ່າການສະຫນອງພະລັງງານເຫມາະກັບຄວາມຕ້ອງການຂອງມໍເຕີຂອງທ່ານ. ແນບເຊັນເຊີ, ເຊັ່ນເຊັນເຊີ Hall ຫຼືຕົວເຂົ້າລະຫັດ, ໃສ່ກັບມໍເຕີເພື່ອທົບທວນຄືນ.

ເຊື່ອມຕໍ່ຜົນຜະລິດຂອງຕົວຄວບຄຸມກັບໄລຍະມໍເຕີ. ໃຊ້ transistors ຫຼື MOSFETs ເພື່ອສະຫຼັບພະລັງງານ. ຕັ້ງຄ່າສັນຍານ pwm ເພື່ອຄວບຄຸມແຮງດັນທີ່ສົ່ງໄປຫາມໍເຕີ. ປ່ຽນຮອບວຽນໜ້າທີ່ຂອງ pwm ເພື່ອປັບຄວາມໄວ. ໃຊ້ oscilloscope ຫຼືຕົວບັນທຶກຂໍ້ມູນເພື່ອກວດເບິ່ງສັນຍານຂາເຂົ້າ, ຜົນຜະລິດແລະຄວາມຜິດພາດ. ນີ້ຊ່ວຍໃຫ້ທ່ານເຫັນວ່າຮາດແວຂອງທ່ານເຮັດວຽກໄດ້ດີ.

ຄໍາແນະນໍາ: ລອງຮາດແວຂອງທ່ານດ້ວຍການໂຫຼດທີ່ແຕກຕ່າງກັນ. ໃຊ້ວິທີການອອກແບບທົດລອງ, ເຊັ່ນການອອກແບບໂຮງງານ, ເພື່ອຊອກຫາການຕັ້ງຄ່າທີ່ດີທີ່ສຸດ. ເຄື່ອງມືສະຖິຕິເຊັ່ນ ANOVA ຊ່ວຍໃຫ້ທ່ານເຫັນວ່າປັດໃຈໃດສໍາຄັນທີ່ສຸດສໍາລັບການປະຕິບັດຕົວຄວບຄຸມຂອງທ່ານ.

ການປະສົມປະສານເຊັນເຊີ

ເຊັນເຊີແມ່ນມີຄວາມສໍາຄັນໃນຕົວຄວບຄຸມມໍເຕີ bldc ຂອງທ່ານ. ເຊັນເຊີ Hall ແລະຕົວເຂົ້າລະຫັດບອກທ່ານກ່ຽວກັບຕໍາແຫນ່ງແລະຄວາມໄວຂອງ rotor. ນອກນັ້ນທ່ານຍັງສາມາດນໍາໃຊ້ວິທີການ sensorless ທີ່ຄາດເດົາຕໍາແຫນ່ງຈາກກັບຄືນໄປບ່ອນ EMF. ເຊື່ອມຕໍ່ເຊັນເຊີຂອງທ່ານກັບ pin input ຂອງຕົວຄວບຄຸມ. ໃຫ້ແນ່ໃຈວ່າສາຍໄຟແຫນ້ນແຫນ້ນແລະເຊັນເຊີຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງ.

ທ່ານສາມາດກວດເບິ່ງວ່າເຊັນເຊີຂອງທ່ານເຮັດວຽກໄດ້ດີເທົ່າໃດໂດຍການເບິ່ງສິ່ງເຫຼົ່ານີ້:

Metric

ລາຍລະອຽດ

ຄວາມໄວສະເລ່ຍ (V)

ສະແດງຄວາມໄວສະເລ່ຍຂອງມໍເຕີຂອງທ່ານ.

ຄວາມເລັ່ງສະເລ່ຍ (A)

ບອກທ່ານວ່າຄວາມໄວປ່ຽນແປງໄວເທົ່າໃດ.

ຄວາມບ່ຽງເບນຂອງເສັ້ນທາງສະເລ່ຍ (D)

ວັດແທກວິທີການປິດ motor ຂອງທ່ານປະຕິບັດຕາມຄວາມໄວເປົ້າຫມາຍ.

Trajectory coincidence (C)

ສະແດງໃຫ້ເຫັນວ່າຄວາມໄວຕົວຈິງ ແລະເປົ້າໝາຍທີ່ກົງກັນຫຼາຍປານໃດ.

ພື້ນທີ່ຕັດກັນຂອງເສັ້ນທາງ (S)

ກວດເບິ່ງວ່າມໍເຕີຂອງເຈົ້າຕິດຕາມຄວາມໄວທີ່ຕັ້ງໄວ້ໄດ້ດີປານໃດໃນໄລຍະເວລາ.

ຖ້າທ່ານໃຊ້ຮູບແບບການຮຽນຮູ້ເຄື່ອງຈັກ, ທ່ານສາມາດເດົາຄະແນນການເຮັດວຽກຂອງມໍເຕີຈາກລັກສະນະເຫຼົ່ານີ້. ນີ້ຊ່ວຍໃຫ້ທ່ານໄດ້ຮັບຄໍາຄິດເຫັນທີ່ມີຄວາມໄວທີ່ດີແລະສະຫມໍ່າສະເຫມີ.

ໝາຍເຫດ: ກວດເບິ່ງສັນຍານເຊັນເຊີຂອງທ່ານສະເໝີວ່າມີສຽງລົບກວນ. ສາຍໄຟທີ່ບໍ່ດີຫຼືເຊັນເຊີທີ່ບໍ່ໄດ້ຕັ້ງຄ່າຢ່າງຖືກຕ້ອງສາມາດເຮັດໃຫ້ເກີດຄວາມຜິດພາດໃນຕົວຄວບຄຸມຄວາມໄວຂອງທ່ານ.

PID Algorithm

ສູດການຄິດໄລ່ pid ຊ່ວຍໃຫ້ຕົວຄວບຄຸມມໍເຕີ bldc ຂອງທ່ານຮັກສາຄວາມໄວໃຫ້ຄົງທີ່. ຕົວຄວບຄຸມອ່ານຄວາມໄວທີ່ແທ້ຈິງຈາກເຊັນເຊີແລະກວດເບິ່ງມັນຕໍ່ກັບຈຸດຕັ້ງຂອງທ່ານ. ມັນຊອກຫາຂໍ້ຜິດພາດແລະໃຊ້ສາມສ່ວນ: ອັດຕາສ່ວນ, ປະສົມປະສານ, ແລະອະນຸພັນ. ສ່ວນອັດຕາສ່ວນ reacts ກັບຄວາມຜິດພາດໃນປະຈຸບັນ. ພາກສ່ວນທີ່ສໍາຄັນເພີ່ມຄວາມຜິດພາດທີ່ຜ່ານມາ. ພາກສ່ວນອະນຸພັນຄາດເດົາຄວາມຜິດພາດໃນອະນາຄົດ.

ທ່ານສາມາດຂຽນ algorithm pid ໃນເຟີມແວຂອງຕົວຄວບຄຸມຂອງທ່ານເຊັ່ນນີ້:

error = setpoint - actual_speed;
integral += error;
output = Kp * error + Ki * integral + Kd * (error - last_error);
last_error = error;

ຫຼາຍຕົວຄວບຄຸມມໍເຕີ bldc ໃຊ້ພຽງແຕ່ສ່ວນທີ່ເປັນສັດສ່ວນແລະປະສົມປະສານ. ສ່ວນອະນຸພັນສາມາດເຮັດໃຫ້ລະບົບສັ່ນສະເທືອນ, ໂດຍສະເພາະຖ້າມີສິ່ງລົບກວນ. ທ່ານສາມາດປ່ຽນຄ່າ Kp ແລະ Ki ເພື່ອໃຫ້ໄດ້ຜົນທີ່ດີທີ່ສຸດ. ເລີ່ມຕົ້ນດ້ວຍຈໍານວນນ້ອຍໆແລະຍົກພວກມັນຂຶ້ນໃນຂະນະທີ່ສັງເກດເບິ່ງການ overshoot ຫຼື instability.

ທ່ານສາມາດກວດເບິ່ງວ່າ pid ຂອງທ່ານເຮັດວຽກໄດ້ດີເທົ່າໃດໂດຍການເບິ່ງສິ່ງເຫຼົ່ານີ້:

  • ລຸກຂື້ນເວລາ

  • ເວລາຕັ້ງຖິ່ນຖານ

  • ການດູແລ

  • ຄວາມ​ຜິດ​ພາດ​ສະ​ຫມໍ່າ​ສະ​ເຫມີ​

ທ່ານຍັງສາມາດໃຊ້ກົດລະບຽບທີ່ອີງໃສ່ຄວາມຜິດພາດເຊັ່ນ Integral Time Square Error (ITSE) ຫຼື Integral Absolute Error (IAE) ເພື່ອເບິ່ງວ່າມັນເຮັດວຽກໄດ້ດີປານໃດ. ວິສະວະກອນບາງຄົນໃຊ້ສູດການຄິດໄລ່ພິເສດ, ເຊັ່ນ Genetic Algorithm ຫຼື Particle Swarm Optimization, ເພື່ອປັບການຕັ້ງຄ່າ pid ເພື່ອໃຫ້ໄດ້ຜົນທີ່ດີກວ່າ.

ເຄັດ​ລັບ​: ຖ້າ​ຫາກ​ວ່າ​ການ​ຄວບ​ຄຸມ​ຂອງ​ທ່ານ​ມີ overshoot ຫຼື shakes ຫຼາຍ​ເກີນ​ໄປ​, ໃຫ້​ພະ​ຍາ​ຍາມ​ຫຼຸດ​ລົງ Kp ຫຼື​ປິດ​ພາກ​ສ່ວນ​ທີ່​ມາ​.

ຕົວກໍານົດການປັບ

ການປັບຕົວຄວບຄຸມມໍເຕີ bldc ຂອງທ່ານແມ່ນສໍາຄັນສໍາລັບການຄວບຄຸມຄວາມໄວທີ່ດີ. ເລີ່ມໂດຍການເລືອກຄ່າທຳອິດສຳລັບ Kp ແລະ Ki. ຕົວຢ່າງ, ທ່ານສາມາດລອງ Kp=5 ແລະ Ki=7. ແລ່ນມໍເຕີແລະເບິ່ງວ່າມັນໄວເທົ່າໃດກັບຄວາມໄວທີ່ກໍານົດໄວ້. ຖ້າຊ້າ, ໃຫ້ເພີ່ມ Kp. ຖ້າທ່ານເຫັນການສັ່ນ, ຫຼຸດລົງ Kp ຫຼື Ki.

ທ່ານສາມາດນໍາໃຊ້ຂໍ້ມູນຈາກ encoders ຫຼື tachometers ເພື່ອກວດເບິ່ງຜົນໄດ້ຮັບຂອງທ່ານ. ລອງຄ່າທີ່ແຕກຕ່າງກັນແລະຂຽນສິ່ງທີ່ເກີດຂື້ນ. ໃຊ້ຄະແນນການປະຕິບັດເຊັ່ນ IAE, ITAE, ITSE, ແລະ ISE ເພື່ອປຽບທຽບການຕັ້ງຄ່າ. ຄະແນນເຫຼົ່ານີ້ຊ່ວຍໃຫ້ທ່ານຊອກຫາການປັບແຕ່ງທີ່ດີທີ່ສຸດສໍາລັບຕົວຄວບຄຸມຄວາມໄວຂອງທ່ານ.

ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ສົມຜົນຄະນິດສາດສໍາລັບແຮງບິດ, ຄວາມໄວມຸມ, ແລະປະຈຸບັນເພື່ອສ້າງແບບຈໍາລອງ motor dc brushless ຂອງທ່ານ. ນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດທົດສອບການປ່ຽນແປງໃນການປັບແລະເບິ່ງວ່າພວກມັນມີຜົນກະທົບຕໍ່ການຄວບຄຸມຄວາມໄວແນວໃດ.

ເຄັດລັບ: ທົດສອບການປັບຂອງທ່ານດ້ວຍຮາດແວທີ່ແທ້ຈິງສະເໝີ. ການຈຳລອງຊ່ວຍໄດ້, ແຕ່ການທົດສອບຕົວຈິງພົບບັນຫາທີ່ທ່ານອາດຈະພາດ.

ການທົດສອບແລະການແກ້ໄຂບັນຫາ

ການທົດສອບຕົວຄວບຄຸມມໍເຕີ bldc ຂອງທ່ານຊ່ວຍໃຫ້ທ່ານຊອກຫາແລະແກ້ໄຂບັນຫາ. ໃຊ້ເຊັນເຊີແລະຕົວບັນທຶກຂໍ້ມູນເພື່ອບັນທຶກການປ້ອນຂໍ້ມູນ, ຜົນຜະລິດ, ແລະສັນຍານຄວາມຜິດພາດ. ສັງເກດເບິ່ງບັນຫາ, ເຊັ່ນ: ຄວາມອີ່ມຕົວຂອງຕົວກະຕຸ້ນ, ວົງຈອນປິດ, ຫຼືຄວາມອ່ອນໄຫວຂອງສຽງ.

ນີ້ແມ່ນຕາຕະລາງຂອງບັນຫາທົ່ວໄປແລະສິ່ງທີ່ຕ້ອງກວດສອບ:

ປະເພດ

ລາຍລະອຽດ / ຈຸດປະສົງ

ສັນຍານຄວາມຜິດພາດ

ຊອກຫາຄວາມຜິດພາດຂະຫນາດໃຫຍ່ຫຼືການຂະຫຍາຍຕົວລະຫວ່າງ setpoint ແລະຄວາມໄວຕົວຈິງ.

ການອີ່ມຕົວຂອງຕົວກະຕຸ້ນ

ກວດເບິ່ງວ່າຜົນຜະລິດຂອງຕົວຄວບຄຸມເຖິງສູງສຸດຫຼືຕໍ່າສຸດຂອງມັນ.

Integral Windup

ສັງເກດເບິ່ງການຕອບສະຫນອງຊ້າຫຼື overshoot ທີ່ເກີດຈາກການດໍາເນີນການປະສົມປະສານຫຼາຍເກີນໄປ.

ຄວາມອ່ອນໄຫວສິ່ງລົບກວນ

ເບິ່ງວ່າສິ່ງລົບກວນຄວາມຖີ່ສູງເຮັດໃຫ້ຕົວຄວບຄຸມບໍ່ສະຖຽນ.

Bias

ຊອກຫາຄວາມຜິດພາດທີ່ສະຫມໍ່າສະເຫມີທີ່ບໍ່ຫາຍໄປ.

ຄວາມບໍ່ສອດຄ່ອງ

ສັງເກດເຫັນວ່າລະບົບປະຕິບັດຕົວແຕກຕ່າງກັນໃນຄວາມໄວຫຼືການໂຫຼດທີ່ແຕກຕ່າງກັນ.

Calibration ເຊັນເຊີ

ໃຫ້ແນ່ໃຈວ່າເຊັນເຊີໃຫ້ການອ່ານທີ່ຖືກຕ້ອງ.

ສຸຂະພາບຕົວກະຕຸ້ນ

ຢືນຢັນວ່າມໍເຕີຕອບສະຫນອງຕໍ່ຄໍາສັ່ງຄວບຄຸມ.

ຄວາມສົມບູນຂອງ Loop Feedback

ໃຫ້ແນ່ໃຈວ່າສັນຍານຕອບໂຕ້ກົງກັບສະຖານະທີ່ແທ້ຈິງຂອງລະບົບ.

ການປັບແຕ່ງພາຣາມິເຕີ PID

ທົບທວນຄືນຄ່າ Kp, Ki, ແລະ Kd ຂອງທ່ານເພື່ອຄວາມໝັ້ນຄົງ ແລະປະສິດທິພາບ.

ຖ້າເຈົ້າເຫັນບັນຫາ, ໃຫ້ປ່ຽນການປັບແຕ່ງ ຫຼືກວດເບິ່ງຮາດແວຂອງເຈົ້າ. ໃຫ້ແນ່ໃຈວ່າສັນຍານ pwm ແລະຮອບວຽນໜ້າທີ່ຂອງທ່ານຖືກຕ້ອງ. ທົດສອບຕົວຄວບຄຸມຂອງທ່ານດ້ວຍການໂຫຼດ ແລະຄວາມໄວທີ່ແຕກຕ່າງກັນເພື່ອໃຫ້ແນ່ໃຈວ່າມັນເຮັດວຽກໃນທຸກສະຖານະການ.

ຄຳແນະນຳ: ໃຊ້ການຈຳລອງແບບວົງປິດກ່ອນການທົດສອບຮາດແວ. ນີ້ຊ່ວຍໃຫ້ທ່ານຊອກຫາບັນຫາໄດ້ໄວແລະປະຫຍັດເວລາ.

ເຄັດລັບການຄວບຄຸມຄວາມໄວ ແລະສິ່ງທ້າທາຍ

ກະແສໄຟຟ້າແລະແຮງດັນໄຟຟ້າ

ທ່ານຕ້ອງກວດເບິ່ງກະແສໄຟຟ້າແລະແຮງດັນໃນຕົວຄວບຄຸມມໍເຕີ bldc ຂອງທ່ານ. ການນໍາໃຊ້ແຮງດັນທີ່ບໍ່ຖືກຕ້ອງສາມາດຢຸດຫຼືທໍາລາຍມໍເຕີ bldc ຂອງທ່ານ. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນແຮງດັນແລະອຸນຫະພູມທີ່ປອດໄພສໍາລັບເຄື່ອງຄວບຄຸມຂອງທ່ານ:

ແຮງດັນຂາເຂົ້າ (VDC)

ຜົນໄດ້ຮັບການປະຕິບັດ

8 - 30

ການເຮັດວຽກປົກກະຕິ

> = 42

Energy Dump ຜິດພາດ; ມໍເຕີຢຸດແລະ freewheels ຈົນກ່ວາວົງຈອນພະລັງງານ

ອຸນຫະພູມ (° C)

ພຶດຕິກໍາການຈໍາກັດໃນປະຈຸບັນ

<75

ການເຮັດວຽກປົກກະຕິ

75 - 90

ຂອບເຂດຈໍາກັດໃນປະຈຸບັນຫຼຸດລົງເຖິງ 40A ທີ່ 90 ° C

90 - 100

ຂີດຈຳກັດປັດຈຸບັນສູງສຸດຢູ່ທີ່ 40A

> = 100

ມໍເຕີຢຸດ; freewheels ຈົນກ່ວາ reset

ທ່ານຄວນກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນ surge ຄືກັນ. ຖ້າຂອບເຂດກໍານົດກະແສໄຟຟ້າສູງກວ່າປົກກະຕິ, ຕົວຄວບຄຸມຂອງເຈົ້າເຮັດໃຫ້ກະແສໄຟຟ້າສູງສັ້ນເກີດຂື້ນ. ນີ້ຊ່ວຍໃຫ້ bldc ຂອງທ່ານຈັດການກັບການປ່ຽນແປງການໂຫຼດໄວ.

ຕາຕະລາງເສັ້ນສະແດງຂອບເຂດຈໍາກັດໃນປະຈຸບັນທຽບກັບຮອບວຽນຫນ້າທີ່ຂອງຄວາມໄວສໍາລັບຕົວຄວບຄຸມມໍເຕີ BLDC

ຄວາມຖີ່ຂອງການສັບປ່ຽນ

ຄວາມຖີ່ຂອງການສະຫຼັບປ່ຽນວິທີທີ່ຕົວຄວບຄຸມມໍເຕີ bldc ຂອງທ່ານເຮັດວຽກ. ການເພີ່ມຄວາມຖີ່ຂອງການສະຫຼັບເຮັດໃຫ້ປັດຈຸບັນກ້ຽງ. ນີ້ຊ່ວຍໃຫ້ bldc ຂອງທ່ານແລ່ນງຽບກວ່າແລະໃຫ້ແຮງບິດທີ່ດີກວ່າ. ການທົດສອບສະແດງໃຫ້ເຫັນຄວາມຖີ່ຂອງການສະຫຼັບທີ່ສູງຂຶ້ນເຮັດໃຫ້ແບນວິດຄວບຄຸມໃຫຍ່ຂຶ້ນ. ຕົວຢ່າງ, ການປ່ຽນ 8 kHz ສາມາດເພີ່ມແບນວິດຈາກ 400 Hz ຫາ 1 kHz. ທ່ານໄດ້ຮັບການຕອບສະໜອງໄວຂຶ້ນ ແລະການຄວບຄຸມຄວາມໄວທີ່ດີຂຶ້ນ. ແຕ່ຖ້າຄວາມຖີ່ສູງເກີນໄປ, ຕົວຄວບຄຸມຂອງທ່ານສາມາດຮ້ອນຂຶ້ນ.

ການກວດຫາຕຳແໜ່ງ

ການກວດຫາຕໍາແຫນ່ງທີ່ດີແມ່ນສໍາຄັນສໍາລັບຕົວຄວບຄຸມມໍເຕີ bldc ຂອງທ່ານ. ທ່ານສາມາດນໍາໃຊ້ຂັ້ນຕອນເຕັມ, ເຄິ່ງຫນຶ່ງຂັ້ນຕອນ, ຫຼື microstepping. Microstepping ໃຫ້ຄວາມແມ່ນຍໍາທີ່ດີທີ່ສຸດແຕ່ torque ຫນ້ອຍ. ໄດເວີຂອງ Chopper ຊ່ວຍໃຫ້ທ່ານຄວບຄຸມປະຈຸບັນໄດ້ດີຂຶ້ນ. ນີ້ເຮັດໃຫ້ bldc ຂອງທ່ານດໍາເນີນການໄດ້ກ້ຽງແລະຊ່ວຍໃນການຄວບຄຸມຕໍາແຫນ່ງ. ຖ້າທ່ານໃຊ້ໄດເວີທີ່ຈໍາກັດໃນປະຈຸບັນ, ທ່ານອາດຈະສູນເສຍຄວາມຊັດເຈນແລະປະສິດທິພາບບາງຢ່າງ.

ຮູບແບບການ

ຄວາມແມ່ນຍໍາ

Torque

ຂັ້ນຕອນເຕັມ

ຕ່ໍາ

ສູງ

ຂັ້ນຕອນເຄິ່ງ

ຂະຫນາດກາງ

ຂະຫນາດກາງ

ການ ໝູນ ວຽນ

ສູງ

ຕ່ໍາ

ບັນຫາເຟີມແວ

ບັນຫາເຟີມແວສາມາດເຮັດໃຫ້ຕົວຄວບຄຸມມໍເຕີ bldc ຂອງທ່ານລົ້ມເຫລວ. ທ່ານຄວນໃຊ້ເຄື່ອງມືເຊັ່ນ oscilloscopes ເພື່ອກວດສອບສັນຍານ. ເບິ່ງຄວາມຊົງຈໍາແລະລົງທະບຽນເພື່ອຊອກຫາຄວາມຜິດພາດ. ການວິເຄາະການຕິດຕາມໃນເວລາຈິງຊ່ວຍໃຫ້ທ່ານເຫັນບັນຫາເວລາ. ການທົດສອບອັດຕະໂນມັດຊອກຫາແມງໄມ້ໄດ້ໄວ. ບາງບໍລິສັດມີບັນຫາໃຫຍ່ຍ້ອນເຟີມແວທີ່ບໍ່ດີ. ຕົວຢ່າງ, stack overflows ແລະການທີ່ຂາດຫາຍໄປ - ປອດໄພເຮັດໃຫ້ພວກເຂົາສູນເສຍການຄວບຄຸມ. ທົດສອບເຟີມແວຂອງທ່ານສະເໝີ ແລະໃຊ້ກົດລະບຽບການເຂົ້າລະຫັດທີ່ປອດໄພ.

ຂຸມທົ່ວໄປ

ທ່ານອາດຈະປະສົບກັບບັນຫາທົ່ວໄປໃນເວລາທີ່ປັບຕົວຄວບຄຸມຄວາມໄວ bldc ຂອງທ່ານ. ຫຼາຍຄົນໃຊ້ການທົດລອງແລະຄວາມຜິດພາດເພື່ອກໍານົດ ຄ່າ PID. ນີ້ສາມາດໃຫ້ການຄວບຄຸມທີ່ບໍ່ດີ. ການຕັ້ງຄ່າ PID ຄົງທີ່ເຮັດວຽກບໍ່ດີຖ້າລະບົບຂອງທ່ານປ່ຽນແປງ. ວິທີການ Heuristic ເຊັ່ນ Ziegler-Nichols ແມ່ນງ່າຍແຕ່ບໍ່ແຂງແຮງສະເຫມີ. Adaptive PID ຕ້ອງການຕົວແບບທີ່ດີ, ເຊິ່ງຍາກທີ່ຈະໄດ້ຮັບ. ທ່ານຄວນໃຊ້ການວິເຄາະລະບົບການວັດແທກແລະຕາຕະລາງການຄວບຄຸມເພື່ອເບິ່ງການປະຕິບັດ. ສະເຫມີເກັບກໍາຂໍ້ມູນ, ກວດເບິ່ງຂະບວນການຂອງທ່ານແລະສືບຕໍ່ການຮຽນຮູ້.

ເພື່ອຕັ້ງຄ່າກົດລະບຽບຄວາມໄວ PID ໃນຕົວຄວບຄຸມມໍເຕີ BLDC ຂອງທ່ານ, ໃຫ້ເຮັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້:

  1. ເລືອກຮາດແວຄວບຄຸມທີ່ເຫມາະສົມ.

  2. ເຊື່ອມຕໍ່ເຊັນເຊີສໍາລັບຄໍາຄຶດຄໍາເຫັນ.

  3. ວາງໂປຣແກຣມຄວບຄຸມດ້ວຍລະບົບ PID algorithm.

  4. ປັບຕົວຄວບຄຸມເພື່ອໃຫ້ໄດ້ຜົນທີ່ດີທີ່ສຸດ.

  5. ທົດສອບຕົວຄວບຄຸມດ້ວຍມໍເຕີ BLDC ຂອງທ່ານ.

ສືບຕໍ່ຮຽນຮູ້ແລະຂໍຄວາມຊ່ວຍເຫຼືອຖ້າຜູ້ຄວບຄຸມຂອງທ່ານປະເຊີນກັບບັນຫາທີ່ສັບສົນ. ທ່ານສາມາດບັນລຸຄວາມໄວທີ່ຫມັ້ນຄົງແລະການຄວບຄຸມທີ່ເຊື່ອຖືໄດ້.

FAQ

PID ຢືນສໍາລັບຕົວຄວບຄຸມມໍເຕີແມ່ນຫຍັງ?

PID ຫຍໍ້ມາຈາກ Proportional, Integral, ແລະ Derivative. ສາມພາກສ່ວນເຫຼົ່ານີ້ຊ່ວຍໃຫ້ທ່ານຄວບຄຸມຄວາມໄວຂອງມໍເຕີ BLDC ຂອງທ່ານ. ແຕ່ລະພາກສ່ວນແກ້ໄຂປະເພດຕ່າງໆຂອງຄວາມຜິດພາດໃນລະບົບການຄວບຄຸມຄວາມໄວຂອງທ່ານ.

ເປັນຫຍັງມໍເຕີ BLDC ຂອງຂ້ອຍຈຶ່ງເລັ່ງຄວາມໄວເປົ້າໝາຍ?

ມໍເຕີຂອງທ່ານ overshoot ເມື່ອການຕັ້ງຄ່າ PID ສູງເກີນໄປ. ລອງຫຼຸດຄ່າສັດສ່ວນ (Kp) ຫຼື integral (Ki). ນີ້ຈະຊ່ວຍໃຫ້ມໍເຕີຂອງທ່ານບັນລຸຄວາມໄວເປົ້າຫມາຍໂດຍບໍ່ມີການໄປໄກເກີນໄປ.

ຂ້ອຍສາມາດໃຊ້ການຄວບຄຸມ sensorless ສໍາລັບມໍເຕີ BLDC ທັງຫມົດບໍ?

ທ່ານສາມາດນໍາໃຊ້ການຄວບຄຸມ sensorless ສໍາລັບມໍເຕີ BLDC ຫຼາຍ. ມັນເຮັດວຽກທີ່ດີທີ່ສຸດໃນຄວາມໄວປານກາງແລະສູງ. ຢູ່ທີ່ຄວາມໄວຕ່ໍາຫຼາຍ, ວິທີການ sensorless ອາດຈະບໍ່ໃຫ້ຕໍາແຫນ່ງ rotor ທີ່ຖືກຕ້ອງ.

ຂ້ອຍຈະຮູ້ໄດ້ແນວໃດວ່າການປັບ PID ຂອງຂ້ອຍຖືກຕ້ອງ?

ກວດເບິ່ງອາການເຫຼົ່ານີ້:

  • ມໍເຕີໄປຮອດຄວາມໄວທີ່ກໍານົດໄວ້ຢ່າງໄວວາ.

  • ມີການລົ້ນໜ້ອຍ ຫຼືບໍ່ມີເລີຍ.

  • ຄວາມໄວຄົງທີ່.

    ຖ້າທ່ານເຫັນຄວາມຜິດພາດຂະຫນາດໃຫຍ່ຫຼືສັ່ນ, ປັບຄ່າ PID ຂອງທ່ານ.

ອອກຄວາມເຫັນໄດ້

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ໄດ້ຮັບການຈັດພີມມາ. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຫມາຍ *