ভিউ: 0 লেখক: সাইট এডিটর প্রকাশের সময়: 2026-07-30 মূল: সাইট
রোবট জয়েন্ট, সার্ভো মোটর এবং জিম্বলের মতো উচ্চ-নির্ভুল গতি নিয়ন্ত্রণ অ্যাপ্লিকেশনগুলিতে, চৌম্বকীয় এনকোডারগুলি ক্রমবর্ধমান মূল অবস্থান-প্রতিক্রিয়া ডিভাইসে পরিণত হচ্ছে, তাদের অ-যোগাযোগ অপারেশন, দূষকদের প্রতিরোধ ক্ষমতা এবং কম্প্যাক্ট আকারের জন্য ধন্যবাদ৷ যাইহোক, অনেক প্রকৌশলী অনুশীলনে একটি হতাশাজনক সমস্যার সম্মুখীন হন - অ্যাঙ্গেল ড্রিফ্ট : মোটর স্থির থাকা সত্ত্বেও কোণ পড়া ধীরে ধীরে 'বেড়ে যায়', বা তাপমাত্রা পরিবর্তনের সাথে সঠিকতা উল্লেখযোগ্যভাবে হ্রাস পায়। চৌম্বকীয় কোড ডিস্ক কোণ ড্রিফ্ট কোথা থেকে আসে এবং আমরা কীভাবে এটি ঠিক করতে পারি?
ক চৌম্বকীয় এনকোডার মোটর শ্যাফ্টের সাথে সংযুক্ত একটি স্থায়ী চুম্বকের ঘূর্ণমান চৌম্বক ক্ষেত্র সনাক্ত করে, 90° ফেজ পার্থক্য সহ সাইন/কোসাইন সিগন্যাল বের করে এবং তারপর একটি আর্কটেনজেন্ট ফাংশনের মাধ্যমে কোণ গণনা করে। তাত্ত্বিকভাবে, এটি একটি নিখুঁত পরিমাপ চেইন। বাস্তবে, যাইহোক, বিভিন্ন অ-আদর্শ কারণের কারণে কোণ পাঠ প্রকৃত মান থেকে বিচ্যুত হয় - এটি হল 'কোণ প্রবাহ'।
সংক্ষেপে, কোণ প্রবাহ তিনটি প্রধান দিক থেকে উদ্ভূত হয়:
এটি সবচেয়ে সাধারণ অপরাধী। চৌম্বক এবং সেন্সর এর সেন্সিং সেন্টারের মধ্যে রেডিয়াল অফসেট (অকেন্দ্রিকতা), ঘূর্ণন অক্ষ এবং চিপ স্বাভাবিকের মধ্যে কোণ (কাত), এবং অতিরিক্ত বা ওঠানামা বাতাসের ফাঁক সবই চৌম্বক ক্ষেত্রের সংকেতকে সরাসরি বিকৃত করে। উদাহরণস্বরূপ, 0.3 মিমি একটি বিকেন্দ্রতা ±2.1° কোণ ত্রুটি প্রবর্তন করতে পারে। উপরন্তু, নন-ইউনিফর্ম ম্যাগনেটাইজেশন বা অনিয়মিত চুম্বক আকৃতির কারণে সংবেদিত ক্ষেত্রটি আদর্শ সাইনোসয়েডাল তরঙ্গরূপ থেকে বিচ্যুত হতে পারে।
হল সেন্সর এবং সিগন্যাল-প্রসেসিং সার্কিটের বৈশিষ্ট্য তাপমাত্রার সাথে পরিবর্তিত হয়। তাপমাত্রা বাড়ার সাথে সাথে চুম্বকের ক্ষেত্রের শক্তি হ্রাস পায়, চিপের অফসেট ভোল্টেজ ড্রিফট হয় এবং ADC রেফারেন্স ভোল্টেজ ওঠানামা করে - এই কারণগুলি একত্রিত হয়ে কোণ পাঠে উল্লেখযোগ্য তাপমাত্রা প্রবাহ তৈরি করে। প্রকৃত পরিমাপ দেখায় যে বিভিন্ন চুম্বক গুণাবলীর সাথে, শূন্য-বিন্দু তাপমাত্রার প্রবাহ +0.02 °/℃ থেকে +0.15 °/℃ পর্যন্ত খারাপ হতে পারে।
একটি তির্যক হস্তক্ষেপকারী চৌম্বক ক্ষেত্র লিসাজাস চিত্রের কেন্দ্রকে স্থানান্তরিত করে, 0° এবং 180° বাদে প্রায় সমস্ত কোণে ত্রুটি ঘটায়। অধিকন্তু, উচ্চ-গতির মোটর অপারেশনের সময় গতিশীল প্রতিক্রিয়া বিলম্ব, এবং পাওয়ার-সাপ্লাই রিপল থেকে সংকেত শব্দ, কোণ পাঠকে বিচলিত করে তুলতে পারে এবং অস্থির হয়ে উঠতে পারে।
কোণ ড্রিফট সমাধানের জন্য কোন একক 'ম্যাজিক বুলেট' নেই। তিনটি স্তরে একটি সমন্বিত পদ্ধতির প্রয়োজন: যান্ত্রিক ইনস্টলেশন, চিপ ক্রমাঙ্কন এবং অ্যালগরিদমিক ক্ষতিপূরণ।
সুনির্দিষ্ট ইনস্টলেশন প্রতিরক্ষার প্রথম লাইন। চৌম্বকীয় এনকোডারগুলি মাউন্টিং সহনশীলতার জন্য বেশ সংবেদনশীল। সাধারণত, বাতাসের ব্যবধান 1.0 মিমি এবং 3.0 মিমি (2.0 মিমি সর্বোত্তম), সমাক্ষতা বিকেন্দ্রিকতা ≤ 0.05 মিমি এবং কাত কোণ ≤ 3° এর মধ্যে রাখা উচিত। ইনস্টলেশনের সময়, ক্রমাঙ্কনের জন্য একটি ডায়াল গেজ বা লেজার প্রান্তিককরণ টুল ব্যবহার করুন। এছাড়াও, এনকোডারকে শক্তিশালী চৌম্বকীয় হস্তক্ষেপের উত্স যেমন মোটর উইন্ডিং এবং পাওয়ার ট্রানজিস্টর থেকে দূরে রাখুন; প্রয়োজন হলে, একটি Permalloy চৌম্বকীয় ঢাল যোগ করুন।
চুম্বক নির্বাচন এছাড়াও সমালোচনামূলক. 300 mT এবং 500 mT এর মধ্যে পৃষ্ঠের ক্ষেত্র শক্তি সহ একটি একক-জোড়া অক্ষীয় চুম্বকীয় বৃত্তাকার চুম্বক চয়ন করুন। নিম্ন-মানের চুম্বকগুলির শুধুমাত্র অসম ক্ষেত্রই নয় বরং নিম্ন তাপমাত্রার বৈশিষ্ট্যও রয়েছে, যা প্রবাহকে সরাসরি খারাপ করে।
পাওয়ার সাপ্লাই এবং PCB ডিজাইন অবশ্যই ভালো অনুশীলন অনুসরণ করতে হবে। পাওয়ার রিপল 10 mV এর মধ্যে নিয়ন্ত্রণ করা উচিত এবং SPI সিগন্যাল লাইনগুলি ছোট, সমান দৈর্ঘ্যের এবং পরিষ্কারভাবে রুট করা উচিত। চৌম্বকীয় সংবেদন উপাদানগুলির সাথে পরজীবী ক্যাপাসিট্যান্স হস্তক্ষেপ কমাতে চিপের নীচে তামার ঢালা বা ট্রেস রাখবেন না।
আধুনিক চৌম্বকীয় এনকোডার চিপগুলি সাধারণত একাধিক ক্রমাঙ্কন পর্যায়ে অন্তর্ভুক্ত করে, যা কোণ ড্রিফ্ট পরিচালনা করার সবচেয়ে সরাসরি উপায়।
ফ্যাক্টরি ক্রমাঙ্কন (চিপ স্তর): ওয়েফার পরীক্ষার সময়, চিপ প্রস্তুতকারক ইতিমধ্যেই DC অফসেট ক্ষতিপূরণ, প্রশস্ততা ভারসাম্যহীনতা সংশোধন, এবং চতুর্ভুজ ত্রুটি সংশোধন করে, অন-চিপ EEPROM-এ সংরক্ষিত পরামিতিগুলির সাথে। এটি নির্ভুলতার 'ভিত্তি'।
ব্যবহারকারীর স্ব-ক্যালিব্রেশন (সিস্টেম স্তর): ইনস্টলেশনের পরে, মোটরটিকে একটি স্থির গতিতে একটি সম্পূর্ণ বিপ্লব ঘোরান। অন্তর্নির্মিত ডিএসপি সম্পূর্ণ মোড়ের উপর কোণ ডেটা সংগ্রহ করে এবং স্বয়ংক্রিয়ভাবে ইনস্টলেশনের উদ্বেগ, বায়ু-ব্যবধানের ভিন্নতা এবং অন্যান্য ত্রুটিগুলি সনাক্ত করে এবং ক্ষতিপূরণ দেয়। অনেক চিপ একটি বাহ্যিক হোস্টের প্রয়োজন ছাড়াই একটি এক-ক্লিক ট্রিগার সমর্থন করে, যা খুব উত্পাদন-বান্ধব।
গতিশীল তাপমাত্রা প্রবাহের ক্ষতিপূরণ: চিপটি রিয়েল টাইমে তাপমাত্রা নিরীক্ষণ করে। যখন তাপমাত্রা ক্রমাঙ্কিত মান থেকে বিচ্যুত হয়, তখন এটি স্বয়ংক্রিয়ভাবে কোণ সংশোধন করার জন্য একটি তাপমাত্রা-ক্ষতিপূরণ সহগ প্রয়োগ করে। উদাহরণ স্বরূপ, Naxin Micro MT6835 একটি তিন-পর্যায়ের ক্রমাঙ্কন ব্যবস্থা ব্যবহার করে ±0.08°-এর মধ্যে পূর্ণ-তাপমাত্রার-সীমার ড্রিফট রাখতে।
লেভেল 3: অ্যালগরিদমিক ক্ষতিপূরণ - আরও উন্নত সঠিকতা
অভিযোজিত অনলাইন ক্রমাঙ্কন: ঐতিহ্যগত অফ-লাইন ক্রমাঙ্কন ক্ষতিপূরণের পরামিতিগুলিকে ঠিক করে এবং তাপমাত্রার পরিবর্তন বা চুম্বক বার্ধক্যজনিত কারণে দীর্ঘমেয়াদী প্রবাহের সাথে খাপ খাইয়ে নিতে পারে না। Recursive Least Squares (RLS) এর উপর ভিত্তি করে একটি অভিযোজিত অ্যালগরিদম রিয়েল টাইমে ক্ষতিপূরণের পরামিতি আপডেট করতে পারে, সম্পূর্ণ তাপমাত্রা পরিসীমা (–40 ℃ থেকে +125 ℃) জুড়ে কোণ ত্রুটি ±0.05° এর মধ্যে রেখে।
শব্দ কমানোর জন্য কালম্যান ফিল্টারিং: উচ্চ-ফ্রিকোয়েন্সি শব্দের জন্য যা অ্যাঙ্গেল জিটার সৃষ্টি করে, একটি কালম্যান ফিল্টার কার্যকরভাবে পর্যবেক্ষণের শব্দ দমন করে এবং কোণ আউটপুটের স্থায়িত্ব উন্নত করে।
নিউরাল নেটওয়ার্ক ক্ষতিপূরণ: তাপমাত্রা-প্রবাহ বৈশিষ্ট্যের সাথে মানানসই একটি নিউরাল নেটওয়ার্ক মডেল তৈরি করা যেতে পারে; সীমিত সংখ্যক প্রশিক্ষণের পুনরাবৃত্তির পরে, এটি অত্যন্ত সঠিক অভিযোজিত তাপমাত্রা-প্রবাহ সংশোধন অর্জন করে।
'হার্ডওয়্যার ইনস্টলেশন + চিপ ক্রমাঙ্কন + অ্যালগরিদমিক ক্ষতিপূরণ' এর সম্মিলিত পদ্ধতির সাথে, আধুনিক চৌম্বকীয় এনকোডারগুলি উল্লেখযোগ্যভাবে উচ্চ নির্ভুলতা অর্জন করতে পারে:
MT6816 ±0.03° এর মধ্যে সিস্টেম-স্তরের সমন্বিত কোণ ত্রুটি অর্জন করে.
MT6835, ক্রমাঙ্কনের পরে, < ±0.07° পর্যন্ত তার ইন্টিগ্রাল ননলাইন্যারিটি (INL) উন্নত করেপূর্ণ-তাপমাত্রার প্রবাহ < ±0.08° সহ ±1° থেকে .
কিছু হাই-এন্ড সমাধান এমনকি INL কে ±0.03° পর্যন্ত অপ্টিমাইজ করতে পারে , যা জিম্বাল এবং সার্ভোর জন্য প্রয়োজনীয় ±0.05° স্তরের নির্ভুলতা পূরণ করে।
মোটকথা, চৌম্বকীয় কোড ডিস্ক এঙ্গেল ড্রিফ্ট হল চৌম্বক ক্ষেত্রের সংকেতের উপর যান্ত্রিক, তাপীয়, ইলেক্ট্রোম্যাগনেটিক এবং অন্যান্য কারণগুলি থেকে সুপারইমপোজড ব্যাঘাতের ফলাফল। কোনো একক নিরাময় নেই-সমস্ত; সমাধানের নীতি অনুসরণ করা উচিত 'হার্ডওয়্যারকে ভিত্তি হিসেবে, ক্রমাঙ্কনকে মূল ভিত্তি হিসেবে এবং অ্যালগরিদমকে ফিনিশার হিসেবে' :
ইনস্টলেশন নির্ভুলতা হল ভিত্তি - বায়ু ফাঁক, সমাক্ষতা, এবং চুম্বক নির্বাচন উপেক্ষা করা যাবে না।
চিপ ক্রমাঙ্কন হল প্রাথমিক হাতিয়ার - ফ্যাক্টরি ক্রমাঙ্কন এবং ব্যবহারকারীর স্ব-অনুক্রমণের সম্পূর্ণ ব্যবহার করুন।
অ্যালগরিদমিক ক্ষতিপূরণ হল একটি উন্নত পদক্ষেপ - চাহিদার পরিস্থিতির জন্য, অভিযোজিত ফিল্টারিং এবং অনলাইন ক্রমাঙ্কন প্রবর্তন করুন।
যেহেতু চিপ ইন্টিগ্রেশন বাড়তে থাকে এবং AI অ্যালগরিদম চালু হয়, ভবিষ্যতের চৌম্বকীয় এনকোডারগুলি 'আত্ম-সংবেদন, স্ব-ক্যালিব্রেটিং, এবং স্ব-ক্ষতিপূরণকারী' ক্ষমতার দিকে বিকশিত হবে। সেই মুহুর্তে, কোণ প্রবাহ আর প্রকৌশলীদের জন্য মাথাব্যথা হবে না এবং রোবট জয়েন্টগুলির নির্ভুলতা এবং নির্ভরযোগ্যতা নতুন উচ্চতায় পৌঁছে যাবে।