Next Article in Journal
A Reliability-Centered Maintenance Study for an Individual Section-Forming Machine
Next Article in Special Issue
Robust Control of Small Turbojet Engines
Previous Article in Journal
Experimental Evidence of the Speed Variation Effect on SVM Accuracy for Diagnostics of Ball Bearings
Previous Article in Special Issue
MPC Control and LQ Optimal Control of A Two-Link Robot Arm: A Comparative Study
 
 
Order Article Reprints
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Nonlinear Model Predictive Control Using Robust Fixed Point Transformation-Based Phenomena for Controlling Tumor Growth

by *,† and *,†
Physiological Controls Research Center, EKIK, Obuda University, 1034 Budapest, Hungary
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Machines 2018, 6(4), 49; https://doi.org/10.3390/machines6040049
Received: 31 August 2018 / Revised: 9 October 2018 / Accepted: 17 October 2018 / Published: 25 October 2018
(This article belongs to the Special Issue Advanced Control Systems and Optimization Techniques)

Abstract

:
In this paper a novel control strategy is introduced in order to create optimal dosage profiles for individualized cancer treatment. This approach uses Nonlinear Model Predictive Control to construct optimal dosage protocols in conjunction with Robust Fixed Point Transformations which hinders the negative effect of inherent model uncertainties and measurement disturbances. The results are validated by extensive simulation on the proposed control algorithm from which conclusions were drawn.

1. Introduction

In the past decades, physiological systems gained attention among control engineers. This particular interest covers a significant variety of topics including automated anesthesia [1], diabetes control [2] and hormonal regulation [3]. Tumor growth control is no exception as cancerous diseases are responsible for 1,359,500 deaths in the European Union annually, based on [4]. Because of the physiological complexity of tumor growth, the topic has been intact for decades. However in the end of the 20th century, progress in cancer research delivered mathematical models that are able to encapsulate the underlying mechanisms. An important result was Targeted Molecular Therapies (TMTs) which exploit certain cancer specific processes that corresponds to the vascluar growth of tumors, thus hampering its effect in the body of the patient. This approach led to the famous Hahnfeldt model, which was introduced by [5], and has been used thoroughly since its development among control engineers.
The primary issue with TMTs is that the developed drugs are exceedingly expensive, thus availability for the vast majority is limited. A possible solution to this issue is to apply optimal control techniques to the existing tumor growth model that incorporates the expenses of the drug while maintaining a reasonable treatment plan i.e., minimizing the costs and the treatment time. Several algorithms were proposed in the literature based on linear design methods [6] and nonlinear techniques [7]. Many evidence [8,9] and practical consideration, such as unstable behaviour of the linearised system and significant discrepancies in terms of model parameters between different patients, suggest that nonlinear methods have to be employed. In spite of these facts, a novel approach is presented in this paper, which combines the optimal behaviour of the Nonlinear Model Predictive Control (NMPC) in conjunction with the error insensitive traits of the Robust Fixed Point Transformation (RFPT) based nonlinear adaptive control. In a previous work, the NMPC architecture was deployed in order to tackle the optimization issue [10]. However as it was indicated in [11], the states of the system are not measurable due to large parameter uncertainties and model imperfections; therefore, an adaptive approach is suggested. The problem with the RFPT approach is that it can not guarantee an optimal dosing protocol by itself. While it is locally robust, it can not track constant references which are far from the initial value. In spite of these facts, a combined approach is presented here, which may also be applicable for other physiological systems as well that has significant parameter variations in the nominal model.
The paper first introduces the underlying model of the system and the important theoretical background of both the NMPC and the RFPT method. After the introduction, the connection is presented between the two methods with a detailed explanation of the problems that has to be solved from a control engineering aspect. In the end of the paper, numerical simulations are presented in order to verify the behaviour of the controller, on which conclusions are drawn.

2. System Model

