ब्रशलेस मोटर के लिए कम्यूटेशन वेवफॉर्म क्या दिखते हैं?


12

मैंने ब्रशलेस मोटर चलाने के लिए तरंग देखी है।

ब्रश रहित मोटर तरंग

मुझे लगता है कि यह सरल ब्लॉक कम्यूटेशन के लिए उपयोग की जाने वाली तरंग है। लेकिन अगर मैं साइनसुइडल वेवफॉर्म करना चाहता हूं, तो पीडब्लूएम सिग्नल क्या दिखता है? क्या तीन चरणों में किनारों को सावधानीपूर्वक सिंक्रनाइज़ करने की आवश्यकता है?


मेरा एक प्रश्न है, हम केवल 3 पर PWM का उपयोग क्यों करते हैं, सभी 6 गेटों पर नहीं? पीडब्लूएम का उपयोग यहां वोल्टेज को कम करने के लिए किया जाता है, एक अन्य उद्देश्य जो साइनसोइडल वेव फॉर्म बनाता है, मुझे लगता है, यह बेहतर हो सकता है अगर हम पीडब्लूएम का उपयोग सभी गेटों पर करें?

जवाबों:


12

आपके द्वारा दिखाए गए आरेख से ऐसा लगता है कि यह एक बहुत ही कठिन ट्रैपेज़ॉइडल बैक-ईएमएफ का उत्पादन करेगा। मैं मान रहा हूं कि जो गेट 100% पर हैं, वे मोटर ड्राइव ब्रिज के निचले पैर हैं। मैं एक कारण नहीं सोच सकता कि आप ऐसा करना चाहते हैं। सामान्य तौर पर आप चाहते हैं कि रिटर्न लेग का गेट वोल्टेज सप्लाई लेग के गेट वोल्टेज का पूरक हो।

छह-चरण ट्रेपेज़ॉइडल कम्यूटेशन में, आप आमतौर पर पीडब्लूएम को 100% तक रैंप करते हैं, इसे वहां थोड़ी देर के लिए छोड़ देते हैं (रोटेशन की ~ 30 इलेक्ट्रिकल डिग्री), और फिर इसे वापस नीचे रैंप करें।

छह-चरण ट्रेपोजॉइडल

Sinusoidal कम्यूटेशन में, PWM ड्यूटी चक्र लगातार sinusoidal मानों में भिन्न होता है। यहाँ साइनसॉइडल ड्राइव और ट्रेपेज़ोइडल ड्राइव PWM और चरण संकेतों के बीच अंतर दिखाते हुए एक अच्छा आरेख है:

साइन बनाम ट्रैपेज़ॉइडल

यह फेयरचाइल्ड ऐप नोट पीडब्लूएम को पूर्ण 360 ° रोटेशन दिखाता है:

360 साइन रोटेशन

साइन ड्राइव सिंगल

यह देखने के लिए उपयोगी है कि सिग्नल ऊपर क्या हो रहा है। आप वास्तव में जो कर रहे हैं वह धीरे-धीरे एक त्रिकोणीय लहर में वर्तमान को अलग कर रहा है ताकि यह धीरे-धीरे मोटर के स्टेटर में बन जाए। यदि आप आपूर्ति चलाते हैं और निचले पैर को खुला रखने के बजाय एक पूरक फैशन में गेट लौटाते हैं तो इस बिल्डअप पर आपका अधिक नियंत्रण है।

वर्तमान विचरण

एक साधारण लहर ऊपर, पकड़, नीचे रैंप की तुलना में साइन लहर की गणना करना अधिक कम्प्यूटेशनल रूप से गहन है (जब तक कि आप लुकअप टेबल का उपयोग नहीं करते हैं)। लेकिन यह बहुत स्मूथ ड्राइव तैयार करता है।

अंतरिक्ष-वेक्टर कम्यूटेशन और भी अधिक कम्प्यूटेशनल रूप से गहन है। और जबकि यह एक साइनसोइडल ड्राइव की तुलना में अधिक टोक़ तरंग है, यह बस वोल्टेज का अधिक उपयोग करता है और इसलिए शक्ति के संदर्भ में अधिक कुशल है।

अंतरिक्ष वेक्टर ड्राइव में चरण वोल्टेज इस तरह दिखता है:

अंतरिक्ष वेक्टर वोल्टेज

यह एक ही समय में सभी तीन चरणों में पीडब्लूएम कर्तव्य चक्र को अलग-अलग करके किया जाता है। यह केवल एक चरण में दो-चतुर्थांश ड्राइव के रूप में या पूरक जोड़े में चार-चरण ड्राइव में दो चरणों में संचालित होने के विरोध में है।

अंतरिक्ष-वेक्टर PWM


धन्यवाद। मैं जो खोज रहा हूं, उसके बहुत करीब है। मैं वास्तव में क्या देखना चाहूंगा कि एक आरेख में सभी 3 चरणों का PWM है। क्या आप अपने दूसरे आरेख में चरण C जोड़ सकते हैं?
राकेट

