সংক্ষিপ্ত প্রশ্ন
অন্যথায় অভিন্ন নিয়ন্ত্রণ অঞ্চলে খুব বড় অসঙ্গতিগুলি (মাত্রার ক্রম) পরিচালনা করার জন্য কি সাধারণ উপায় আছে?
পটভূমি
আমি একটি নিয়ন্ত্রণ অ্যালগরিদম নিয়ে কাজ করছি যা একটি সাধারণ ইউনিফর্ম নিয়ন্ত্রণ অঞ্চল জুড়ে মোটর চালায়। কোনও / ন্যূনতম লোডিংয়ের সাথে পিআইডি নিয়ন্ত্রণ দুর্দান্ত কাজ করে (দ্রুত প্রতিক্রিয়া, কোনও ওভারশুট কম নয়)। আমি যে সমস্যাটি নিয়ে চলেছি তা হ'ল সাধারণত কমপক্ষে একটি উচ্চ লোডের অবস্থান থাকবে। ইনস্টলেশনের সময় অবস্থানটি ব্যবহারকারী দ্বারা নির্ধারিত হয়, সুতরাং কখন / কোথায় এটি আশা করা যায় তা জানার জন্য আমার পক্ষে যুক্তিসঙ্গত কোনও উপায় নেই।
আমি যখন উচ্চ লোডের অবস্থানটি পরিচালনা করতে পিআইডি টিউন করি তখন এটি লোডহীন অঞ্চলগুলিতে (যা আমি পুরোপুরি প্রত্যাশা করি) উপর বড় অঙ্কুর ঘটায়। এটি ঠিক আছে যখন মাঝের ভ্রমণকে তদারকি আছে, ঘেরটিতে কোনও যান্ত্রিক হার্ড স্টপ নেই। হার্ডস্টপের অভাবের অর্থ হ'ল যে কোনও গুরুত্বপূর্ণ ওভারশুট কন্ট্রোল আর্মটিকে মোটর থেকে সংযোগ বিচ্ছিন্ন করতে পারে (একটি ডেড ইউনিট দেয়)।
যে বিষয়গুলি আমি প্রোটোটাইপ করছি
- নেস্টেড পিআইডি (খুব আক্রমণাত্মক যখন লক্ষ্য থেকে অনেক দূরে, রক্ষণশীল যখন কাছে তখন)
- দূরে যখন স্থির লাভ, কাছাকাছি যখন পিআইডি
- কনজারভেটিভ পিআইডি (কোনও লোড ছাড়াই কাজ করে) + একটি বাহ্যিক নিয়ন্ত্রণ যা পিআইডি স্টল করে এবং অতিরিক্ত শক্তি প্রয়োগ করতে পারে তা না হওয়া পর্যন্ত লক্ষ্য: লক্ষ্য অর্জন করা হয় বা দ্রুত পরিবর্তনের হার সনাক্ত করা হয় (অর্থাত্ উচ্চ লোড অঞ্চল ছেড়ে)
সীমাবদ্ধতা
- সম্পূর্ণ ভ্রমণ সংজ্ঞায়িত
- হার্ডস্টপগুলি যোগ করা যাবে না (সময়ে এই সময়ে)
- ত্রুটি সম্ভবত শূন্য হয় না
- উচ্চ লোডটি 10% এরও কম ভ্রমণ থেকে প্রাপ্ত করা যেতে পারে (যার অর্থ "চলমান শুরু নয়")