Since anti-angiogenic therapy has emerged, many approaches have been considered by various authors. A comprehensive study on tumor growth models can be found in [12] from a control engineering point of view. However, advancements in cancer research have carried out new results, which indicate that the currently existing models do not incorporate important alternate vascularization methods, as pointed out in [13]. In order to overcome these issues, different models were developed by [14,15] that describes the growth process accurately, which was validated by mice experiments. However, in this article, the famous Hahnfeldt model [5] is used, which does not cover every physiological aspect, but rather facilitates the comparison between the presented control algorithm and previously employed approaches.
Based on the work of [6], many simplifications can be attained on the original Hahnfeldt model, such as elimination of terms that are shown to be negligible by experiments [5], or merging variables that tend to move together [16]. The modified equations of motion can be described as:
x 1 ˙ = λ x 1 ln x 1 x 2 x 2 ˙ = b x 1 d x 1 2 / 3 x 2 e x 2 g ( t ) ,
where x 1 denotes the tumor volume (mm 3 ), which is the output of the system, x 2 is the volume of the tumor vasculature (mm 3 ), λ is the growth parameter of the tumor (1/day), b is the angiogenic factor (1/day), d describes the cellular blocking mechanisms of the vasculature (1/day·mm 2 ), e is the inhibition of the vasculature by the drug (kg/day·mg), and g ( t ) is the concentration of the administered inhibitor (mg/kg). The parameters were chosen according to [17], which are presented in Table 1.
It is worth mentioning that the underlying system model describes a positive dynamical system, which entails that the control signal must remain positive for all times. Previous simulations showed that when the input signal is zero, the model attains a steady state of x 1 = x 2 = 1.734 × 10 4 (mm 3 ). This steady state yields a worst case scenario, so that the controller is designed according to this initial value in order to deal with minor initial tumor volumes as well. Because anti-angiogenic therapy does not eradicate the tumor completely, the objective is to shrink the volume to such an extent that it does not jeopardise the health of the patient. The model contains a major singularity at x 1 = x 2 = 0 (mm 3 ) that corresponds to the previously indicated behaviour of the therapy, which implies that the control objective can not be zero value. In particular the tumor is said to be in safe steady state if its volume does not exceed 10 (mm 3 ); hence from the controllers perspective it is sufficient to bring the tumor volume in this region.

3. Control Algorithm

In this section, the combined NMPC-RFPT approach is introduced with the necessary design steps for the simplified Hahnfeldt model as a primary example. The idea shares similar traits of the robust NMPC approach that can be seen in [18]; however, the second optimization loop is replaced by the RFPT controller. This decreases the computational burden of the dual NMPC solution and makes the design steps easier, as it does not require to construct terminal cost and sets to ensure a robust operation of the controller. This technique also overcome several obstacles concerning the RFPT method. The NMPC block provides an optimal trajectory for set point tracking, as an output of the nominal model, that can be used by the RFPT controller. This solves the set point tracking problem of the RFPT controller by providing an appropriate nominal trajectory prescription, in conjunction with the non-optimal behaviour of the RFPT technique. If the plant and the nominal model has the same parameter values, the RFPT controller can be tuned to produce minor tracking error, thus the plant trajectory does not deviate significantly from the nominal, which entails that the output is essentially optimal. If uncertainties are present in the plant, then the RFPT controller tries to reduce these deviations which renders the control loop robust. It should be also noted that the nominal trajectory, which is provided by the NMPC block, can be computed offline which makes the method computationally attractive. This means in practice that instead of solving a complex nonlinear optimization in each control cycle, one step of iteration (7) has to be computed which is faster.

3.1. The Nonlinear Model Predictive Controller

The NMPC consists of three main ingredients, namely, prediction, optimization, and execution. The controller uses the plant measurement in order to predict the behaviour of the system based on the discrete model, which is then used in a cost function. This essentially means the construction of a complicated cost function that has to be minimized by the input sequence for each prediction step, which implies the use of nonlinear optimization solvers. From the optimal control sequence, the first element is applied to the plant and the cycle repeats. The operation of the controller can be summarized in the Optimal Control Problem ( OCP n N ), based on [19] as:
arg   min u ( · ) U N ( x 0 ) J N ( n , x 0 , u ( · ) ) : = k = 0 N 1 ( n + k , x u ( k , x 0 ) , u ( k ) ) s . t . x u ( 0 , x 0 ) = x 0 , x u ( k + 1 , x 0 ) = f ( x u ( k , x 0 ) , u ( k ) ) ,
where x 0 = x ( n ) is the measurement of states in the nth control cycle, N denotes the length of the optimization horizon, the value u ( · ) U N ( x 0 ) represents a vector of predicted input values of dimension N from the feasible set U N , function ( n + k , x u ( k , x 0 ) , u ( k ) ) is the cost function, J N is the total cost function that has to be minimized, and x u ( k + 1 , x 0 ) = f ( x u ( k , x 0 ) , u ( k ) ) is responsible for the prediction stage with initial condition x u ( 0 , x 0 ) = x 0 . Note that the prediction equation describes a discrete time system in the form of x + = f ( x , u ) . This implies in particular that the continuous time system must be discretized, therefore the system model takes the form of:
x 1 + = x 1 + Δ t [ λ 1 x 1 ln ( x 1 / x 2 ) ] x 2 + = x 2 + Δ t [ b x 1 d x 1 2 / 3 x 2 e x 2 g ]
in which Δ t is the time step of the discretization. In (2), the left side of the prediction corresponds to the state variables in (3), namely x u ( k + 1 , x 0 ) = [ x 1 + x 2 + ] T , and the function f ( x u ( k , x 0 ) , u ( k ) ) is the vector valued function on the right-hand side of the discretization equation. It is worth mentioning that different discretization methods can be employed which could lead to more accurate results, thus improving the overall robustness of the NMPC controller in exchange for computational effort.
According to [19], the cost function can be defined as
( k , x 1 , u ) = ζ x 1 x r e f ( k ) 2 + ξ u u r e f ( k ) 2
where ζ and ξ are control parameters, x 1 is the tumor volume, x r e f ( k ) is the time-varying reference signal with u r e f ( k ) as the desired input signal at prediction time k, and · is the Euclidean norm. Equation (4) allows the use of time varying references; however, in this case a constant reference is proposed, so x r e f ( k ) [ 1 ; 10 ] (because of the singularity in the model at x 1 = x 2 = 0 ), and u r e f ( k ) = 0 , k N . For technical reasons, in every control cycle, the calculated predicted values u ( · ) is used in the next step by the nonlinear optimization algorithm as an initial guess.

3.2. The Robust Fixed Point Transformations Based Controller

The RFPT method is a novel nonlinear control technique which was introduced by [20] and proven to be effective in many control problems providing accurate results. Its operation can be described with the realized-response scheme. Theoretically, if one calculates the input signal for an arbitrary trajectory by inverting the dynamics of the model, then it is possible to steer the system along this trajectory by applying the calculated input signal to the plant, if there are no uncertainties between the nominal and physical systems (this will be called the desired response). However, in the vast majority of cases this is not true due to modelling imperfections, or parameter variations. This causes a realized response which differs significantly from the desired one, thus the control objective can not be achieved. The RFPT method solves this issue by deforming the desired input trajectory, so that the calculated input signal produces the desired response of the plant. A more elaborate description can be found in [20,21,22].
The method first uses a kinematic part which can be completely determined by the order of the system, that is the highest derivative of the states in the system model. The kinematic equation is given by:
e i n t ( t ) = t 0 t q n ( τ ) q ( τ ) d τ , ( d d t + Λ ) n + 1 e i n t = 0
where q n is the reference trajectory, q is the measured state, n is the order of the system, and Λ is a control parameter. Since the highest derivative is n = 1 and the controlled variable is x 1 , the expression takes the form of:
e i n t ( t ) = t 0 t x 1 n ( τ ) x 1 ( τ ) d τ , x ˙ 1 d = Λ 2 e i n t + 2 Λ e + x ˙ 1 n .
In (6), x 1 n denotes the reference tumor volume that is a decreasing function with respect to time. In the combined approach this will be the output of the nominal system model of the NMPC part. After the kinematic part, the output x ˙ 1 d is used by the deform function which is defined as:
G ( r | r d ) = d e f ( r + K ) [ 1 + B tan h ( A [ f ( r ) r d ] ) ] K G ( r * d | r d ) = r * d , if f ( r * d ) = r d G ( K | r d ) = K , if r = K
whence the iteration is achieved by r n + 1 = G r n | r d . In (7), f ( r ) is the measured signal, r d is the output of the kinematic block that is x ˙ 1 d , r * d is the solution of the fixed point problem for which the realized response of the system coincides with the desired trajectory, and A , B , K are free control parameters. Using the deformed trajectory, the output can be calculated from the inverse model, which now has to be expressed. Taking the first equation from (1) and rearranging the terms leads to:
x 2 = x 1 exp x 1 ˙ λ x 1 1 .
Differentiation of the previous equation yields:
x 2 ˙ = x 1 ˙ exp x 1 ˙ λ x 1 + x 1 exp x 1 ˙ λ x 1 x 1 ˙ x 1 λ λ x ˙ 1 2 ( λ x 1 ) 2 exp x 1 ˙ λ x 1 2
from which the following form can be obtained by simplification:
x 2 ˙ = λ x ˙ 1 x 1 + x 1 ¨ x 1 x ˙ 1 2 f λ x 1
In the simplified equation f denotes the exponential term in (9). This equation can be substituted into the second equation in the system model (1), together with Equation (8). By rearranging the terms, g ( t ) can be expressed as:
g ( t ) = λ x ˙ 1 x 1 + x 1 ¨ x 1 x ˙ 1 2 + λ d x 1 8 / 3 λ b x 1 f λ e x 1 2
which is the inverse model of the system. Applying the output of the deform function to the inverse model leads to a proper control signal g ( t ) , which drives the system along the desired trajectory.

