Scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices

As closed-loop controllers become increasingly prevalent in medical technology, increasing emphasis is being placed on ensuring that such systems operate in a safe manner. In our approach to guaranteeing the safe operation of a physiologic closed-loop control system, we wish to provide a mathematica...

Full description

Bibliographic Details
Main Author: Maidens, John Norman
Language:English
Published: University of British Columbia 2012
Online Access:http://hdl.handle.net/2429/42719
id ndltd-UBC-oai-circle.library.ubc.ca-2429-42719
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-427192018-01-05T17:25:55Z Scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices Maidens, John Norman As closed-loop controllers become increasingly prevalent in medical technology, increasing emphasis is being placed on ensuring that such systems operate in a safe manner. In our approach to guaranteeing the safe operation of a physiologic closed-loop control system, we wish to provide a mathematical guarantee that, despite limited control authority, the system’s state can be confined to a region designated as safe. The largest subset of the safe region for which there exists an admissible control input that keeps the state within the safe region is known as the viability kernel, or maximal controlled invariant set. Many methods are known for computing viability kernels in low-dimensional systems, but these existing methods rely on gridding the state space and hence their time complexity increases exponentially with the state dimension. In this thesis we describe a new connection between reachability and viability theory that enables us to approximate the viability kernel using Lagrangian methods which scale well with the state dimension. We present four new viability kernel approximation algorithms using polytope-, ellipsoid- and support vector-based set representations and we compare their performances in terms of accuracy and scalability with the state dimension. Using the support vector and ellipsoidal techniques, we are able to accurately approximate the viability kernel for systems of much larger state dimension than was previously feasible using existing Eulerian methods. We also present a viability theoretic solution to the problem of determining when a physiologic closed-loop control system should initiate a fallback mode of operation. The viability-based method allows impending safety violations to be detected in advance, allowing the fallback mode to be initiated earlier than using a naive approach. Our new approach to fallback mode initiation is examined in two sample contexts: the closed-loop control of carbon dioxide partial pressure under mechanical ventilation, and the control of the concentration of the anaesthetic drug Propofol using a paediatric model of Propofol pharmacokinetics. Applied Science, Faculty of Graduate 2012-07-16T21:55:40Z 2012-07-16T21:55:40Z 2012 2012-11 Text Thesis/Dissertation http://hdl.handle.net/2429/42719 eng Attribution-NonCommercial-ShareAlike 3.0 Unported http://creativecommons.org/licenses/by-nc-sa/3.0/ University of British Columbia
collection NDLTD
language English
sources NDLTD
description As closed-loop controllers become increasingly prevalent in medical technology, increasing emphasis is being placed on ensuring that such systems operate in a safe manner. In our approach to guaranteeing the safe operation of a physiologic closed-loop control system, we wish to provide a mathematical guarantee that, despite limited control authority, the system’s state can be confined to a region designated as safe. The largest subset of the safe region for which there exists an admissible control input that keeps the state within the safe region is known as the viability kernel, or maximal controlled invariant set. Many methods are known for computing viability kernels in low-dimensional systems, but these existing methods rely on gridding the state space and hence their time complexity increases exponentially with the state dimension. In this thesis we describe a new connection between reachability and viability theory that enables us to approximate the viability kernel using Lagrangian methods which scale well with the state dimension. We present four new viability kernel approximation algorithms using polytope-, ellipsoid- and support vector-based set representations and we compare their performances in terms of accuracy and scalability with the state dimension. Using the support vector and ellipsoidal techniques, we are able to accurately approximate the viability kernel for systems of much larger state dimension than was previously feasible using existing Eulerian methods. We also present a viability theoretic solution to the problem of determining when a physiologic closed-loop control system should initiate a fallback mode of operation. The viability-based method allows impending safety violations to be detected in advance, allowing the fallback mode to be initiated earlier than using a naive approach. Our new approach to fallback mode initiation is examined in two sample contexts: the closed-loop control of carbon dioxide partial pressure under mechanical ventilation, and the control of the concentration of the anaesthetic drug Propofol using a paediatric model of Propofol pharmacokinetics. === Applied Science, Faculty of === Graduate
author Maidens, John Norman
spellingShingle Maidens, John Norman
Scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices
author_facet Maidens, John Norman
author_sort Maidens, John Norman
title Scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices
title_short Scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices
title_full Scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices
title_fullStr Scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices
title_full_unstemmed Scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices
title_sort scalable computation of viability kernels and a viability-theoretic approach to guaranteeing safety for closed-loop medical devices
publisher University of British Columbia
publishDate 2012
url http://hdl.handle.net/2429/42719
work_keys_str_mv AT maidensjohnnorman scalablecomputationofviabilitykernelsandaviabilitytheoreticapproachtoguaranteeingsafetyforclosedloopmedicaldevices
_version_ 1718583381591064576