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