3.3. The Combined Approach

The last step in the design process is to determine the parameters of the controllers. A possible path is to tune the NMPC controller separately to the nominal plant by adjusting the values of ξ and ζ , so that it meets the design criterion, or using other more sophisticated techniques from the NMPC literature. If the NMPC controller is tuned, the output of the nominal system can be used as an input of the RFPT controller so that parameters A , K and B can be determined by numerical simulations on the nominal plant. Because of its novelty, the RFPT method has no exact tuning techniques yet. However, several thumb rules exist which alleviate the tuning process; B is either 1 or 1 , K is usually a big number with the magnitude of 10 5 , and A = 1 / ( 10 · K ) . A schematic depiction of the controller architecture can be seen in Figure 1.

4. Simulation Results

Multiple simulations were conducted in order to ensure the appropriate operation of the controller. In order to mimic real behaviour, the NMPC controller operates on the plant once every day with zero order hold. The prediction time step was 1 / 24 (day) with a horizon of N = 24 × 14 = 336, which predicts the evolution of the system for two weeks. Control parameters ζ = 100 , ξ = 1 produced acceptable results in terms of tumor volume reduction and total inhibitor concentration, with a maximum input signal restriction of 25 (mg/kg). For this nominal trajectory, the parameters of the RFPT controller was set as K = 5.3 × 10 10 , A = 1/(10 11 ), B = 1 , by empirical tuning, which produced sufficiently small tracking errors. The simulation step was Δ t = 10 3 (day), with time interval t [ 0 ; 100 ] .
On Figure 2 the nominal trajectory is presented which was created by the NMPC controller. After the 100th day the tumor volume was 1.083 (mm 3 ), which is close to the desired setpoint value of x 1 = 1 (mm 3 ). This result can be improved by increasing the prediction horizon; however, it affects the computational time significantly, thus it was not applied here. The tumor reduces under 10 (mm 3 ) volume in 31 (days), with an inhibitor concentration of 765.7 (mg/kg). Compared to the results in [10] this is clearly an improve in terms of concentration during the transient phase, i.e., the amount of medication given to the patient until the tumor volume reaches 10 (mm 3 ).
Figure 3 illustrates the tracking error of the RFPT controller on the nominal trajectory. It can be seen that the error decreases to zero almost in ten days while its values in the transient phase does not exceed 15 (mm 3 ), which can be considered negligible. The difference between the two control signal can be scrutinised on Figure 4. It can be seen that the RFPT input signal matches its NMPC counterpart almost everywhere, thus it does not violate the bounds on the control input. It should be noted, however, that there is a jump at the beginning of the control cycle which can be attributed to numerical imprecisions. The reduction of tumor and vasculature volume can be seen on Figure 5.
In order to ensure the robustness of the controller, different system parameter configurations were simulated. The parameters were chosen with Latin Hypercube Sampling from the interval [ 0 ; 1 ] , which was then scaled to the order of magnitude for each parameter and added to their nominal values. In total fifty different parameter configuration was tested, which revealed that the system is very sensitive for parameter d, but for the other three the controller is able to manage even extreme cases as well. On Figure 6 one can see the tracking errors which are caused by the parameter uncertainties between the nominal and real models. The maximal error has increased significantly, but the error vanishes in ten days and the maxima is negligible compared to the initial value of the tumor volume. Simulations also revealed that the robustness can be increased by adjusting the value of Λ in the kinematic part; hence Λ was altered to Λ = 0 . 5 . On Figure 7 the different administration protocols are shown. It is worth noting that their shape resembles the nominal case in Figure 4 and also their values do not violate the 25 (mg/kg) constraint prescription.

5. Conclusions

In this paper, a novel control method was introduced that uses the NMPC and RFPT methods in order to achieve robust optimal control of an anti-angiogenic tumor growth model. A design procedure was introduced, so that the approach can be used in different control problems that require a robust optimal control. Simulations showed that the proposed algorithm can tackle many issues posed by parameter uncertainties and modelling imperfections. The algorithm combined with previous results on discrete control with large sampling time of the Hahnfeldt model could result in a final solution to the individualized anti-angiogenic problem. Further research has to focus on auto tuning of the RFPT controller and also the possibility to include a feedback part for the NMPC part of the controller.

