A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection Control

The main aim of this study was to address the problem of congestion in TCP nonlinear systems in the presence of mismatched exogenous disturbances. To achieve this problem, two methods are proposed: the first is active queuing management, based on two proposed controllers, an NLPID and STC-SM, while...

Full description

Saved in:
Bibliographic Details
Main Authors: Anwer S. Aljuboury, Subhi R. M. Zeebaree, Firas Abedi, Zahraa Sabah Hashim, Rami Q. Malik, Ibraheem Kasim Ibraheem, Ahmed Alkhayyat
Format: Article
Language:English
Published: Wiley 2022-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2022/5501402
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832553715195707392
author Anwer S. Aljuboury
Subhi R. M. Zeebaree
Firas Abedi
Zahraa Sabah Hashim
Rami Q. Malik
Ibraheem Kasim Ibraheem
Ahmed Alkhayyat
author_facet Anwer S. Aljuboury
Subhi R. M. Zeebaree
Firas Abedi
Zahraa Sabah Hashim
Rami Q. Malik
Ibraheem Kasim Ibraheem
Ahmed Alkhayyat
author_sort Anwer S. Aljuboury
collection DOAJ
description The main aim of this study was to address the problem of congestion in TCP nonlinear systems in the presence of mismatched exogenous disturbances. To achieve this problem, two methods are proposed: the first is active queuing management, based on two proposed controllers, an NLPID and STC-SM, while the second is the application of active queuing management-based anti-disturbance techniques such as active disturbance rejection control (ADRC) and the nonlinear disturbance observer (NLDO). The proposed ADRC consists of a new NLPID and a new super-twisting sliding mode controller (STC-SM), which functions as a novel NLSEF, and a proposed NLESO estimates the applied disturbance and cancels it in a responsive manner. A new tracking differentiator with a novel function is also used to generate a smooth and accurate reference signal and derivative. The NLDO is proposed to estimate the disturbance and combine this with the control signal of the designed nonlinear controller as a way to compensate for the disturbance. The simulation results for the proposed scheme (ADRC) as applied to a nonlinear model of the TCP network are thus found to provide smoother and more accurate tracking of the desired value, with high robustness against applied disturbance, as compared to the other schemes introduced in this study. The proposed scheme also shows a noticeable improvement in terms of the utilized performance indices and the OPI.
format Article
id doaj-art-e4cbce1cd5fe4625acf5b815c7734ca9
institution Kabale University
issn 1099-0526
language English
publishDate 2022-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-e4cbce1cd5fe4625acf5b815c7734ca92025-02-03T05:53:27ZengWileyComplexity1099-05262022-01-01202210.1155/2022/5501402A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection ControlAnwer S. Aljuboury0Subhi R. M. Zeebaree1Firas Abedi2Zahraa Sabah Hashim3Rami Q. Malik4Ibraheem Kasim Ibraheem5Ahmed Alkhayyat6Continuing Education CenterEnergy DepartmentDepartment of MathematicsDepartment of Electrical EngineeringDepartment of Medical Instrumentation Techniques EngineeringDepartment of Computer Engineering TechniquesCollege of Technical EngineeringThe main aim of this study was to address the problem of congestion in TCP nonlinear systems in the presence of mismatched exogenous disturbances. To achieve this problem, two methods are proposed: the first is active queuing management, based on two proposed controllers, an NLPID and STC-SM, while the second is the application of active queuing management-based anti-disturbance techniques such as active disturbance rejection control (ADRC) and the nonlinear disturbance observer (NLDO). The proposed ADRC consists of a new NLPID and a new super-twisting sliding mode controller (STC-SM), which functions as a novel NLSEF, and a proposed NLESO estimates the applied disturbance and cancels it in a responsive manner. A new tracking differentiator with a novel function is also used to generate a smooth and accurate reference signal and derivative. The NLDO is proposed to estimate the disturbance and combine this with the control signal of the designed nonlinear controller as a way to compensate for the disturbance. The simulation results for the proposed scheme (ADRC) as applied to a nonlinear model of the TCP network are thus found to provide smoother and more accurate tracking of the desired value, with high robustness against applied disturbance, as compared to the other schemes introduced in this study. The proposed scheme also shows a noticeable improvement in terms of the utilized performance indices and the OPI.http://dx.doi.org/10.1155/2022/5501402
spellingShingle Anwer S. Aljuboury
Subhi R. M. Zeebaree
Firas Abedi
Zahraa Sabah Hashim
Rami Q. Malik
Ibraheem Kasim Ibraheem
Ahmed Alkhayyat
A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection Control
Complexity
title A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection Control
title_full A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection Control
title_fullStr A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection Control
title_full_unstemmed A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection Control
title_short A New Nonlinear Controller Design for a TCP/AQM Network Based on Modified Active Disturbance Rejection Control
title_sort new nonlinear controller design for a tcp aqm network based on modified active disturbance rejection control
url http://dx.doi.org/10.1155/2022/5501402
work_keys_str_mv AT anwersaljuboury anewnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT subhirmzeebaree anewnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT firasabedi anewnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT zahraasabahhashim anewnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT ramiqmalik anewnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT ibraheemkasimibraheem anewnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT ahmedalkhayyat anewnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT anwersaljuboury newnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT subhirmzeebaree newnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT firasabedi newnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT zahraasabahhashim newnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT ramiqmalik newnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT ibraheemkasimibraheem newnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol
AT ahmedalkhayyat newnonlinearcontrollerdesignforatcpaqmnetworkbasedonmodifiedactivedisturbancerejectioncontrol