DIDO (software)
ডি. আই. ডি. ও () হল সাধারণ উদ্দেশ্যের সর্বোত্তম নিয়ন্ত্রণ সমস্যা সমাধানের জন্য একটি ম্যাটল্যাব সর্বোত্তম নিয়ন্ত্রণ টুলবক্স। এটি শিক্ষা, শিল্প এবং নাসায় ব্যাপকভাবে ব্যবহৃত হয়। একটি যুগান্তকারী সফ্টওয়্যার হিসাবে প্রশংসিত, ডি. আই. ডি. ও রস এবং ফাহরু-এর ছদ্মবেশী সর্বোত্তম নিয়ন্ত্রণ তত্ত্বের উপর ভিত্তি করে তৈরি। ডি. আই. ডি. ও-র সর্বশেষ উন্নতিগুলি রস-এ বর্ণনা করা হয়েছে। ব্যবহার ডি. আই. ডি. ও ট্রেডমার্কযুক্ত অভিব্যক্তি এবং বস্তু ব্যবহার করে যা ব্যবহারকারীকে দ্রুত সর্বোত্তম নিয়ন্ত্রণ সমস্যাগুলি প্রণয়ন এবং সমাধান করতে সহায়তা করে। গঠনের দ্রুততা ডি. আই. ডি. ও এক্সপ্রেশনগুলির একটি সেটের মাধ্যমে অর্জন করা হয় যা সাধারণত সর্বোত্তম নিয়ন্ত্রণ তত্ত্বে ব্যবহৃত ভেরিয়েবলের উপর ভিত্তি করে। উদাহরণস্বরূপ, অবস্থা, নিয়ন্ত্রণ এবং সময় চলকগুলি এইভাবে বিন্যাস করা হয়ঃ primal.states, primal.controls, এবং primal.time পুরো সমস্যাটি মূল শব্দ, খরচ, গতিশীলতা, ঘটনা এবং পথ ব্যবহার করে সংহিতাবদ্ধ করা হয়ঃ problem.cost problem.dynamics problem.events, এবং problem.path একজন ব্যবহারকারী এক-লাইন কমান্ড ব্যবহার করে DIDO চালানঃ [খরচ, প্রাথমিক, দ্বৈত] = ডিডো (সমস্যা, অ্যালগরিদম), যেখানে অ্যালগরিদম দ্বারা সংজ্ঞায়িত বস্তুটি ব্যবহারকারীকে বিভিন্ন বিকল্প বেছে নেওয়ার অনুমতি দেয়। খরচ মূল্য এবং প্রাথমিক সমাধান ছাড়াও, ডি. আই. ডি. ও স্বয়ংক্রিয়ভাবে সমস্ত দ্বৈত পরিবর্তনশীল আউটপুট দেয় যা একটি গণনামূলক সমাধান যাচাই এবং বৈধ করার জন্য প্রয়োজনীয়। আউটপুট ডুয়াল গণনা করা হয় কোভেক্টর ম্যাপিং নীতির প্রয়োগ দ্বারা। ডি. আই. ডি. ও তত্ত্ব রস এবং তার সহযোগীদের দ্বারা প্রতিষ্ঠিত সিউডোস্পেকট্রাল অপ্টিমাল কন্ট্রোল তত্ত্বের উপর ভিত্তি করে একটি বর্ণালী অ্যালগরিদম প্রয়োগ করে। রস এবং ফাহরু-এর কোভেক্টর ম্যাপিং নীতি সর্বোত্তম নিয়ন্ত্রণের সমস্যাগুলির জন্য কস্টেটগুলির সমাধানের সাথে সম্পর্কিত সংবেদনশীলতার অভিশাপকে দূর করে। ডি. আই. ডি. ও বর্ণালীগতভাবে সঠিক সমাধান তৈরি করে যার চূড়ান্ততা পন্ট্রিয়াজিনের ন্যূনতম নীতি ব্যবহার করে যাচাই করা যেতে পারে। যেহেতু এটি ব্যবহার করার জন্য সিউডোস্পেকট্রাল পদ্ধতির কোনও জ্ঞানের প্রয়োজন হয় না, তাই ডি. আই. ডি. ও প্রায়শই সর্বোত্তম নিয়ন্ত্রণ সমস্যা সমাধানের জন্য একটি মৌলিক গাণিতিক সরঞ্জাম হিসাবে ব্যবহৃত হয়। অর্থাৎ, ডি. আই. ডি. ও থেকে প্রাপ্ত একটি সমাধানকে অনুকূলতার জন্য প্রয়োজনীয় শর্ত হিসাবে পন্ট্রিয়াজিনের ন্যূনতম নীতির প্রয়োগের জন্য একটি সম্ভাব্য সমাধান হিসাবে বিবেচনা করা হয়। অ্যাপ্লিকেশন ডি. আই. ডি. ও বিশ্বজুড়ে শিক্ষা, শিল্প এবং সরকারী পরীক্ষাগারে ব্যবহৃত হয়। নাসাকে ধন্যবাদ, ডি. আই. ডি. ও 2006 সালে উড়ান-প্রমাণিত হয়েছিল। 5ই নভেম্বর, 2006-এ, নাসা ডি. আই. ডি. ও-কে ব্যবহার করে আন্তর্জাতিক মহাকাশ স্টেশনকে শূন্য-প্রণোদক কৌশল সম্পাদন করতে পরিচালিত করে। এই উড়ান প্রদর্শনের পর থেকে, ডি. আই. ডি. ও আন্তর্জাতিক মহাকাশ স্টেশন এবং নাসার অন্যান্য মহাকাশযানের জন্য ব্যবহৃত হয়েছিল। এটি অন্যান্য শিল্পেও ব্যবহৃত হয়। অতি সম্প্রতি, ডি. আই. ডি. ও-কে মহাকাশ প্রকৌশল ক্ষেত্রে ভ্রমণকারী বিক্রয়কর্মীর ধরনের সমস্যা সমাধানের জন্য ব্যবহার করা হয়েছে। ম্যাটল্যাব অপ্টিমাল কন্ট্রোল টুলবক্স ডি. আই. ডি. ও প্রাথমিকভাবে একটি স্বতন্ত্র ম্যাটল্যাব অপ্টিমাল কন্ট্রোল টুলবক্স হিসাবে উপলব্ধ। অর্থাৎ, এর জন্য কোনও তৃতীয় পক্ষের সফ্টওয়্যার যেমন এস. এন. ও. পি. টি বা আই. পি. ও. পি. টি বা অন্যান্য অরৈখিক প্রোগ্রামিং সমাধানকারীর প্রয়োজন হয় না। প্রকৃতপক্ষে, এটির জন্য ম্যাটল্যাব অপ্টিমাইজেশন টুলবক্সেরও প্রয়োজন হয় না। ম্যাটল্যাব/ডিডো টুলবক্সে অ্যালগরিদম চালানোর জন্য "অনুমান"-এর প্রয়োজন হয় না। এই এবং অন্যান্য স্বতন্ত্র বৈশিষ্ট্যগুলি ডি. আই. ডি. ও-কে সর্বোত্তম নিয়ন্ত্রণ সমস্যা সমাধানের জন্য একটি জনপ্রিয় হাতিয়ার করে তুলেছে। মহাকাশ, রোবোটিক্স এবং অনুসন্ধান তত্ত্বের সমস্যা সমাধানের জন্য ম্যাটল্যাব অপ্টিমাল কন্ট্রোল টুলবক্স ব্যবহার করা হয়েছে। সর্বোত্তম নিয়ন্ত্রণ টুলবক্সের নামকরণ করা হয়েছে কার্থেজের কিংবদন্তি প্রতিষ্ঠাতা এবং প্রথম রানী ডিডোর নামে, যিনি ক্যালকুলাস আবিষ্কারের আগেই একটি সীমাবদ্ধ সর্বোত্তম নিয়ন্ত্রণ সমস্যার উল্লেখযোগ্য সমাধানের জন্য গণিতে বিখ্যাত। রস দ্বারা উদ্ভাবিত, ডি. আই. ডি. ও প্রথম 2001 সালে তৈরি হয়েছিল। সফ্টওয়্যারটি ব্যাপকভাবে উদ্ধৃত করা হয়েছে এবং এর কৃতিত্বের জন্য অনেকগুলি প্রথম রয়েছেঃ প্রথম সাধারণ-উদ্দেশ্য বস্তু-ভিত্তিক সর্বোত্তম নিয়ন্ত্রণ সফ্টওয়্যার প্রথম সাধারণ-উদ্দেশ্য সিউডোস্পেকট্রাল সর্বোত্তম নিয়ন্ত্রণ সফ্টওয়্যার প্রথম ফ্লাইট-প্রমাণিত সাধারণ-উদ্দেশ্য সর্বোত্তম নিয়ন্ত্রণ সফ্টওয়্যার প্রথম এমবেডেড সাধারণ-উদ্দেশ্য সর্বোত্তম নিয়ন্ত্রণ সমাধানকারী প্রথম অনুমান-মুক্ত সাধারণ-উদ্দেশ্য সর্বোত্তম নিয়ন্ত্রণ সমাধানকারী সংস্করণ 2007 সাল থেকে একাডেমিয়ায় ব্যাপকভাবে গৃহীত প্রাথমিক সংস্করণগুলিতে উল্লেখযোগ্য পরিবর্তন হয়েছে। ডি. আই. ডি. ও-এর সর্বশেষ সংস্করণ, যা এলিসার গ্লোবাল থেকে পাওয়া যায়, সমস্যাটি শুরু করার জন্য "অনুমান"-এর প্রয়োজন হয় না এবং ইনপুট-আউটপুট কাঠামোকে সহজ করে কোডিংয়ের বেশিরভাগ ক্ষুদ্রতা দূর করে। এলিসার গ্লোবাল থেকে স্বল্প মূল্যের ছাত্র সংস্করণ এবং ছাড়যুক্ত একাডেমিক সংস্করণও পাওয়া যায়। আরও দেখুন বেলম্যান সিউডোস্পেকট্রাল পদ্ধতি চেবিশেভ সিউডোস্পেকট্রাল পদ্ধতি কোভেক্টর ম্যাপিং নীতি ফরিবা ফাহরু ফ্ল্যাট সিউডোস্পেকট্রাল পদ্ধতি I. মাইকেল রস লেজেন্ড্রে সিউডোস্পেকট্রাল পদ্ধতি রস-ফাহরু লেম্মা রস 'π লেম্মা রস-ফাহরু সিউডোস্পেকট্রাল পদ্ধতি রেফারেন্স আরও পড়া বাহ্যিক লিঙ্ক ডি. আই. ডি. ও কীভাবে কাজ করে নাসা নিউজ সিউডোস্পেকট্রাল অপ্টিমাল কন্ট্রোলঃ পার্ট 1 সিউডোস্পেকট্রাল অপ্টিমাল কন্ট্রোলঃ পার্ট 2 সংখ্যাসূচক সফ্টওয়্যার গাণিতিক অপ্টিমাল নিয়ন্ত্রণ