@Rocketmagnet संपादन देखें। उम्मीद है कि यह स्पष्ट है। अगर मैं अभी भी मोटर नियंत्रक निर्माता के लिए काम कर रहा था, तो मैं आपके लिए एक सिस्टम पर कुछ तरंग उत्पन्न करूँगा। लेकिन अफसोस, मैंने वह सब छोड़ दिया जब मैंने वह काम छोड़ दिया। इसलिए मुझे इंटरवेब से जो मिल सकता है, वह करना होगा।
एम्बेडेड

ज्यादा पास होना। यह शर्म की बात है कि आप एक तरंग उत्पन्न नहीं कर सकते। मैं वास्तव में पीडब्लूएम संकेतों को करीब से देखने के लिए इच्छुक हूं। विशेष रूप से यह देखने के लिए कि किनारों को चरणों में कैसे रेखाबद्ध किया जाता है। यह देखने के लिए मुश्किल है कि दूसरे आरेख में। तीसरा आरेख थोड़ा भ्रामक है क्योंकि, पहले पीडब्लूएम सिग्नल अलग दिखता है (शून्य ड्यूटी वाले खंड हैं)। दूसरी बात यह है कि साइन लहर हिस्सा भी उस दोहरे कूबड़ के साथ अजीब लगता है। ये किस लिए? (माफ करना एक दर्द होने के लिए)
Rocketmagnet

@Rocketmagnet कोई समस्या नहीं है। मैं थोड़ा मोटर-हेड हूं (यदि आप अभिव्यक्ति का बहाना करेंगे) तो मुझे इस सामान पर चर्चा करना पसंद है। क्रमागत आरेखों के लिए क्षमा करें। यदि आप 3rd आरेख पर क्लिक करते हैं, तो यह "sinusoidal मोटर नियंत्रक" के लिए फेयरचाइल्ड डेटाशीट खोलेगा। हालांकि वे अंतरिक्ष वेक्टर और साइनसोइडल के बीच भ्रमित शब्दावली का उपयोग करते हैं। आउटपुट तरंग अंतरिक्ष सदिश की तरह दिखता है, लेकिन पीडब्लूएम लगभग साइनसोइडल दिखता है ।
एम्बेडेड

@Rocketmagnet तीन-चरण मोटर के चार-चतुर्थांश ड्राइव में, आपके पास एक चरण "वर्तमान" को धक्का देगा, एक चरण वर्तमान को "खींच", और हर समय एक चरण बंद होगा। शीर्ष आकृति पर क्लिक करें और शीर्ष के पास सत्य तालिकाओं पर एक नज़र डालें। प्रत्येक कम्यूटेशन स्टेट 60 ° इलेक्ट्रिकल डिग्री पर रहता है। प्रत्येक कम्यूटेशन स्थिति, आप एक चरण बंद करते हैं, एक चरण चालू करते हैं और एक चरण छोड़ते हैं। यद्यपि आप वांछित आउटपुट प्राप्त करने के लिए प्रत्येक कम्यूटेशन अवस्था के दौरान पीडब्लूएम ड्यूटी चक्र को भिन्न कर रहे हैं।
एम्बेडेड.कील

12

ब्रशलेस मोटर नियंत्रण के कार्यान्वयन पर साहित्य का एक उचित सौदा है लेकिन यहां एक अवलोकन है।

कम्यूटेशन वेवफॉर्म के बीच के अंतर को समझने के लिए यह समझना महत्वपूर्ण है कि ब्रशलेस मोटर्स कैसे संचालित होती हैं।

Brushless मोटर

एक तीन चरण (दो ध्रुव) मोटर के केंद्र में एक एकल चुंबक के आसपास तीन कॉइल होंगे। लक्ष्य को कॉइल को अनुक्रम में सक्रिय करना है ताकि मोटर का शाफ्ट (और उसके चुंबक) घूम जाए।

दो चुंबकीय क्षेत्र हैं जो यहां महत्वपूर्ण हैं, रोटर का क्षेत्र (घूमने वाला चुंबक) और स्टेटर का क्षेत्र (स्थैतिक):

फील्ड वैक्टर

हम चुंबकीय क्षेत्र की दिशा को इसके "फ्लक्स वेक्टर" के रूप में संदर्भित करते हैं क्योंकि यह सुपर कूल लगता है। इस छवि से सीखने के लिए सबसे महत्वपूर्ण बात यह है कि आप चाहते हैं कि दो चुंबकीय क्षेत्र एक दूसरे के समकोण पर हों। यह दक्षता और टोक़ को अधिकतम करता है।

डंबेस्ट कम्यूटेशन स्कीम ट्रैपेज़ॉइडल है। मोटर से हॉल सेंसर या वापस EMF का उपयोग करते हुए, यह निर्धारित करना संभव है कि क्या मोटर एक असतत संख्या में है और मोटर के चारों ओर चुंबकीय क्षेत्र का नेतृत्व करने के लिए एक या दो कॉइल पर नियंत्रण / प्रदर्शन करता है:

