Repository logo
 

Robust Model Predictive Control for Linear Parameter Varying Systems along with Exploration of its Application in Medical Mobile Robots

dc.contributor.advisorZhang, Chris
dc.contributor.committeeMemberXu, Peter (Weiliang)
dc.contributor.committeeMemberSingh, Jaswant
dc.contributor.committeeMemberLiang, Xiaodong
dc.contributor.committeeMemberWu, FangXiang
dc.contributor.committeeMemberBui, Francis
dc.creatorHadian, Mohsen
dc.date.accessioned2023-04-11T14:25:09Z
dc.date.available2023-04-11T14:25:09Z
dc.date.copyright2023
dc.date.created2023-03
dc.date.issued2023-04-11
dc.date.submittedMarch 2023
dc.date.updated2023-04-11T14:25:09Z
dc.description.abstractThis thesis seeks to develop a robust model predictive controller (MPC) for Linear Parameter Varying (LPV) systems. LPV models based on input-output display are employed. We aim to improve robust MPC methods for LPV systems with an input-output display. This improvement will be examined from two perspectives. First, the system must be stable in conditions of uncertainty (in signal scheduling or due to disturbance) and perform well in both tracking and regulation problems. Secondly, the proposed method should be practical, i.e., it should have a reasonable computational load and not be conservative. Firstly, an interpolation approach is utilized to minimize the conservativeness of the MPC. The controller is calculated as a linear combination of a set of offline predefined control laws. The coefficients of these offline controllers are derived from a real-time optimization problem. The control gains are determined to ensure stability and increase the terminal set. Secondly, in order to test the system's robustness to external disturbances, a free control move was added to the control law. Also, a Recurrent Neural Network (RNN) algorithm is applied for online optimization, showing that this optimization method has better speed and accuracy than traditional algorithms. The proposed controller was compared with two methods (robust MPC and MPC with LPV model based on input-output) in reference tracking and disturbance rejection scenarios. It was shown that the proposed method works well in both parts. However, two other methods could not deal with the disturbance. Thirdly, a support vector machine was introduced to identify the input-output LPV model to estimate the output. The estimated model was compared with the actual nonlinear system outputs, and the identification was shown to be effective. As a consequence, the controller can accurately follow the reference. Finally, an interpolation-based MPC with free control moves is implemented for a wheeled mobile robot in a hospital setting, where an RNN solves the online optimization problem. The controller was compared with a robust MPC and MPC-LPV in reference tracking, disturbance rejection, online computational load, and region of attraction. The results indicate that our proposed method surpasses and can navigate quickly and reliably while avoiding obstacles.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/10388/14558
dc.language.isoen
dc.subjectLinear parameter varying
dc.subjectModel predictive control
dc.subjectRobust control
dc.subjectRecurrent neural networks, Robots, Support vector machine
dc.titleRobust Model Predictive Control for Linear Parameter Varying Systems along with Exploration of its Application in Medical Mobile Robots
dc.typeThesis
dc.type.materialtext
thesis.degree.departmentBiomedical Engineering
thesis.degree.disciplineBiomedical Engineering
thesis.degree.grantorUniversity of Saskatchewan
thesis.degree.levelDoctoral
thesis.degree.nameDoctor of Philosophy (Ph.D.)

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HADIAN-DISSERTATION-2023.pdf
Size:
4.64 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.27 KB
Format:
Plain Text
Description: