STM32 Motor Control SDK 6 ជំហាន ឧបករណ៍ចាប់សញ្ញាកម្មវិធីបង្កប់ ប៉ារ៉ាម៉ែត្រតិចជាង
លក្ខណៈបច្ចេកទេស
- ឈ្មោះផលិតផល៖ ការគ្រប់គ្រងម៉ូទ័រ STM32 SDK - 6-step firmware sensor-less parameter optimization
- លេខម៉ូដែល។: UM3259
- ការកែប្រែ៖ វិវរណៈ ១ ដល់ ខែវិច្ឆិកា ឆ្នាំ ២០២៣
- ក្រុមហ៊ុនផលិត:STMicroelectronics
- Webគេហទំព័រ៖ www.st.com
ជាងview
ផលិតផលនេះត្រូវបានរចនាឡើងសម្រាប់កម្មវិធីគ្រប់គ្រងម៉ូទ័រដែលទីតាំងរបស់ rotor ត្រូវការកំណត់ដោយមិនប្រើឧបករណ៍ចាប់សញ្ញា។ កម្មវិធីបង្កប់បង្កើនប្រសិទ្ធភាពប៉ារ៉ាម៉ែត្រសម្រាប់ប្រតិបត្តិការតិចជាងឧបករណ៍ចាប់សញ្ញា បើកដំណើរការធ្វើសមកាលកម្មនៃការផ្លាស់ប្តូរជំហានជាមួយទីតាំង rotor ។
BEMF Zero-Crossing Detection៖
ទម្រង់រលកនៃកម្លាំងអេឡិចត្រូម៉ូទ័រខាងក្រោយ (BEMF) ផ្លាស់ប្តូរជាមួយនឹងទីតាំង rotor និងល្បឿន។ យុទ្ធសាស្ត្រពីរគឺអាចរកបានសម្រាប់ការរកឃើញសូន្យ៖
ការចាប់សញ្ញា EMF ត្រឡប់មកវិញក្នុងអំឡុងពេល PWM ក្រៅម៉ោង៖ ទទួលបានដំណាក់កាលអណ្តែតទឹកtage ដោយ ADC នៅពេលដែលគ្មានលំហូរចរន្ត កំណត់អត្តសញ្ញាណសូន្យឆ្លងដោយផ្អែកលើកម្រិតចាប់ផ្ដើម។
ការចាប់សញ្ញា EMF ត្រឡប់មកវិញកំឡុងពេល PWM ON-time: Center=tap voltagអ៊ីឈានដល់ពាក់កណ្តាលនៃឡានក្រុងវ៉ុលtage កំណត់អត្តសញ្ញាណការឆ្លងកាត់សូន្យដោយផ្អែកលើកម្រិត (VS / 2) ។
ការគ្រប់គ្រងម៉ូទ័រ STM32 SDK - ការបង្កើនប្រសិទ្ធភាពប៉ារ៉ាម៉ែត្រតិចនៃឧបករណ៏កម្មវិធីបង្កប់ 6 ជំហាន
សេចក្តីផ្តើម
ឯកសារនេះពិពណ៌នាអំពីរបៀបបង្កើនប្រសិទ្ធភាពប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធសម្រាប់ 6 ជំហាន ក្បួនដោះស្រាយឧបករណ៍ចាប់សញ្ញាតិច។ គោលដៅគឺដើម្បីទទួលបាននីតិវិធីចាប់ផ្តើមដំណើរការដោយរលូន និងឆាប់រហ័ស ប៉ុន្តែក៏មានឥរិយាបថបិទជិតមានស្ថេរភាពផងដែរ។ លើសពីនេះ ឯកសារក៏ពន្យល់ពីរបៀបដើម្បីឈានដល់ការប្ដូរត្រឹមត្រូវរវាងការរកឃើញសូន្យឆ្លង EMF ត្រឡប់មកវិញក្នុងអំឡុងពេល PWM OFF-time និង PWM ON-time នៅពេលបង្វិលម៉ូទ័រក្នុងល្បឿនលឿនជាមួយនឹងវ៉ុល។tage បច្ចេកទេសរបៀបបើកបរ។ សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពី 6-step firmware algorithm និង voltagអ៊ី/បច្ចេកវិជ្ជាបើកបរបច្ចុប្បន្ន យោងទៅសៀវភៅដៃអ្នកប្រើប្រាស់ដែលពាក់ព័ន្ធដែលមានក្នុងកញ្ចប់ឯកសារ X-CUBE-MCSDK ។
អក្សរកាត់និងអក្សរកាត់
| អក្សរកាត់ |
ការពិពណ៌នា |
| MCSDK |
ឧបករណ៍អភិវឌ្ឍន៍កម្មវិធីគ្រប់គ្រងម៉ូទ័រ (X-CUBE-MCSDK) |
| HW |
ផ្នែករឹង |
| អាយឌីអេ |
បរិដ្ឋានអភិវឌ្ឍន៍ចម្រុះ។ |
| MCU |
ឯកតាមីក្រូត្រួតពិនិត្យ |
| GPIO |
ការបញ្ចូល/ទិន្នផលគោលបំណងទូទៅ |
| ADC |
ឧបករណ៍បំលែងអាណាឡូកទៅឌីជីថល |
| VM |
វ៉ុលtagរបៀបអ៊ី |
| SL |
ឧបករណ៍ចាប់សញ្ញា - តិច |
| BEMF |
កម្លាំងអេឡិចត្រូម៉ូទ័រខាងក្រោយ |
| FW |
កម្មវិធីបង្កប់ |
| ZC |
សូន្យឆ្លង |
| GUI |
ចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិក |
| MC |
ការគ្រប់គ្រងម៉ូទ័រ |
| OCP |
ការការពារចរន្តលើស |
| PID |
សមាមាត្រ-អាំងតេក្រាល-ដេរីវេ (ឧបករណ៍បញ្ជា) |
| SDK |
កញ្ចប់អភិវឌ្ឍន៍កម្មវិធី |
| UI |
ចំណុចប្រទាក់អ្នកប្រើ |
| កន្លែងធ្វើការរបស់ MC |
ឧបករណ៍ត្រួតពិនិត្យម៉ូទ័រ ជាផ្នែកមួយនៃ MCSDK |
| អ្នកបើកបរម៉ូតូ |
ឧបករណ៍អ្នកបើកបរម៉ូតូ ដែលជាផ្នែកមួយនៃ MCSDK |
ជាងview
នៅក្នុងរបៀបនៃការបើកបរតិចជាងឧបករណ៍ចាប់សញ្ញា 6 ជំហាន កម្មវិធីបង្កប់ទាញយកកម្លាំងអេឡិចត្រូម៉ូទ័រខាងក្រោយ (BEMF) ដែលដឹងនៅដំណាក់កាលអណ្តែត។ ទីតាំងរបស់ rotor ត្រូវបានទទួលដោយការរកឃើញសូន្យឆ្លងកាត់នៃ BEMF ។ នេះត្រូវបានធ្វើជាទូទៅដោយប្រើ ADC ដូចបង្ហាញក្នុងរូបភាពទី 1។ ជាពិសេសនៅពេលដែលវាលម៉ាញេទិករបស់ rotor ឆ្លងកាត់ដំណាក់កាល Z ខ្ពស់ វ៉ុល BEMF ដែលត្រូវគ្នាtage ផ្លាស់ប្តូរសញ្ញារបស់វា (សូន្យឆ្លងកាត់) ។ កំណែ BEMFtage អាចត្រូវបានធ្វើមាត្រដ្ឋាននៅការបញ្ចូល ADC អរគុណចំពោះបណ្តាញ resistor ដែលបែងចែកវ៉ុលtage មកពីដំណាក់កាលម៉ូទ័រ។
ទោះយ៉ាងណាក៏ដោយ ដោយសារសញ្ញា BEMF គឺសមាមាត្រទៅនឹងល្បឿន ទីតាំងរបស់ rotor មិនអាចត្រូវបានកំណត់នៅពេលចាប់ផ្តើម ឬក្នុងល្បឿនទាបបំផុតនោះទេ។ ដូច្នេះ ម៉ូទ័រត្រូវតែបង្កើនល្បឿនក្នុងរង្វង់ចំហររហូតដល់វ៉ុល BEMF គ្រប់គ្រាន់tagអ៊ីត្រូវបានឈានដល់។ នោះ BEMF voltage អនុញ្ញាតឱ្យធ្វើសមកាលកម្មនៃការផ្លាស់ប្តូរជំហានជាមួយនឹងទីតាំង rotor ។
នៅក្នុងកថាខណ្ឌខាងក្រោម នីតិវិធីចាប់ផ្តើម និងប្រតិបត្តិការបិទជិត រួមជាមួយនឹងប៉ារ៉ាម៉ែត្រដើម្បីសម្រួលពួកវាត្រូវបានពិពណ៌នា។
ការរកឃើញសូន្យឆ្លង BEMF
ទម្រង់រលក EMF ខាងក្រោយនៃម៉ូទ័រ brushless ផ្លាស់ប្តូររួមជាមួយនឹងទីតាំង និងល្បឿនរបស់ rotor ហើយមានរាងជា trapezoidal ។ រូបភាពទី 2 បង្ហាញពីទម្រង់រលកនៃ EMF នៃចរន្ត និងខាងក្រោយសម្រាប់រយៈពេលអគ្គិសនីមួយ ដែលបន្ទាត់រឹងតំណាងឱ្យចរន្ត (រំញ័រមិនត្រូវបានអើពើសម្រាប់ភាពសាមញ្ញ) បន្ទាត់ដាច់ ៗ តំណាងឱ្យកម្លាំងអេឡិចត្រូម៉ូទ័រខាងក្រោយ ហើយកូអរដោនេផ្ដេកតំណាងឱ្យចរន្តអគ្គិសនី។ ទិដ្ឋភាពនៃការបង្វិលម៉ូទ័រ។

