Die übliche Beschreibung für einen kontinuierlichen PID-Regler lautet wie folgt:
Was tun Sie, wenn die Zeitkonstante eines solchen Systems variabel ist? Nehmen wir an, es variiert zwischen und ( ). Wie gestalten Sie die PID-Konstanten?
Die übliche Beschreibung für einen kontinuierlichen PID-Regler lautet wie folgt:
Was tun Sie, wenn die Zeitkonstante eines solchen Systems variabel ist? Nehmen wir an, es variiert zwischen und ( ). Wie gestalten Sie die PID-Konstanten?
Antworten:
Eine Möglichkeit wäre, eine Form der adaptiven Steuerung zu implementieren. Wenn Ihr Bereich von Zeitkonstanten klein und bekannt ist, können Sie eine sogenannte "Verstärkungsplanung" verwenden, bei der Sie alle Zeitkonstanten, mit denen Sie sich befassen (hoffentlich ist sie endlich), vorab bestimmen und die if / then-Logik verwenden, um PI zu definieren und D. Es kann schwierig sein, sicherzustellen, dass Sie genügend Variabilität abgedeckt haben, um Stabilität und Leistung im gesamten Bereich sicherzustellen. Eine gute Erfolgsgeschichte für die Gewinnplanung ist der Chinook-Hubschrauber. Es kann getan werden.
Wenn Sie keine realisierbare Vorhersage für die Zeitkonstanten haben, können Sie die Verwendung von Model Reference Adaptive Control (MRAC) prüfen. In diesem Regelungsschema haben Sie ein Referenzmodell (Ihr ideales System) mit dem von Ihnen gewählten PID-Regler. Der MRAC minimiert den Fehler zwischen dem, was die Anlage tatsächlich tut, und dem, was Ihr Referenzmodell tut. Auf diese Weise zwingen Sie Ihre Umkleidekabine dazu, sich wie Ihr LTI-Modell zu verhalten.
Sie können auch versuchen, den Model Identification Adaptive Controller (MIAC) zu verwenden. Hier führt das Steuerungsschema die Systemidentifikation in Echtzeit durch und verwendet ein Aktualisierungsgesetz für Ihren Controller. Dieser erfordert die fortgeschrittenste Fähigkeit der drei Ideen.
Da Ihr System die Zeitkonstanten im Laufe der Zeit ändert, ist es kein LTI mehr. Dies bedeutet, dass Sie entweder eine Gain-Planung durchführen müssen (ziemlich einfach, wenn Sie den Bereich der Zeitkonstanten kennen) oder eine Systemidentifikation mit dem Aktualisierungsgesetz für Ihre PID durchführen müssen.