समलम्ब

क्योंकि स्टेटर क्षेत्र के लिए केवल छह अलग-अलग झुकाव हो सकते हैं, मोटर का फ्लक्स वेक्टर 60-120 डिग्री (वांछित 90 के बजाय) से कहीं भी हो सकता है और इसलिए आपको टॉर्क रिपल और खराब दक्षता मिलती है।

एक स्पष्ट समाधान यहाँ साइनसोइडल कम्यूटेशन पर स्विच करना है और केवल तरंग को सुचारू करना है:

पाप

यदि आप रोटर के सटीक अभिविन्यास को जानते हैं तो आप फ्लक्स वेक्टर को 90 डिग्री पर रखने के लिए प्रत्येक PW पर लागू करने के लिए सटीक PWM ड्यूटी चक्र की गणना करने के लिए बस कुछ ट्रिगर कर सकते हैं और bam आपके पास एक सुंदर 90 डिग्री फ्लक्स वेक्टर है। (रोटर अभिविन्यास को एन्कोडर, इंटरपोलेशन या अधिक उन्नत अनुमान जैसे कि कलमन फ़िल्टर के माध्यम से निर्धारित किया जा सकता है)।

तो अभी आप सोच रहे होंगे कि आप साइनसोइडल कम्यूटेशन से बेहतर कैसे कर सकते हैं। साइनसोइडल कम्यूटेशन का मुख्य दोष यह है कि आउटपुट सीधे PWM को भेजे जाते हैं। कॉइल इंडक्शन की वजह से करंट (और इसलिए फ्लक्स वेक्टर) कमांड वैल्यू से पिछड़ जाएगा और जैसे-जैसे मोटर अपनी टॉप स्पीड पर आएगी फ्लक्स वेक्टर 90 की बजाय 80 या 70 डिग्री पर होगा।

यही कारण है कि साइनसोइडल कम्यूटेशन में खराब उच्च गति का प्रदर्शन होता है।

यह अंत में हमें फ्लक्स-वेक्टर नियंत्रण में लाता है जो एक नाम है (अक्सर मालिकाना) नियंत्रण एल्गोरिदम जो चुंबकीय प्रवाह को 90 डिग्री पर उच्च गति पर भी सुनिश्चित करने का प्रयास करता है। ऐसा करने का सबसे सरल तरीका यह होगा कि आप इस क्षेत्र का नेतृत्व करें, उदाहरण के लिए, 90-120 डिग्री के आधार पर आप कितनी तेजी से जा रहे हैं, यह जानकर कि वास्तविक चुंबकीय प्रवाह पिछड़ जाएगा।

प्रत्येक चरण के माध्यम से जाने वाले वर्तमान को सही ढंग से नियंत्रित करने के लिए अधिक मजबूत समाधान पीआईडी ​​/ फीडफ़ॉर्म को शामिल करते हैं। हर सर्वो निर्माता का अपना इन-हाउस एल्गोरिथम होता है, इसलिए मुझे यकीन है कि ब्लीडिंग एज में कुछ बहुत जटिल चीजें हैं।

इसे सरलतम शब्दों में कहें तो फ्लक्स वेक्टर कंट्रोल प्रत्येक चरण में जाने वाले करंट (केवल पीडब्लूएम ड्यूटी साइकल के बजाय) का साइनसोइडल नियंत्रण है।

Sinusoidal / flux वेक्टर के बीच की रेखा बहुत अस्पष्ट है क्योंकि कुछ कंपनियां अपने "sinusoidal" ड्राइव पर उन्नत नियंत्रण करती हैं (जो अनिवार्य रूप से उन्हें flux वेक्टर बनाती है)। इसके अलावा, चूंकि आप तकनीकी रूप से लगभग कुछ भी कह सकते हैं, सदिश नियंत्रण कार्यान्वयन की गुणवत्ता में भिन्न हो सकते हैं।


गहराई से उत्तर में इसके लिए धन्यवाद। हालाँकि, मुझे यह देखने में अधिक दिलचस्पी थी कि पीडब्लूएम तरंग क्या दिखती है, जब साइनसोइडल कम्यूटेशन करते हैं। (यह एक कम गति के अनुप्रयोग के लिए है, इसलिए मुझे फ्लक्स वेक्टर नियंत्रण की आवश्यकता नहीं है)
राकेटमैग्नेट

1
+1 अच्छी व्याख्या। शायद विकिपीडिया: पल्स-चौड़ाई मॉडुलन रॉकेटमैग्नेट के शेष प्रश्नों का उत्तर देगा?
डेविड कैरी

कोई भी प्रश्न जिसमें शब्द शामिल हैं "क्योंकि यह सुपर शांत लगता है" कई उत्थान के हकदार हैं;) इसके अलावा, बहुत ही अजीब, महान जवाब!
क्रिस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.