ចំណុចកណ្តាលនៃចំណុចប្តូរដំណាក់កាលពីរត្រូវគ្នាទៅនឹងចំណុចមួយដែលប៉ូលកម្លាំងអេឡិចត្រូម៉ូទ័រខាងក្រោយត្រូវបានផ្លាស់ប្តូរ៖ ចំណុចឆ្លងកាត់សូន្យ។ នៅពេលដែលចំណុចឆ្លងកាត់សូន្យត្រូវបានកំណត់ ពេលវេលាប្តូរដំណាក់កាលត្រូវបានកំណត់បន្ទាប់ពីការពន្យាពេលអគ្គិសនី 30°។ ដើម្បីរកឱ្យឃើញការឆ្លងកាត់សូន្យនៃ BEMF ចំណុចកណ្តាល voltagអ៊ីត្រូវតែស្គាល់។ ម៉ាស៊ីនកណ្តាលគឺស្មើនឹងចំនុចដែលម៉ូទ័រទាំងបីត្រូវបានភ្ជាប់ជាមួយគ្នា។ ម៉ូទ័រខ្លះធ្វើឱ្យម៉ាស៊ីនកណ្តាលអាចប្រើបាន។ ក្នុងករណីផ្សេងទៀត វាអាចត្រូវបានសាងសង់ឡើងវិញតាមរយៈវ៉ុលtagដំណាក់កាល។ ក្បួនដោះស្រាយ 6 ជំហានដែលត្រូវបានពិពណ៌នានៅទីនេះត្រូវការ advantage នៃវត្តមាននៃបណ្តាញចាប់សញ្ញា BEMF ដែលភ្ជាប់ទៅនឹងដំណាក់កាលម៉ូទ័រ ដែលអនុញ្ញាតឱ្យគណនាវ៉ុលម៉ាស៊ីនកណ្តាលtage.
- យុទ្ធសាស្ត្រពីរផ្សេងគ្នាគឺអាចរកបានសម្រាប់ការកំណត់អត្តសញ្ញាណចំណុចឆ្លងកាត់សូន្យ
- ការចាប់សញ្ញា EMF ត្រឡប់មកវិញក្នុងអំឡុងពេល PWM ក្រៅម៉ោង
- ការចាប់សញ្ញា EMF ត្រឡប់មកវិញក្នុងអំឡុងពេល PWM ON-time (បច្ចុប្បន្នត្រូវបានគាំទ្រនៅក្នុងលេខtagទម្រង់អ៊ីតែប៉ុណ្ណោះ)
ក្នុងអំឡុងពេលបិទម៉ោង PWM ដំណាក់កាលអណ្តែតទឹក voltage ត្រូវបានទិញដោយ ADC ។ ដោយសារគ្មានចរន្តហូរក្នុងដំណាក់កាលអណ្តែតទឹក ហើយពីរផ្សេងទៀតត្រូវបានភ្ជាប់ទៅនឹងដី នៅពេលដែល BEMF ឆ្លងកាត់សូន្យក្នុងដំណាក់កាលអណ្តែតទឹក វាមានប៉ូលស្មើគ្នា និងផ្ទុយគ្នានៅដំណាក់កាលផ្សេងទៀត៖ ចំណុចកណ្តាលវ៉ុល។tagដូច្នេះ e គឺសូន្យ។ ដូច្នេះ ចំណុចឆ្លងកាត់សូន្យត្រូវបានកំណត់នៅពេលដែលការបំប្លែង ADC កើនឡើងខាងលើ ឬធ្លាក់ចុះក្រោម ដែលជាកម្រិតកំណត់។
ម៉្យាងទៀតក្នុងអំឡុងពេល PWM ON-time ដំណាក់កាលមួយត្រូវបានភ្ជាប់ទៅវ៉ុលឡានក្រុងtage និងមួយទៀតទៅដី (រូបភាពទី 3) ។ ក្នុងលក្ខខណ្ឌនេះម៉ាស៊ីនកណ្តាល voltage ឈានដល់ពាក់កណ្តាលនៃឡានក្រុងវ៉ុលtage តម្លៃនៅពេលដែល BEMF ក្នុងដំណាក់កាលអណ្តែតទឹកគឺសូន្យ។ ដូចកាលពីមុន ចំណុចឆ្លងកាត់សូន្យត្រូវបានកំណត់នៅពេលដែលការបំប្លែង ADC កើនឡើងខាងលើ (ឬធ្លាក់ចុះក្រោម) កម្រិតដែលបានកំណត់។ ក្រោយមកទៀតត្រូវគ្នានឹង VS/2 ។
ការរចនាបណ្តាញចាប់សញ្ញា BEMF
នៅក្នុងរូបភាពទី 4 បណ្តាញដែលប្រើជាទូទៅដើម្បីយល់អំពី BEMF ត្រូវបានបង្ហាញ។ គោលបំណងរបស់វាគឺដើម្បីបែងចែកដំណាក់កាលម៉ូទ័រ voltage ត្រូវបានទទួលដោយ ADC យ៉ាងត្រឹមត្រូវ។ តម្លៃ R2 និង R1 ត្រូវតែត្រូវបានជ្រើសរើសដោយយោងទៅតាមលេខឡានក្រុងtagកម្រិត e ។ អ្នកប្រើប្រាស់ត្រូវដឹងថា ការអនុវត្តសមាមាត្រ R1 / (R2 + R1) ទាបជាងតម្រូវការ សញ្ញា BEMF អាចនឹងមានលទ្ធផលទាបពេក ហើយការគ្រប់គ្រងមិនរឹងមាំគ្រប់គ្រាន់។
ម្យ៉ាងវិញទៀត សមាមាត្រខ្ពស់ជាងតម្រូវការនឹងនាំឱ្យមានការបើក/បិទជាញឹកញាប់នៃឌីយ៉ូការពារ D1 ដែលចរន្តសង្គ្រោះអាចចាក់សំលេងរំខាន។ តម្លៃដែលបានណែនាំគឺ៖
តម្លៃទាបបំផុតសម្រាប់ R1 និង R2 ត្រូវតែត្រូវបានជៀសវាងដើម្បីកំណត់ចរន្តដែលបានប៉ះពីដំណាក់កាលម៉ូទ័រ។
ពេលខ្លះ R1 ត្រូវបានភ្ជាប់ទៅ GPIO ជំនួសឱ្យ GND ។ វាអនុញ្ញាតឱ្យបណ្តាញត្រូវបានបើកដំណើរការឬបិទដំណើរការ។
នៅក្នុងកម្មវិធីបង្កប់ 6 ជំហាន GPIO តែងតែស្ថិតក្នុងស្ថានភាពកំណត់ឡើងវិញ ហើយបណ្តាញត្រូវបានបើក។ ទោះជាយ៉ាងណាក៏ដោយ វត្តមានជាយថាហេតុនៃ D3 ត្រូវតែត្រូវបានពិចារណានៅពេលកំណត់កម្រិត BEMF សម្រាប់ការចាប់សញ្ញាអំឡុងពេល PWM ON-time៖ ជាធម្មតាវាបន្ថែម 0.5÷0.7 V ទៅកម្រិតល្អបំផុត។
C1 គឺសម្រាប់គោលបំណងត្រង ហើយមិនត្រូវកំណត់កម្រិតបញ្ជូនសញ្ញានៅក្នុងជួរប្រេកង់ PWM ទេ។
D4 និង R3 គឺសម្រាប់ការឆក់យ៉ាងលឿននៃថ្នាំង BEMF_SENSING_ADC កំឡុងពេលផ្លាស់ប្តូរ PWM ជាពិសេសនៅក្នុងវ៉ុលខ្ពស់tage boards ។
ឌីយ៉ូត D1 និង D2 គឺស្រេចចិត្ត ហើយត្រូវតែបន្ថែមតែក្នុងករណីមានហានិភ័យនៃការរំលោភលើការវាយតម្លៃជាអតិបរមារបស់ប៉ុស្តិ៍ BEMF ដែលទទួល ADC ប៉ុណ្ណោះ។
ការបង្កើនប្រសិទ្ធភាពនៃប៉ារ៉ាម៉ែត្រក្បួនដោះស្រាយការគ្រប់គ្រង
ដំណើរការចាប់ផ្តើម
ដំណើរការចាប់ផ្តើមជាធម្មតាត្រូវបានបង្កើតឡើងដោយលំដាប់នៃបី stages:
- ការតម្រឹម។ rotor ត្រូវបានតម្រឹមនៅទីតាំងដែលបានកំណត់ទុកជាមុន។
- ការបង្កើនល្បឿននៃរង្វិលជុំ។ វ៉ុលtage pulses ត្រូវបានអនុវត្តនៅក្នុងលំដាប់ដែលបានកំណត់ទុកជាមុនដើម្បីបង្កើតដែនម៉ាញេទិកដែលបណ្តាលឱ្យ rotor ចាប់ផ្តើមបង្វិល។ អត្រានៃលំដាប់ត្រូវបានកើនឡើងជាលំដាប់ដើម្បីឱ្យ rotor ឈានដល់ល្បឿនជាក់លាក់មួយ។
- ប្តូរ។ នៅពេលដែល rotor បានឈានដល់ល្បឿនជាក់លាក់មួយ ក្បួនដោះស្រាយប្តូរទៅលំដាប់បិទជិត 6 ជំហាន ដើម្បីរក្សាការគ្រប់គ្រងល្បឿន និងទិសដៅរបស់ម៉ូទ័រ។
ដូចបង្ហាញក្នុងរូបភាពទី 5 អ្នកប្រើប្រាស់អាចកំណត់ប៉ារ៉ាម៉ែត្រចាប់ផ្តើមតាមបំណងនៅក្នុង workbench MC មុនពេលបង្កើតកូដ។ របៀបបើកបរពីរផ្សេងគ្នាអាចប្រើបាន៖
- វ៉ុលtage របៀប។ ក្បួនដោះស្រាយគ្រប់គ្រងល្បឿនដោយការផ្លាស់ប្តូរវដ្តកាតព្វកិច្ចនៃ PWM ដែលអនុវត្តចំពោះដំណាក់កាលម៉ូទ័រ៖ ដំណាក់កាលគោលដៅtage ត្រូវបានកំណត់សម្រាប់ផ្នែកនីមួយៗនៃ startup profile
- របៀបបច្ចុប្បន្ន។ ក្បួនដោះស្រាយគ្រប់គ្រងល្បឿនដោយការផ្លាស់ប្តូរចរន្តដែលហូរក្នុងដំណាក់កាលម៉ូទ័រ៖ គោលដៅបច្ចុប្បន្នត្រូវបានកំណត់សម្រាប់ផ្នែកនីមួយៗនៃ startup profile
រូបភាពទី 5. ប៉ារ៉ាម៉ែត្រចាប់ផ្តើមនៅក្នុង MC workbench
ការតម្រឹម
នៅក្នុងរូបភាពទី 5 ដំណាក់កាលទី 1 តែងតែត្រូវគ្នាទៅនឹងជំហានតម្រឹម។ rotor ត្រូវបានតម្រឹមទៅទីតាំង 6 ជំហានដែលនៅជិតបំផុត "មុំអគ្គិសនីដំបូង" ។
វាជាការសំខាន់ក្នុងការកត់សម្គាល់ថាតាមលំនាំដើមរយៈពេលនៃដំណាក់កាលទី 1 គឺ 200 ms ។ ក្នុងដំណាក់កាលនេះ វដ្ដកាតព្វកិច្ចត្រូវបានបង្កើនជាលីនេអ៊ែរ ដើម្បីឈានដល់ដំណាក់កាលគោលដៅtage (ដំណាក់កាលបច្ចុប្បន្ន ប្រសិនបើរបៀបបើកបរបច្ចុប្បន្នត្រូវបានជ្រើសរើស)។ ទោះយ៉ាងណាក៏ដោយ ជាមួយនឹងម៉ូទ័រសំពីងសំពោង ឬក្នុងករណីមាននិចលភាពខ្ពស់ ថិរវេលាដែលបានស្នើឡើង ឬសូម្បីតែគោលដៅដំណាក់កាលវ៉ុលtage/Current ប្រហែលជាមិនគ្រប់គ្រាន់ដើម្បីចាប់ផ្តើមបង្វិលឱ្យបានត្រឹមត្រូវទេ។
នៅក្នុងរូបភាពទី 6 ការប្រៀបធៀបរវាងលក្ខខណ្ឌតម្រឹមខុស និងត្រឹមត្រូវមួយត្រូវបានផ្តល់ជូន។
If the target value or duration of Phase 1 are not enough to force the rotor in the starting position, the user can see the motor vibrating without starting to rotate. Meanwhile, the current absorption increases. During the first period of the startup procedure, the current increases, but the torque is not sufficient to overcome the inertia of the motor. At the top of Figure 6 (A), the user can see the current increasing. However, there is no evidence of BEMF: the motor is then stalled. Once the acceleration step is started, the uncertain position of the rotor prevents the algorithm from completing the startup procedure and running the motor.
អ៊ីនគ្រីasinក្រាម វ៉ុលtagអ៊ី / ដំណាក់កាលបច្ចុប្បន្នក្នុងដំណាក់កាលទី 1 អាចដោះស្រាយបញ្ហាបាន។
នៅក្នុងវ៉ុលtage របៀប, គោលដៅ voltage កំឡុងពេលចាប់ផ្តើមអាចប្តូរតាមបំណងជាមួយ Motor Pilot ដោយមិនចាំបាច់បង្កើតកូដឡើងវិញ។ នៅក្នុង Motor Pilot នៅក្នុងផ្នែក rev-up, acceleration pro ដូចគ្នា។file នៃរូបភាពទី 1 ត្រូវបានរាយការណ៍ (សូមមើលរូបភាពទី 7) ។ ចំណាំថានៅទីនេះ voltagដំណាក់កាល e អាចត្រូវបានបង្ហាញជាជីពចរដែលបានកំណត់ទៅក្នុងឧបករណ៍កំណត់ពេលវេលា (ឯកតា S16A) ឬដូចទៅនឹងវ៉ុលលទ្ធផលtage (ឯកតា Vrms) ។
នៅពេលដែលអ្នកប្រើប្រាស់រកឃើញតម្លៃត្រឹមត្រូវដែលសាកសមបំផុតសម្រាប់ម៉ូទ័រនោះ តម្លៃទាំងនេះអាចត្រូវបានអនុវត្តនៅក្នុងគម្រោង MC workbench ។ វាអនុញ្ញាតឱ្យបង្កើតកូដឡើងវិញ ដើម្បីអនុវត្តតម្លៃលំនាំដើម។ រូបមន្តខាងក្រោមពន្យល់ពីការជាប់ទាក់ទងគ្នារវាងវ៉ុលtagដំណាក់កាល e នៅក្នុងអង្គភាព Vrms និង S16A ។
នៅក្នុងរបៀបបច្ចុប្បន្ន នៅក្នុង Motor Pilot GUI ចរន្តគោលដៅត្រូវបានបង្ហាញតែនៅក្នុង S16A ប៉ុណ្ណោះ។ ការបម្លែងរបស់វានៅក្នុង ampere អាស្រ័យលើតម្លៃ shunt និង amplification gain ដែលប្រើក្នុងសៀគ្វី limiter បច្ចុប្បន្ន។
ការបង្កើនល្បឿននៃរង្វិលជុំ
នៅក្នុងរូបភាពទី 5 ដំណាក់កាលទី 2 ត្រូវគ្នាទៅនឹងដំណាក់កាលបង្កើនល្បឿន។ លំដាប់ 6 ជំហានត្រូវបានអនុវត្តដើម្បីបង្កើនល្បឿនម៉ូទ័រនៅក្នុងរង្វិលជុំបើកចំហ ហេតុដូច្នេះហើយទីតាំងរបស់ rotor មិនត្រូវបានធ្វើសមកាលកម្មជាមួយនឹងលំដាប់ 6 ជំហានទេ។ បន្ទាប់មកដំណាក់កាលបច្ចុប្បន្នគឺខ្ពស់ជាងល្អបំផុតហើយកម្លាំងបង្វិលគឺទាបជាង។
នៅក្នុង MC workbench (រូបភាពទី 5) អ្នកប្រើប្រាស់អាចកំណត់ផ្នែកបង្កើនល្បឿនមួយ ឬច្រើន។ ជាពិសេសសម្រាប់ម៉ូទ័រសំពីងសំពោង វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យបង្កើនល្បឿនវាជាមួយនឹង r យឺតជាងamp ដើម្បីយកឈ្នះលើនិចលភាព មុនពេលសម្តែង ramp. ក្នុងអំឡុងពេលផ្នែកនីមួយៗ វដ្ដកាតព្វកិច្ចត្រូវបានបង្កើនជាលីនេអ៊ែរ ដើម្បីឈានដល់គោលដៅចុងក្រោយនៃវ៉ុលtagអ៊ី / ដំណាក់កាលបច្ចុប្បន្ននៃផ្នែកនោះ។ ដូច្នេះវាបង្ខំការផ្លាស់ប្តូរនៃដំណាក់កាលនៅល្បឿនដែលត្រូវគ្នាដែលបានបង្ហាញនៅក្នុងតារាងកំណត់រចនាសម្ព័ន្ធដូចគ្នា។
នៅក្នុងរូបភាពទី 8 ការប្រៀបធៀបរវាងការបង្កើនល្បឿនជាមួយវ៉ុលtagដំណាក់កាល e (A) ទាបពេក និងមួយត្រឹមត្រូវ (B) ត្រូវបានផ្តល់ជូន។
ប្រសិនបើគោលដៅ voltagអ៊ី/ចរន្តនៃដំណាក់កាលមួយ ឬរយៈពេលរបស់វាគឺមិនគ្រប់គ្រាន់ដើម្បីអនុញ្ញាតឱ្យម៉ូទ័រឈានដល់ល្បឿនដែលត្រូវគ្នានោះ អ្នកប្រើប្រាស់អាចមើលឃើញថាម៉ូទ័រឈប់វិល ហើយចាប់ផ្តើមញ័រ។ នៅផ្នែកខាងលើនៃរូបភាពទី 8 ចរន្តកើនឡើងភ្លាមៗនៅពេលដែលម៉ូទ័រឈប់ ខណៈពេលដែលបង្កើនល្បឿនត្រឹមត្រូវ ចរន្តកើនឡើងដោយមិនឈប់។ នៅពេលដែលម៉ូទ័រឈប់ដំណើរការដំណើរការចាប់ផ្តើមបរាជ័យ។
អ៊ីនគ្រីasinក្រាម វ៉ុលtagអ៊ី/ដំណាក់កាលបច្ចុប្បន្នអាចដោះស្រាយបញ្ហាបាន។
ម៉្យាងវិញទៀតប្រសិនបើវ៉ុលtagអ៊ី / ដំណាក់កាលបច្ចុប្បន្នដែលបានកំណត់គឺខ្ពស់ពេក ចាប់តាំងពីម៉ូទ័រកំពុងដំណើរការដោយគ្មានប្រសិទ្ធភាពក្នុងរង្វិលជុំបើកចំហ ចរន្តអាចកើនឡើង និងឈានដល់ចរន្តលើស។ ម៉ូទ័រឈប់ភ្លាមៗ ហើយការជូនដំណឹងអំពីចរន្តលើសត្រូវបានបង្ហាញដោយ Motor Pilot ។ ឥរិយាបថនៃចរន្តត្រូវបានបង្ហាញក្នុងរូបភាពទី 9 ។
ធ្នូasinក្រាម វ៉ុលtagអ៊ី/ដំណាក់កាលបច្ចុប្បន្នអាចដោះស្រាយបញ្ហាបាន។
ដូចជាជំហានតម្រឹម, គោលដៅ voltage/current អាចត្រូវបានកំណត់ពេលរត់តាមបំណងកំឡុងពេលចាប់ផ្តើមជាមួយ Motor Pilot ដោយមិនចាំបាច់បង្កើតកូដឡើងវិញ។ បន្ទាប់មក វាអាចត្រូវបានអនុវត្តទៅក្នុងគម្រោង MC workbench នៅពេលដែលការកំណត់ត្រឹមត្រូវត្រូវបានកំណត់។
ប្តូរ
ជំហានចុងក្រោយនៃដំណើរការចាប់ផ្តើមគឺការប្តូរ។ ក្នុងអំឡុងពេលជំហាននេះ ក្បួនដោះស្រាយទាញយកអារម្មណ៍ BEMF ដើម្បីធ្វើសមកាលកម្មលំដាប់ 6 ជំហានជាមួយទីតាំង rotor ។ ការបិទបើកចាប់ផ្តើមនៅក្នុងផ្នែកដែលបានបង្ហាញនៅក្នុងប៉ារ៉ាម៉ែត្រដែលបានគូសបញ្ជាក់ក្នុងរូបភាពទី 10 ។ វាអាចកំណត់រចនាសម្ព័ន្ធបាននៅក្នុងផ្នែកប៉ារ៉ាម៉ែត្រចាប់ផ្តើមមិនសូវប្រើឧបករណ៍ចាប់សញ្ញានៃ MC workbench ។
បន្ទាប់ពីសញ្ញារកឃើញសូន្យឆ្លង BEMF ដែលមានសុពលភាព (ដើម្បីបំពេញលក្ខខណ្ឌនេះសូមមើលផ្នែក 2.1) ក្បួនដោះស្រាយប្តូរទៅប្រតិបត្តិការបិទជិត។ ជំហាននៃការប្តូរអាចបរាជ័យដោយសារហេតុផលខាងក្រោម៖
- ល្បឿនប្តូរមិនត្រូវបានកំណត់ត្រឹមត្រូវទេ។
- ការកើនឡើង PI នៃរង្វិលជុំល្បឿនគឺខ្ពស់ពេក
- កម្រិតចាប់ផ្ដើមដើម្បីរកមើលព្រឹត្តិការណ៍សូន្យ BEMF មិនត្រូវបានកំណត់ឱ្យបានត្រឹមត្រូវទេ។
ល្បឿនប្តូរមិនកំណត់រចនាសម្ព័ន្ធត្រឹមត្រូវ។
ល្បឿនដែលការប្តូរចាប់ផ្តើមគឺតាមលំនាំដើមដូចគ្នាទៅនឹងល្បឿនគោលដៅដំបូងដែលអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធនៅក្នុងផ្នែកកំណត់ដ្រាយនៃកន្លែងធ្វើការរបស់ MC ។ អ្នកប្រើត្រូវដឹងថា ដរាបណាល្បឿនបិទជិត ម៉ូទ័រត្រូវបានពន្លឿនភ្លាមៗពីល្បឿនប្ដូរទៅល្បឿនគោលដៅ។ ប្រសិនបើតម្លៃទាំងពីរនេះនៅឆ្ងាយពីគ្នាខ្លាំង ការបរាជ័យចរន្តអាចកើតឡើង។
PI ទទួលបានល្បឿនរង្វិលជុំខ្ពស់ពេក
កំឡុងពេលប្តូរ ក្បួនដោះស្រាយផ្លាស់ទីពីការបង្ខំលំដាប់ដែលបានកំណត់ជាមុន ដើម្បីវាស់ល្បឿន និងគណនាតម្លៃលទ្ធផលទៅតាមនោះ។ ដូច្នេះវាផ្តល់សំណងដល់ល្បឿនពិតប្រាកដដែលជាលទ្ធផលនៃល្បឿនបើករង្វិលជុំ។ ប្រសិនបើការកើនឡើង PI ខ្ពស់ពេក អស្ថិរភាពបណ្តោះអាសន្នអាចជួបប្រទះ ប៉ុន្តែវាអាចនាំឱ្យមានការបរាជ័យលើសចំណុះ ប្រសិនបើនិយាយបំផ្លើស។
រូបភាពទី 11 បង្ហាញនិងឧample នៃអស្ថិរភាពបែបនេះ កំឡុងពេលផ្លាស់ប្តូរពី open-loop ទៅ closed-loop operation ។
កម្រិត BEMF ខុស
- ប្រសិនបើកម្រិត BEMF ខុសត្រូវបានកំណត់ នោះការឆ្លងកាត់សូន្យត្រូវបានរកឃើញទាំងជាមុន ឬយឺត។ នេះបណ្តាលឱ្យមានផលប៉ះពាល់សំខាន់ពីរ:
- ទម្រង់រលកមិនស៊ីមេទ្រី ហើយការគ្រប់គ្រងមិនមានប្រសិទ្ធភាព ដែលនាំទៅដល់កម្លាំងបង្វិលជុំខ្ពស់ (រូបភាពទី 12)
- រង្វិលជុំល្បឿនមិនស្ថិតស្ថេរដោយព្យាយាមប៉ះប៉ូវកម្លាំងបង្វិលជុំ
- អ្នកប្រើប្រាស់នឹងជួបប្រទះការគ្រប់គ្រងល្បឿនមិនស្ថិតស្ថេរ ហើយក្នុងករណីដ៏អាក្រក់បំផុត ការធ្វើសមកាលកម្មនៃការបើកបរម៉ូតូជាមួយនឹងការគ្រប់គ្រងដែលនាំទៅដល់ព្រឹត្តិការណ៍លើសចំណុះ។
- ការកំណត់ត្រឹមត្រូវនៃកម្រិត BEMF គឺមានសារៈសំខាន់សម្រាប់ដំណើរការល្អនៃក្បួនដោះស្រាយ។ កម្រិតកំណត់ក៏អាស្រ័យលើឡានក្រុង voltagតម្លៃ e និងបណ្តាញចាប់សញ្ញា។ វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យយោងទៅផ្នែក 2.1 ដើម្បីពិនិត្យមើលរបៀបតម្រឹមវ៉ុលtagកម្រិត e ដល់សំណុំបន្ទាប់បន្សំនៅក្នុង MC workbench ។
ប្រតិបត្តិការបិទជិត
ប្រសិនបើម៉ូទ័របញ្ចប់ដំណាក់កាលបង្កើនល្បឿន ការឆ្លងកាត់សូន្យ BEMF ត្រូវបានរកឃើញ។ rotor ត្រូវបានធ្វើសមកាលកម្មជាមួយនឹងលំដាប់ 6 ជំហានហើយប្រតិបត្តិការបិទជិតត្រូវបានទទួល។ ទោះយ៉ាងណាក៏ដោយ ការបង្កើនប្រសិទ្ធភាពប៉ារ៉ាម៉ែត្របន្ថែមទៀតអាចត្រូវបានអនុវត្តដើម្បីកែលម្អការសម្តែង។
ជាឧទាហរណ៍ ដូចដែលបានពិពណ៌នានៅក្នុងផ្នែក 3.1.3 មុន ("កម្រិត BEMF ខុស") រង្វិលជុំល្បឿន បើទោះបីជាដំណើរការក៏ដោយ អាចហាក់ដូចជាមិនស្ថិតស្ថេរ ហើយកម្រិត BEMF អាចត្រូវការការកែលម្អខ្លះ។
លើសពីនេះទៀត ទិដ្ឋភាពខាងក្រោមត្រូវយកមកពិចារណា ប្រសិនបើម៉ូទ័រត្រូវបានស្នើសុំឱ្យដំណើរការក្នុងល្បឿនលឿន ឬបើកបរជាមួយនឹងវដ្តកាតព្វកិច្ច PWM ខ្ពស់៖
ប្រេកង់ PWM
- ការកើនឡើងល្បឿន PI
- ដំណាក់កាលនៃការដកមេដែកចេញ
- ពន្យាពេលរវាងការឆ្លងកាត់សូន្យ និងការផ្លាស់ប្តូរជំហាន
- ប្តូររវាង PWM OFF-time និង ON-time sensing
ប្រេកង់ PWM
ក្បួនដោះស្រាយ 6-step sensor-less អនុវត្តការទិញ BEMF រាល់វដ្ត PWM ។ ដើម្បីរកឃើញព្រឹត្តិការណ៍ឆ្លងសូន្យបានត្រឹមត្រូវចំនួនគ្រប់គ្រាន់នៃការទិញគឺត្រូវបានទាមទារ។ តាមក្បួនមួយសម្រាប់ប្រតិបត្តិការត្រឹមត្រូវយ៉ាងហោចណាស់ 10 ការទិញយកជាង 60 មុំអគ្គិសនី ផ្តល់ការធ្វើឱ្យសមកាលកម្ម rotor ល្អនិងមានស្ថេរភាព។
ដូច្នេះ
ការកើនឡើងល្បឿន PI
ការកើនឡើងល្បឿន PI ប៉ះពាល់ដល់ការឆ្លើយតបរបស់ម៉ូទ័រចំពោះពាក្យបញ្ជានៃការបង្កើនល្បឿន ឬបន្ថយល្បឿនណាមួយ។ ការពិពណ៌នាទ្រឹស្តីអំពីរបៀបដែលនិយតករ PID ដំណើរការគឺហួសពីវិសាលភាពនៃឯកសារនេះ។ ទោះជាយ៉ាងណាក៏ដោយ អ្នកប្រើប្រាស់ត្រូវតែដឹងថា ការកើនឡើងនៃនិយតកររង្វិលជុំល្បឿនអាចត្រូវបានផ្លាស់ប្តូរនៅពេលដំណើរការតាមរយៈ Motor Pilot និងត្រូវបានកែតម្រូវតាមការចង់បាន។
ដំណាក់កាលនៃការដកមេដែកចេញ
demagnetization នៃដំណាក់កាលអណ្តែតទឹកគឺជារយៈពេលមួយបន្ទាប់ពីការផ្លាស់ប្តូរនៃដំណាក់កាល energization ក្នុងអំឡុងពេលដែលដោយសារតែការឆក់បច្ចុប្បន្ន (រូបភាព 14) ការអាន EMF ខាងក្រោយគឺមិនគួរឱ្យទុកចិត្ត។ ដូច្នេះ ក្បួនដោះស្រាយត្រូវតែមិនអើពើនឹងសញ្ញាមុនពេលវាកន្លងផុតទៅ។ រយៈពេលនេះត្រូវបានកំណត់នៅក្នុង workbench MC ជាភាគរយtage នៃជំហានមួយ (60 ដឺក្រេអគ្គិសនី) និងអាចត្រូវបានផ្លាស់ប្តូរពេលវេលារត់តាមរយៈ Motor Pilot ដូចបង្ហាញក្នុងរូបភាពទី 15 ។ ល្បឿនម៉ូទ័រកាន់តែខ្ពស់ អំឡុងពេល demagnetization កាន់តែលឿន។ ការ demagnetization តាមលំនាំដើមឈានដល់ដែនកំណត់ទាបដែលបានកំណត់ទៅវដ្ត PWM បីនៅ 2/3 នៃល្បឿនអតិបរមាដែលបានវាយតម្លៃ។ ប្រសិនបើដំណាក់កាលអាំងឌុចទ័រនៃម៉ូទ័រមានកម្រិតទាប ហើយមិនត្រូវការពេលវេលាច្រើនក្នុងការ demagnetize នោះអ្នកប្រើប្រាស់អាចកាត់បន្ថយរយៈពេលបិទបាំង ឬល្បឿនដែលកំឡុងពេលអប្បបរមាត្រូវបានកំណត់។ ទោះជាយ៉ាងណាក៏ដោយ វាមិនត្រូវបានផ្តល់អនុសាសន៍ឱ្យបន្ថយរយៈពេលនៃការបិទបាំងនៅក្រោម 2 - 3 វដ្ត PWM ទេ ពីព្រោះវត្ថុបញ្ជាអាចបណ្តាលឱ្យមានអស្ថេរភាពភ្លាមៗក្នុងអំឡុងពេលផ្លាស់ប្តូរជំហាន។
ការពន្យាពេលរវាងការឆ្លងកាត់សូន្យ BEMF និងការផ្លាស់ប្តូរជំហាន
នៅពេលដែលព្រឹត្តិការណ៍ឆ្លងកាត់សូន្យ BEMF ត្រូវបានរកឃើញ នោះក្បួនដោះស្រាយជាធម្មតារង់ចាំ 30 ដឺក្រេអគ្គិសនីរហូតដល់ការផ្លាស់ប្តូរលំដាប់មួយជំហាន (រូបភាព 16) ។ នៅក្នុងវិធីនេះ ការឆ្លងកាត់សូន្យត្រូវបានដាក់នៅចំណុចកណ្តាលនៃជំហានដើម្បីកំណត់គោលដៅប្រសិទ្ធភាពអតិបរមា។
ដោយសារភាពត្រឹមត្រូវនៃការរកឃើញសូន្យអាស្រ័យលើចំនួននៃការទទួលបាន ដូច្នេះនៅលើប្រេកង់ PWM (សូមមើលផ្នែក 3.2.1) ភាពត្រឹមត្រូវនៃការរកឃើញរបស់វាអាចក្លាយជាពាក់ព័ន្ធក្នុងល្បឿនលឿន។ បន្ទាប់មកវាបង្កើតភាពមិនស៊ីមេទ្រីជាក់ស្តែងនៃទម្រង់រលក និងការបង្ខូចទ្រង់ទ្រាយនៃចរន្ត (សូមមើលរូបភាពទី 17)។ នេះអាចត្រូវបានផ្តល់សំណងដោយកាត់បន្ថយការពន្យាពេលរវាងការរកឃើញការឆ្លងកាត់សូន្យ និងការផ្លាស់ប្តូរជំហាន។ ការពន្យាពេលឆ្លងកាត់សូន្យអាចត្រូវបានផ្លាស់ប្តូរពេលវេលាដំណើរការដោយអ្នកប្រើប្រាស់តាមរយៈ Motor Pilot ដូចបង្ហាញក្នុងរូបភាពទី 18 ។
ប្តូររវាង PWM OFF-time និង ON-time sensing
While increasing the speed or the load current (that is to say motor output torque), the duty cycle of the PWM driving increases. Thus, the time for sampការដាក់ BEMF ក្នុងអំឡុងពេលបិទត្រូវបានកាត់បន្ថយ។ ដើម្បីឈានដល់ 100% នៃវដ្តកាតព្វកិច្ច ការបំប្លែង ADC ត្រូវបានបង្កឡើងក្នុងអំឡុងពេល ON-time នៃ PWM ដូច្នេះការប្តូរពីការចាប់សញ្ញា BEMF ក្នុងអំឡុងពេល PWM OFF-time ទៅ PWM ON-time។
ការកំណត់រចនាសម្ព័ន្ធខុសនៃកម្រិត BEMF ក្នុងអំឡុងពេល ON-time នាំឱ្យមានបញ្ហាដូចគ្នាដែលបានពិពណ៌នានៅក្នុងផ្នែក 3.1.3 ("Wrong BEMF thresholds")។
តាមលំនាំដើម កម្រិតចាប់សញ្ញា BEMF ON-Sensing ត្រូវបានកំណត់ទៅពាក់កណ្តាលនៃវ៉ុលឡានក្រុងtage (សូមមើលផ្នែក 2.1) ។ អ្នកប្រើត្រូវតែពិចារណាថាកម្រិតពិតប្រាកដអាស្រ័យលើលេខឡានក្រុងtagអ៊ីតម្លៃ និងបណ្តាញចាប់សញ្ញា។ អនុវត្តតាមការចង្អុលបង្ហាញនៅក្នុងផ្នែក 2.1 ហើយត្រូវប្រាកដថាតម្រឹមវ៉ុលtage ដល់កម្រិតបន្ទាប់បន្សំនៅក្នុង workbench MC ។
តម្លៃនៃកម្រិតកំណត់ និងវដ្តកាតព្វកិច្ច PWM ដែលការផ្លាស់ប្តូរក្បួនដោះស្រាយរវាង OFF និង ON-sensing គឺជាពេលវេលាដំណើរការដែលអាចកំណត់បានតាមរយៈ Motor Pilot (រូបភាព 19) និងមាននៅក្នុង Voltage របៀបបើកបរតែប៉ុណ្ណោះ។
ការដោះស្រាយបញ្ហា
តើខ្ញុំត្រូវថែរក្សាអ្វីខ្លះដើម្បីបង្វិលម៉ូទ័រឱ្យបានត្រឹមត្រូវដោយប្រើក្បួនដោះស្រាយ 6 ជំហានរបស់ឧបករណ៍ចាប់សញ្ញាតិច? ធ្វើសមកាលកម្ម rotor ជាមួយក្បួនដោះស្រាយគ្រប់គ្រង។ ការវាស់វែងត្រឹមត្រូវនៃសញ្ញា BEMF ស្ថិតនៅក្នុងការរចនាប្រកបដោយប្រសិទ្ធភាពនៃបណ្តាញចាប់សញ្ញា BEMF (សូមមើលផ្នែកទី 6)។ គោលដៅ voltagអ៊ី (វ៉ុលtage mode driving) ឬបច្ចុប្បន្ន (ការបើកបររបៀបបច្ចុប្បន្ន) កំឡុងពេលចាប់ផ្តើមដំណើរការ អាស្រ័យលើប៉ារ៉ាម៉ែត្រម៉ូទ័រ។ និយមន័យ (ហើយទីបំផុតរយៈពេល) នៃវ៉ុលtagអ៊ី/ដំណាក់កាលបច្ចុប្បន្ន កំឡុងពេលតម្រឹម ការបង្កើនល្បឿន និងជំហានប្តូរវេន គឺជាកត្តាសំខាន់សម្រាប់នីតិវិធីជោគជ័យ (សូមមើលផ្នែកទី 3)។
នៅទីបញ្ចប់ការធ្វើសមកាលកម្មនៃ rotor និងសមត្ថភាពក្នុងការបង្កើនល្បឿនម៉ូទ័ររហូតដល់ល្បឿនដែលបានវាយតម្លៃអាស្រ័យលើការបង្កើនប្រសិទ្ធភាពនៃប្រេកង់ PWM កម្រិត BEMF រយៈពេល demagnetization និងការពន្យាពេលរវាងការរកឃើញសូន្យឆ្លងនិងការផ្លាស់ប្តូរជំហានដូចដែលបានពិពណ៌នានៅក្នុង ផ្នែក 3.2 ។
តើអ្វីជាតម្លៃត្រឹមត្រូវនៃការបែងចែករេស៊ីស្តង់ BEMF?
អ្នកប្រើប្រាស់ត្រូវដឹងថាតម្លៃ BEMF resistor ខុសអាចដកឱកាសនៃការបើកបរម៉ូតូបានត្រឹមត្រូវ។ សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពីរបៀបរចនាបណ្តាញចាប់សញ្ញា BEMF សូមមើលផ្នែក 2.1 ។
តើខ្ញុំកំណត់រចនាសម្ព័ន្ធដំណើរការចាប់ផ្តើមដោយរបៀបណា?
- ដើម្បីបង្កើនប្រសិទ្ធភាពដំណើរការចាប់ផ្តើម វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យបង្កើនរយៈពេលនៃជំហាននីមួយៗនៃដំណាក់កាលឡើងវិញទៅជាច្រើនវិនាទី។ បន្ទាប់មក គេអាចយល់បានថា តើម៉ូទ័របង្កើនល្បឿនត្រឹមត្រូវ ឬនៅល្បឿន/ជំហាននៃដំណើរការបើករង្វិលជុំដែលវាបរាជ័យ។
- វាមិនត្រូវបានណែនាំឱ្យបង្កើនល្បឿននៃម៉ូទ័រនិចលភាពខ្ពស់ជាមួយនឹង r ចោតពេកនោះទេ។amp.
- ប្រសិនបើវ៉ុលដែលបានកំណត់រចនាសម្ព័ន្ធtage phase or current phase is too low, the motor stalls. If it is too high, the overcurrent is triggered. Gradually increasinក្រាម វ៉ុលtagដំណាក់កាលអ៊ី (វ៉ុលtage mode driving) ឬបច្ចុប្បន្ន (ការបើកបរក្នុងរបៀបបច្ចុប្បន្ន) កំឡុងពេលតម្រឹម និងជំហានបង្កើនល្បឿនអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់យល់ពីជួរនៃការងាររបស់ម៉ូទ័រ។ ជាការពិត វាជួយស្វែងរកជម្រើសល្អបំផុត។
- នៅពេលដែលវាមកដល់ការប្តូរទៅប្រតិបត្តិការបិទជិត ការកើនឡើងនៃ PI ត្រូវតែត្រូវបានកាត់បន្ថយនៅពេលដំបូង ដើម្បីមិនរាប់បញ្ចូលថាការបាត់បង់ការគ្រប់គ្រង ឬអស្ថិរភាពគឺដោយសារតែរង្វិលជុំល្បឿន។ នៅចំណុចនេះ ការធ្វើឱ្យប្រាកដថាបណ្តាញចាប់សញ្ញា BEMF ត្រូវបានរចនាយ៉ាងត្រឹមត្រូវ (សូមមើលផ្នែកទី 2.1) ហើយសញ្ញា BEMF ដែលទទួលបានត្រឹមត្រូវគឺមានសារៈសំខាន់ណាស់។ អ្នកប្រើប្រាស់អាចចូលប្រើការអាន BEMF ហើយគ្រោងវានៅក្នុង Motor Pilot (សូមមើលរូបភាពទី 20) ដោយជ្រើសរើសការចុះឈ្មោះដែលមាន BEMF_U, BEMF_V និង BEMF_U នៅក្នុងផ្នែក ASYNC plot នៃឧបករណ៍។ នៅពេលដែលម៉ូទ័រស្ថិតនៅក្នុងស្ថានភាពរត់ ការកើនឡើងនៃឧបករណ៍បញ្ជារង្វិលជុំល្បឿនអាចត្រូវបានធ្វើឱ្យប្រសើរ។ សម្រាប់ព័ត៌មានលម្អិតបន្ថែម ឬការបង្កើនប្រសិទ្ធភាពប៉ារ៉ាម៉ែត្រ សូមមើលផ្នែកទី 3 និងផ្នែកទី 3.2 ។