Author Contributions

Conceptualization, B.C. and L.K.; Data curation, B.C.; Formal analysis, B.C.; Funding acquisition, L.K.; Investigation, L.K.; Methodology, L.K.; Project administration, L.K.; Resources, L.K.; Software, B.C.; Supervision, L.K.; Validation, B.C.; Visualization, B.C.; Writing—original draft, B.C.; Writing—review & editing, L.K.

Funding

This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 679681). Bence Czakó was supported by the UNKP-17-2/I. New National Excellence Program of the Ministry of Human Capacities.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ionescu, C.M.; Copot, D. Guided closed loop control of analgesia: Are we there yet? In Proceedings of the 2017 IEEE 21st International Conference on Intelligent Engineering Systems (INES), Larnaca, Cyprus, 20–23 October 2017; p. 137142. [Google Scholar]
  2. Kovács, L. A robust fixed point transformation-based approach for type 1 diabetes control. Nonlinear Dyn. 2017, 89, 2481–2493. [Google Scholar] [CrossRef][Green Version]
  3. Churilov, A.; Medvedev, A.; Shepeljavyi, A. Mathematical model of testosterone regulation by pulse-modulated feedback. In Proceedings of the 2007 IEEE International Conference on Control Applications, Singapore, 1–3 October 2007. [Google Scholar]
  4. Malvezzi, M.; Carioli, G.; Bertuccio, P.; Rosso, T.; Boffetta, P.; Levi, F.; Vecchia, C.L.; Negri, E. European cancer mortality predictions for the year 2016 with focus on leukaemias. Ann. Oncol. 2016, 27, 725–731. [Google Scholar] [CrossRef] [PubMed][Green Version]
  5. Hanhfeldt, P.; Panigrahy, D.; Folkman, J.; Hlatky, L. Tumor development under angiogenic signaling: A dynamical theory of tumor growth, treatment response, and postvascular dormancy. Cancer Res. 1999, 59, 4770–4775. [Google Scholar]
  6. Sapi, J.; Drexler, D.A.; Kovacs, L. Parameter optimization of H infinity controller designed for tumor growth in the light of physiological aspects. In Proceedings of the 2013 IEEE 14th International Symposium on Computational Intelligence and Informatics (CINTI), Budapest, Hungary, 19–21 November 2013. [Google Scholar]
  7. Drexler, D.A.; Sápi, J.; Kovács, L. Positive nonlinear control of tumor growth using angiogenic inhibition. IFAC-PapersOnLine 2017, 50, 15068–15073. [Google Scholar] [CrossRef]
  8. Czako, B.G.; Kosi, K. Novel method for quadcopter controlling using nonlinear adaptive control based on robust fixed point transformation phenomena. In Proceedings of the 2017 IEEE 15th International Symposium on Applied Machine Intelligence and Informatics (SAMI), Košice, Slovakia, 26–28 January 2017. [Google Scholar]
  9. Szeles, A.; Drexler, D.A.; Sapi, J.; Harmati, I.; Kovacs, L. Model-based angiogenic inhibition of tumor growth using feedback linearization. In Proceedings of the 52nd IEEE Conference on Decision and Control, Lorence, Italy, 10–13 December 2013. [Google Scholar]
  10. Czakó, B.; Sápi, J.; Kovács, L. Model-based optimal control method for cancer treatment using model predictive control and robust fixed point method. In Proceedings of the 2017 IEEE 21st International Conference on Intelligent Engineering Systems (INES), Bratislava, Slovakia, 20–23 October 2017; p. 271276. [Google Scholar]
  11. Kovács, L.; Eigner, G.; Tar, J.K.; Rudas, I. Robust Fixed Point Transformation based Proportional-Derivative Control of Angiogenic Tumor Growth. IFAC-PapersOnLine 2018, 51, 894–899. [Google Scholar] [CrossRef]
  12. Świerniak, A. Comparison of six models of antiangiogenic therapy. Appl. Math. 2009, 36, 333–348. [Google Scholar] [CrossRef][Green Version]
  13. Döme, B.; Hendrix, M.J.; Paku, S.; Tóvári, J.; Tímár, J. Alternative Vascularization Mechanisms in Cancer. Am. J. Pathol. 2007, 170, 1–15. [Google Scholar] [CrossRef] [PubMed][Green Version]
  14. Csercsik, D.; Sápi, J.; Gönczy, T.; Kovács, L. Bi-compartmental modelling of tumor and supporting vasculature growth dynamics for cancer treatment optimization purpose. In Proceedings of the 2017 IEEE 56th Annual Conference on Decision and Control (CDC), Melbourne, Australia, 12–15 December 2017. [Google Scholar]
  15. Drexler, D.A.; Sápi, J.; Kovács, L. A minimal model of tumor growth with angiogenic inhibition using bevacizumab. In Proceedings of the 2017 IEEE 56th Annual Conference on Decision and Control (CDC), Melbourne, Australia, 12–15 December 2017. [Google Scholar]
  16. Ledzewicz, U.; Schattler, H. A Synthesis of Optimal Controls for a Model of Tumor Growth under Angiogenic Inhibitors. In Proceedings of the 44th IEEE Conference on Decision and Control, Seville, Spain, 12–15 December 2005. [Google Scholar]
  17. Sápi, J.; Drexler, D.A.; Harmati, I.; Sápi, Z.; Kovács, L. Qualitative analysis of tumor growth model under antiangiogenic therapy—choosing the effective operating point and design parameters for controller design. OCAM 2015, 37, 848–866. [Google Scholar] [CrossRef]
  18. Mayne, D.Q.; Kerrigan, E.C.; van Wyk, E.J.; Falugi, P. Tube-based robust nonlinear model predictive control. Int. J. Robust. Nonlinear 2011, 21, 1341–1353. [Google Scholar] [CrossRef]
  19. Grüne, L.; Pannek, J. Nonlinear Model Predictive Control; Springer: London, UK, 2011. [Google Scholar]
  20. Tar, J.K.; Bitó, J.; Nádai, L.; Machado, J.T. Robust Fixed Point Transformations in Adaptive Control Using Local Basin of Attraction. Acta Polytech. Hung. 2009, 6, 21–37. [Google Scholar]
  21. Tar, J.K.; Rudas, I.J. Geometric Approach to Nonlinear Adaptive Control. In Proceedings of the 2007 4th International Symposium on Applied Computational Intelligence and Informatics, Timisoara, Romania, 17–18 May 2007. [Google Scholar]
  22. Nádai, L.; Rudas, I.J.; Tar, J.K. System and Control Theory with Especial Emphasis on Nonlinear Systems; Typotex: Budapest, Hungary, 2012. [Google Scholar]
