एक तरीका अनुकूली नियंत्रण के कुछ प्रकार को लागू करना होगा। यदि आपके समय की सीमा लगातार छोटी और ज्ञात है, तो आप "गेन शेड्यूलिंग" नामक कुछ चीज़ों का उपयोग कर सकते हैं,
जहाँ आप समय से पहले निर्धारित करते हैं कि आप किस समय के साथ काम कर रहे हैं (उम्मीद है कि यह परिमित है) और पीआई को परिभाषित करने के लिए तर्क का उपयोग करें। और डी। यह सुनिश्चित करना चुनौतीपूर्ण हो सकता है कि आपने रेंज के माध्यम से स्थिरता और प्रदर्शन सुनिश्चित करने के लिए पर्याप्त परिवर्तनशीलता को कवर किया है। लाभ समयबद्धन के लिए एक अच्छी सफलता की कहानी चिनूक हेलीकाप्टर है। यह किया जा सकता है।
यदि आपके पास समय की स्थिरांक के लिए कोई संभाव्य भविष्यवाणी नहीं है, तो आप मॉडल संदर्भ अनुकूली नियंत्रण (MRAC) का उपयोग कर सकते हैं। इस नियंत्रण योजना में आपके पास अपने चुने हुए पीआईडी नियंत्रक के साथ एक संदर्भ मॉडल (आपका आदर्श सिस्टम) है। MRAC संयंत्र के बीच की त्रुटि को वास्तव में कम करता है और आपका संदर्भ मॉडल क्या कर रहा है। इस तरह आप अपने बदलते प्लांट को अपने LTI मॉडल की तरह काम करने के लिए मजबूर करते हैं।
या आप मॉडल आइडेंटिफिकेशन एडेप्टिव कंट्रोलर (MIAC) का उपयोग करके देख सकते हैं। यहां नियंत्रण योजना वास्तविक समय में सिस्टम की पहचान करती है और आपके नियंत्रक के लिए अपडेट कानून का उपयोग करती है। यह एक तीन विचारों के सबसे उन्नत कौशल की आवश्यकता है।
चूँकि आपका सिस्टम समय के साथ समय में परिवर्तन कर रहा है, इसलिए यह LTI नहीं है। इसका मतलब है कि आपको अपने पीआईडी के लिए अद्यतन कानून के साथ सिस्टम शिड्यूलिंग (यदि आप समय की सीमा की सीमा जानते हैं तो बहुत आसान है) या सिस्टम आइडेंटिटी हासिल करने की आवश्यकता है।