តើខ្ញុំត្រូវធ្វើដូចម្តេចប្រសិនបើម៉ូទ័រមិនផ្លាស់ទីនៅពេលចាប់ផ្តើម?
- At startup, a linearly increasing វ៉ុលtagអ៊ី (វ៉ុលtagការបើកបរក្នុងទម្រង់ e) ឬបច្ចុប្បន្ន (ការបើកបរក្នុងរបៀបបច្ចុប្បន្ន) ត្រូវបានផ្តល់ទៅឱ្យដំណាក់កាលម៉ូទ័រ។ គោលដៅគឺដើម្បីតម្រឹមវានៅទីតាំងដែលគេស្គាល់ និងកំណត់ជាមុន។ ប្រសិនបើវ៉ុលtage មិនខ្ពស់គ្រប់គ្រាន់ទេ (ជាពិសេសជាមួយម៉ូទ័រដែលមាននិចលភាពខ្ពស់) ម៉ូទ័រមិនផ្លាស់ទី ហើយដំណើរការមិនដំណើរការ។ សម្រាប់ព័ត៌មានបន្ថែមអំពីដំណោះស្រាយដែលអាចកើតមាន សូមមើលផ្នែក 3.1.1 ។
តើខ្ញុំអាចធ្វើអ្វីបានប្រសិនបើម៉ូទ័រមិនបញ្ចប់ដំណាក់កាលបង្កើនល្បឿន?
Like for the alignment phase, the motor is accelerated in an open-loop by applying a linearly increasing វ៉ុលtagអ៊ី (វ៉ុលtage របៀបបើកបរ) ឬបច្ចុប្បន្ន (ការបើកបររបៀបបច្ចុប្បន្ន) ទៅដំណាក់កាលម៉ូទ័រ។ តម្លៃលំនាំដើមមិនគិតពីបន្ទុកមេកានិចដែលបានអនុវត្តជាយថាហេតុទេ ឬថេរនៃម៉ូទ័រមិនត្រឹមត្រូវ និង/ឬត្រូវបានគេស្គាល់។ ដូច្នេះ ដំណើរការបង្កើនល្បឿនអាចនឹងបរាជ័យជាមួយនឹងតូបម៉ូតូ ឬព្រឹត្តិការណ៍ហួសចរន្ត។ សម្រាប់ព័ត៌មានបន្ថែមអំពីដំណោះស្រាយដែលអាចកើតមាន សូមមើលផ្នែក 3.1.2 ។
ហេតុអ្វីបានជាម៉ូទ័រមិនប្តូរទៅក្នុងរង្វិលជុំល្បឿនបិទ?
ប្រសិនបើម៉ូទ័របង្កើនល្បឿនបានត្រឹមត្រូវតាមល្បឿនកំណត់ ប៉ុន្តែភ្លាមៗនោះវាឈប់ អ្វីមួយអាចនឹងខុសនៅក្នុងការកំណត់កម្រិត BEMF ឬឧបករណ៍បញ្ជា PI កើនឡើង។ សូមមើលផ្នែក 3.1.3 សម្រាប់ព័ត៌មានលម្អិតបន្ថែម។
ហេតុអ្វីបានជារង្វិលជុំល្បឿនមើលទៅមិនស្ថិតស្ថេរ?
ការកើនឡើងនៃសំលេងរំខាននៃការវាស់វែងជាមួយនឹងល្បឿនត្រូវបានរំពឹងទុកចាប់តាំងពីល្បឿនកាន់តែខ្ពស់ នោះចំនួន BEMF កាន់តែទាប។amples សម្រាប់ការរកឃើញសូន្យឆ្លងកាត់ហើយជាលទ្ធផលភាពត្រឹមត្រូវនៃការគណនារបស់វា។ ទោះជាយ៉ាងណាក៏ដោយ អស្ថិរភាពលើសលប់នៃរង្វិលជុំល្បឿនក៏អាចជារោគសញ្ញានៃកម្រិត BEMF ខុស ឬការកើនឡើង PI ដែលមិនត្រូវបានកំណត់រចនាសម្ព័ន្ធត្រឹមត្រូវ ដូចដែលបានគូសបញ្ជាក់នៅក្នុងផ្នែក 3.1.3 ។
- តើខ្ញុំអាចបង្កើនល្បឿនដែលអាចទៅដល់បានដោយរបៀបណា?
ល្បឿនអតិបរមាដែលអាចទៅដល់បានជាធម្មតាត្រូវបានកំណត់ដោយកត្តាជាច្រើន៖ ប្រេកង់ PWM ការបាត់បង់ការធ្វើសមកាលកម្ម (ដោយសាររយៈពេល demagnetization ច្រើនពេក ឬការពន្យាពេលខុសរវាងការរកឃើញសូន្យ និងការផ្លាស់ប្តូរជំហាន) កម្រិត BEMF មិនត្រឹមត្រូវ។ សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពីរបៀបបង្កើនប្រសិទ្ធភាពធាតុទាំងនេះ សូមមើលផ្នែកទី 3.2.1 ផ្នែកទី 3.2.3 ផ្នែកទី 3.2.4 និងផ្នែកទី 3.2.5 ។
ហេតុអ្វីបានជាម៉ូតូឈប់ភ្លាមៗក្នុងល្បឿនជាក់លាក់?
វាទំនងជាដោយសារតែការកំណត់កម្រិត BEMF នៅលើការចាប់សញ្ញា PWM មិនត្រឹមត្រូវ។ សូមមើលផ្នែក 3.2.5 សម្រាប់ព័ត៌មានលម្អិតបន្ថែម។
ប្រវត្តិនៃការពិនិត្យឡើងវិញ
តារាងទី 2. ប្រវត្តិកែប្រែឯកសារ
| កាលបរិច្ឆេទ |
កំណែ |
ការផ្លាស់ប្តូរ |
| 24-វិច្ឆិកា-2023 |
1 |
ការចេញផ្សាយដំបូង។ |
ការជូនដំណឹងសំខាន់ - អានដោយប្រុងប្រយ័ត្ន
STMicroelectronics NV និងក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ខ្លួន (“ST”) រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរ ការកែតម្រូវ ការកែលម្អ ការកែប្រែ និងការកែលម្អចំពោះផលិតផល ST និង/ឬឯកសារនេះនៅពេលណាមួយដោយគ្មានការជូនដំណឹងជាមុន។ អ្នកទិញគួរតែទទួលបានព័ត៌មានពាក់ព័ន្ធចុងក្រោយបំផុតលើផលិតផល ST មុនពេលធ្វើការបញ្ជាទិញ។ ផលិតផល ST ត្រូវបានលក់ដោយអនុលោមតាមលក្ខខណ្ឌនៃការលក់របស់ ST នៅពេលទទួលស្គាល់ការបញ្ជាទិញ។
អ្នកទិញទទួលខុសត្រូវទាំងស្រុងចំពោះជម្រើស ការជ្រើសរើស និងការប្រើប្រាស់ផលិតផល ST ហើយ ST មិនទទួលខុសត្រូវចំពោះជំនួយកម្មវិធី ឬការរចនាផលិតផលរបស់អ្នកទិញឡើយ។
គ្មានអាជ្ញាប័ណ្ណ បង្ហាញ ឬបង្កប់ន័យចំពោះសិទ្ធិកម្មសិទ្ធិបញ្ញាណាមួយត្រូវបានផ្តល់ដោយ ST នៅទីនេះ។
ការលក់បន្តនៃផលិតផល ST ជាមួយនឹងបទប្បញ្ញត្តិខុសពីព័ត៌មានដែលមានចែងនៅទីនេះ នឹងត្រូវចាត់ទុកជាមោឃៈនូវការធានាណាមួយដែលផ្តល់ដោយ ST សម្រាប់ផលិតផលនោះ។
ST និងនិមិត្តសញ្ញា ST គឺជាពាណិជ្ជសញ្ញារបស់ ST ។ សម្រាប់ព័ត៌មានបន្ថែមអំពីពាណិជ្ជសញ្ញា ST សូមមើល
www.st.com/trademarkស. ឈ្មោះផលិតផល ឬសេវាកម្មផ្សេងទៀតទាំងអស់គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។
ព័ត៌មាននៅក្នុងឯកសារនេះជំនួស និងជំនួសព័ត៌មានដែលបានផ្តល់ពីមុននៅក្នុងកំណែមុននៃឯកសារនេះ។
© 2023 STMicroelectronics - រក្សាសិទ្ធិគ្រប់យ៉ាង
ឯកសារ/ធនធាន
ឯកសារយោង