Unstable coupled two-tank problem with a new learning rate using an adaptive online neuro-fuzzy controller
Section: Математическое моделирование
Article in issue: 1 т.18, 2025.
Free access
Level control of coupled tank systems with non-linearity and instability is one of important issues in the industry process. Control of unstable systems is a challenging task for industries. In this paper we have controlled unstable water flow in a coupled two tank problem in real plant with disturbances. Here we have implemented the Online Neuro Fuzzy Controller (ONFC) with a new learning rate. The Online Neuro Fuzzy Controller is an adaptive control with a simple structure which is capable of processing non-linear, time-varying, uncertain systems. The efficiency and low computational cost of this technology have enabled successful implementations in many industrial plants. Simulations of a coupled tank system with ONFC are done in Python programming language. The gradient descent method is used to update the parameters.
Short address: https://sciup.org/147248013
IDS: 147248013 | UDC: 531.36+517.977 | DOI: 10.14529/mmp250106
Неустойчивая связанная Задача двух банков с использованием адаптивного онлайн-нейро-нечеткого контроллера и новой скоростью обучения
Регулирование уровня в связанных системах резервуаров с нелинейностью и нестабильностью является одним из важных вопросов в промышленном процессе. Управление неустойчивыми системами является сложной задачей. В этой статье мы контролировали нестабильный поток воды в связанной задаче с двумя резервуарами на реальном предприятии с возмущениями. Здесь мы реализовали онлайн-нейро-нечеткий контроллер (ONFC) с новой скоростью обучения. Онлайн-нейро-нечеткий контроллер представляет собой адаптивное управление с простой структурой, способное обрабатывать нелинейные, изменяющиеся во времени, неопределенные системы. Эффективность и низкая вычислительная стоимость этой технологии позволили успешно внедрить ее на многих промышленных предприятиях. Моделирование связанной системы резервуаров с ONFC выполняется на языке программирования Python. Для обновления параметров используется метод градиентного спуска.