Figure 1. Schematic depiction of the combined NMPC-RFPT approach.
Figure 1. Schematic depiction of the combined NMPC-RFPT approach.
Machines 06 00049 g001
Figure 2. The nominal trajectory produced by the NMPC controller.
Figure 2. The nominal trajectory produced by the NMPC controller.
Machines 06 00049 g002
Figure 3. Tracking error of the RFPT controller.
Figure 3. Tracking error of the RFPT controller.
Machines 06 00049 g003
Figure 4. Administration protocols of the RFPT and the NMPC controller.
Figure 4. Administration protocols of the RFPT and the NMPC controller.
Machines 06 00049 g004
Figure 5. The reduction of the tumor volume.
Figure 5. The reduction of the tumor volume.
Machines 06 00049 g005
Figure 6. Tracking errors under parameter uncertainties.
Figure 6. Tracking errors under parameter uncertainties.
Machines 06 00049 g006
Figure 7. Administration protocols under parameter uncertainties.
Figure 7. Administration protocols under parameter uncertainties.
Machines 06 00049 g007
Table 1. Simulation parameters.
Table 1. Simulation parameters.
λ bde
0.1925.850.008730.66

Share and Cite

MDPI and ACS Style

Czakó, B.; Kovács, L. Nonlinear Model Predictive Control Using Robust Fixed Point Transformation-Based Phenomena for Controlling Tumor Growth. Machines 2018, 6, 49. https://doi.org/10.3390/machines6040049

AMA Style

Czakó B, Kovács L. Nonlinear Model Predictive Control Using Robust Fixed Point Transformation-Based Phenomena for Controlling Tumor Growth. Machines. 2018; 6(4):49. https://doi.org/10.3390/machines6040049

Chicago/Turabian Style

Czakó, Bence, and Levente Kovács. 2018. "Nonlinear Model Predictive Control Using Robust Fixed Point Transformation-Based Phenomena for Controlling Tumor Growth" Machines 6, no. 4: 49. https://doi.org/10.3390/machines6040049

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop