বিষয়বস্তুতে চলুন

নিয়ন্ত্রণ ব্যবস্থা/MIMO সিস্টেমের জন্য স্বত্বমান নির্ধারণ

উইকিবই থেকে

MIMO systems এর জন্য নিয়ন্ত্রণ আইনের নকশা SISO সিস্টেমের তুলনায় আরও বিস্তৃত কারণ অতিরিক্ত ইনপুট () আইজেনভেক্টর সংজ্ঞায়িত করা বা ইনপুটগুলির কার্যকলাপ পরিচালনা করার মতো আরও বিকল্প প্রদান করে। এর অর্থ হল ক্লোজড-লুপ সিস্টেমের কাঙ্ক্ষিত আইজেন মানগুলির একটি সেটের জন্য প্রতিক্রিয়া ম্যাট্রিক্স "K" "অনন্য নয়"।

উপস্থাপিত সমস্ত পদ্ধতির সুবিধা, অসুবিধা এবং নির্দিষ্ট সীমাবদ্ধতা রয়েছে। এর অর্থ হল প্রতিটি সম্ভাব্য সিস্টেমে সমস্ত পদ্ধতি প্রয়োগ করা যাবে না এবং বিবেচিত সমস্যাটিতে কোন পদ্ধতি প্রয়োগ করা যেতে পারে তা পরীক্ষা করা গুরুত্বপূর্ণ।

প্যারামেট্রিক স্টেট ফিডব্যাক

[সম্পাদনা]

প্যারামেট্রিক স্টেট ফিডব্যাক (জার্মান ভাষায়: vollständige modale Synthese) এর মাধ্যমে প্রতিক্রিয়া ম্যাট্রিক্স "K" খুঁজে বের করার একটি সহজ পদ্ধতি পাওয়া যেতে পারে। একটি MIMO সিস্টেম

ইনপুট ভেক্টর সহ

ইনপুট ম্যাট্রিক্স এবং প্রতিক্রিয়া ম্যাট্রিক্স বিবেচনা করা হয়। ক্লোজড-লুপ সিস্টেমের আইজেনভ্যালু সমস্যা

হিসাবে উল্লেখ করা হয়েছে

যেখানে নির্ধারিত আইজেনভ্যালু নির্দেশ করে এবং ক্লোজড-লুপ সিস্টেমের আইজেনভেক্টর নির্দেশ করে। এরপর, নতুন প্যারামিটার ভেক্টর প্রবর্তন এবং বরাদ্দ করা হয় এবং Eigenvalue সমস্যাটি

[1]

হিসাবে পুনঃনির্ধারণ করা হয়।

নিয়ন্ত্রক সংশ্লেষণ

[সম্পাদনা]

১. সমীকরণ [১] থেকে আমরা আইজেনভেক্টর কে সংজ্ঞায়িত করি

২. নতুন প্যারামিটার ভেক্টর কে

যেখানে প্রতিক্রিয়া ম্যাট্রিক্স K হিসাবে উল্লেখ করা যেতে পারে

3. অবশেষে, Eigenvector সংজ্ঞাটি ``প্রতিক্রিয়া ম্যাট্রিক্স এর সম্পূর্ণ বিবরণ ধারণ করতে ব্যবহৃত হয়

প্যারামিটার ভেক্টরগুলি ইচ্ছামত সংজ্ঞায়িত করা হয় তবে রৈখিক-স্বাধীন হতে হবে।

মন্তব্য

[সম্পাদনা]
  • পদ্ধতিটি নন-কোয়াড্র্যাটিক B এর জন্য কাজ করে
  • প্যারামিটার ভেক্টর ইচ্ছামত নির্বাচন করা যেতে পারে

উদাহরণ

[সম্পাদনা]

{{TextBox|1=গতিশীল সিস্টেম বিবেচনা করুন

গতিশীল সিস্টেম বিবেচনা করুন

যা ধনাত্মক আইজেন মানের কারণে অস্থির । Eigenvalues ​​ সহ একটি স্থিতিশীল ক্লোজড-লুপ সিস্টেমে পৌঁছানোর জন্য একটি প্রতিক্রিয়া ম্যাট্রিক্স K খুঁজে পাওয়া উচিত।

1. প্যারামিটার ভেক্টরগুলিকে এবং হিসাবে সংজ্ঞায়িত করা হয়েছে। ২. ফলস্বরূপ আইজেনভেক্টরগুলি হল

এবং

৩. প্রতিক্রিয়া ম্যাট্রিক্স গণনা করা হয়

আরও সুনির্দিষ্ট রাউন্ডিং একটি প্রতিক্রিয়া ম্যাট্রিক্সের দিকে পরিচালিত করে

একবচন মান বিভাজন এবং তির্যকীকরণ

[সম্পাদনা]

যদি সিস্টেমের অবস্থা ম্যাট্রিক্স

কর্ণযোগ্য হয়, যার অর্থ আইজেনভেক্টর এবং আইজেনভেক্টরের সংখ্যা সমান, তাহলে রূপান্তর

উৎপাদন করতে ব্যবহার করা যেতে পারে

এবং আরও

রূপান্তর ম্যাট্রিক্স M-এ Eigenvectors থাকে।

যা একটি নতুন তির্যক অবস্থা ম্যাট্রিক্সের দিকে পরিচালিত করে।

আইজেনভ্যালু , এবং নতুন ইনপুট

নতুন ইনপুট এর নিয়ন্ত্রণ আইনটি এভাবে ডিজাইন করা হয়েছে

এবং নতুন স্থানাঙ্কে ক্লোজড-লুপ সিস্টেমটি এভাবে উল্লেখ করা হয়েছে

প্রতিক্রিয়া ম্যাট্রিক্স প্রতিটি আইজেনভ্যালুকে সরাসরি প্রভাবিত করতে বা স্থানান্তর করতে ব্যবহার করা যেতে পারে।

শেষ ধাপে, নতুন ইনপুটটিকে মূল স্থানাঙ্কে উল্টো করে রূপান্তরিত করা হয় যাতে মূল প্রতিক্রিয়া ম্যাট্রিক্স K পাওয়া যায়। নতুন ইনপুটটি

এবং

এই সূত্রগুলি থেকে একজন ব্যক্তি পরিচয় লাভ করে

এবং আরও

অতএব, প্রতিক্রিয়া ম্যাট্রিক্সটি

হিসাবে পাওয়া যায়

প্রয়োজনীয়তা

[সম্পাদনা]

এই কন্ট্রোলার ডিজাইনটি কেবলমাত্র নিম্নলিখিত প্রয়োজনীয়তাগুলি নিশ্চিত করা হলেই প্রযোজ্য।

  • স্টেট ম্যাট্রিক্স A হল diagonalizable
  • স্টেট এবং ইনপুটের সংখ্যা সমান
  • ইনপুট ম্যাট্রিক্স ইনভার্টেবল।

উদাহরণ

[সম্পাদনা]

গতিশীল সিস্টেম বিবেচনা করুন

যা ধনাত্মক আইজেন মানের কারণে অস্থির । আইজেনভেক্টরগুলি হল

এবং

সুতরাং, রূপান্তর ম্যাট্রিক্সটি

এবং নতুন স্থানাঙ্কে স্টেট ম্যাট্রিক্সটি

ক্লোজড-লুপ সিস্টেমের কাঙ্ক্ষিত আইজেন মান হল এবং , তাই প্রতিক্রিয়া ম্যাট্রিক্সটি

এবং

এবং এইভাবে একটি ধরে রাখে

অবশেষে, মূল স্থানাঙ্কের প্রতিক্রিয়া ম্যাট্রিক্স গণনা করা হয়

সিলভেস্টার সমীকরণ

[সম্পাদনা]

এই পদ্ধতিটি অনলাইন রিসোর্স থেকে নেওয়া হয়েছে

ক্লোজড-লুপ সিস্টেমটি বিবেচনা করুন

ইনপুট সহ এবং ক্লোজড-লুপ স্টেট ম্যাট্রিক্স । কাঙ্ক্ষিত ক্লোজড-লুপ আইজেনভ্যালু বাস্তব- অথবা জটিল-মান হিসেবে বেছে নেওয়া যেতে পারে এবং কাঙ্ক্ষিত আইজেনভ্যালুর ম্যাট্রিক্স হিসেবে উল্লেখ করা হয়েছে

ক্লোজড-লুপ স্টেট ম্যাট্রিক্স এর সাথে এর মতো হতে হবে

যার অর্থ হল একটি রূপান্তর ম্যাট্রিক্স বিদ্যমান যাতে

ধরে রাখে এবং আরও

[2]

একটি ইচ্ছামত ম্যাট্রিক্স প্রবর্তন করা হয় এবং সমীকরণ [2] কে একটি সিলভেস্টার সমীকরণে পৃথক করা হয়

[Sylvester]

এবং একটি প্রতিক্রিয়া ম্যাট্রিক্স সূত্র

অ্যালগরিদম

[সম্পাদনা]

১. একটি ইচ্ছামত ম্যাট্রিক্স নির্বাচন করুন।

২. M (সংখ্যানুসারে) এর জন্য সিলভেস্টার সমীকরণ সমাধান করুন।

৩. প্রতিক্রিয়া ম্যাট্রিক্স K গণনা করুন।

মন্তব্য

[সম্পাদনা]
  • স্টেট ম্যাট্রিক্স A এবং ঋণাত্মক Eigenvalue ম্যাট্রিক্স এর সাধারণ Eigenvalue থাকবে না।
  • G এর কিছু পছন্দের জন্য গণনা ব্যর্থ হতে পারে। তারপর আরেকটি G বেছে নিতে হবে।

উদাহরণ

[সম্পাদনা]

গতিশীল সিস্টেম বিবেচনা করুন

যা ধনাত্মক আইজেন মানের কারণে অস্থির । জটিল-মূল্যের আইজেনভ্যালু ক্লোজড-লুপ সিস্টেমের জন্য কাঙ্ক্ষিত। সুতরাং, আইজেনভ্যালু ম্যাট্রিক্সটি

ম্যাট্রিক্স G কে

এবং সিলভেস্টার সমীকরণ

উল্লেখ করা হয়েছে। সিলভেস্টার সমীকরণটি সংখ্যাগতভাবে সমাধান করা হয়েছে এবং রূপান্তর ম্যাট্রিক্সটি গণনা করা হয়েছে

অবশেষে, প্রতিক্রিয়া ম্যাট্রিক্সটি পাওয়া যায়