Compartmental Modelling

Slides:



Advertisements
Similar presentations
Chapter 6 Matrix Algebra.
Advertisements

Human Body Drug Simulation Nathan Liles Benjamin Munda.
Chapter 2 Matrices Finite Mathematics & Its Applications, 11/e by Goldstein/Schneider/Siegel Copyright © 2014 Pearson Education, Inc.
Linear Transformations
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Development of Empirical Models From Process Data
Solution Sets of Linear Systems (9/21/05)
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Solution of Simultaneous Linear Equations (AX=B)
Humboldt- Universität zu Berlin Edda Klipp Systembiologie 3 - Stoichiometry Sommersemester 2010 Humboldt-Universität zu Berlin Institut für Biologie Theoretische.
Modeling in the Time Domain - State-Space
Computational Biology, Part 18 Compartmental Analysis Robert F. Murphy Copyright  1996, All rights reserved.
One-compartment open model: Intravenous bolus administration
Laplace transformation
Week 4 - Biopharmaceutics and Pharmacokinetics
Barnett/Ziegler/Byleen Finite Mathematics 11e1 Review for Chapter 4 Important Terms, Symbols, Concepts 4.1. Systems of Linear Equations in Two Variables.
Applications The General Linear Model. Transformations.
Principles of Clinical Pharmacology Noncompartmental versus Compartmental Approaches to Pharmacokinetic Data Analysis David Foster, Professor Emeritus.
6.5 Fundamental Matrices and the Exponential of a Matrix Fundamental Matrices Suppose that x 1 (t),..., x n (t) form a fundamental set of solutions for.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 6.
Louisiana Tech University Ruston, LA Slide 1 Compartmental Models Juan M. Lopez BIEN 501 Friday, May 09, 2008.
Signals and Systems Dr. Mohamed Bingabr University of Central Oklahoma
PHARMACOKINETIC MODELS
ECE 476 Power System Analysis Lecture 11: Ybus, Power Flow Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Chapter 2 Modeling Approaches  Physical/chemical (fundamental, global) Model structure by theoretical analysis  Material/energy balances  Heat, mass,
1 DYNAMIC BEHAVIOR OF PROCESSES : Development of Empirical Models from Process Data ERT 210 Process Control & Dynamics.
Lecture – 3 The Kinetics Of Enzyme-Catalyzed Reactions Dr. AKM Shafiqul Islam
L 7: Linear Systems and Metabolic Networks. Linear Equations Form System.
ERT 210/4 Process Control & Dynamics DYNAMIC BEHAVIOR OF PROCESSES :
TRANSFER FUNCTION Prepared by Mrs. AZDUWIN KHASRI.
1 Development of Empirical Models From Process Data In some situations it is not feasible to develop a theoretical (physically-based model) due to: 1.
Eeng360 1 Chapter 2 Linear Systems Topics:  Review of Linear Systems Linear Time-Invariant Systems Impulse Response Transfer Functions Distortionless.
CORRELATION-REGULATION ANALYSIS Томский политехнический университет.
University of Warwick: AMR Summer School 4 th -6 th July, 2016 Structural Identifiability Analysis Dr Mike Chappell, School of Engineering, University.
Lecture 10 Transformers, Load & Generator Models, YBus Professor Tom Overbye Department of Electrical and Computer Engineering ECE 476 POWER SYSTEM ANALYSIS.
EE611 Deterministic Systems System Descriptions, State, Convolution Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
RF and Microwave Network Theory and Analysis
Physiology for Engineers
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Chapter 7. Classification and Prediction
MESB374 System Modeling and Analysis
Modeling and Simulation Dr. Mohammad Kilani
ECE 3301 General Electrical Engineering
Transfer Functions Chapter 4
Chapter 7 COMPARTMENT MODELS
Advanced Engineering Mathematics 6th Edition, Concise Edition
ECE 476 POWER SYSTEM ANALYSIS
A First Course on Kinetics and Reaction Engineering
Mathematical Descriptions of Systems
Kinetics, Modeling Oct 19, 2009 Casarett and Doull,
Dosimetry and Kinetics
Kinetics, Modeling Oct 15, 2006 Casarett and Doull,
Introduction to Instrumentation Engineering
Chapter 4 Systems of Linear Equations; Matrices
G1 and G2 are transfer functions and independent of the
§1-2 State-Space Description
6 minutes Warm-Up Find each product..
Chapter 2 Equations & Numerical Methods
Linearization of Nonlinear Models
Hawler Medical University
Modeling Approaches Chapter 2 Physical/chemical (fundamental, global)
§1—2 State-Variable Description The concept of state
APPLICATION OF LINEAR ALGEBRA IN MECHANICAL ENGINEERING
Signals and Systems Lecture 2
Chapter 4 Systems of Linear Equations; Matrices
Linear Time Invariant systems
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
G1 and G2 are transfer functions and independent of the
Presentation transcript:

Compartmental Modelling Dr Mike Chappell M.J.Chappell@warwick.ac.uk Structural Identifiability Analysis

What are compartmental models? Consist of finite number of compartments homogeneous, well-mixed, lumped subsystems kinetically the same Exchange with each other and environment Inter-compartment transfers represent flow of material Rate of change of quantity of material in each compartment described by first order ODE principle of mass balance AMR Summer School: Structural Identifiability Analysis

where qi denotes quantity in compartment i General form of system equations where qi denotes quantity in compartment i fij denotes the flow rate coefficient from i to j compartment 0 is external environment AMR Summer School: Structural Identifiability Analysis

Areas of application of compartmental models Used extensively in: Pharmacokinetics and Anaesthesia (drug kinetics) Biomedicine/Biomedical Control (Tumour Targeting) Chemical Reaction Systems (Enzyme Chains, Nuclear Reactors) Also: Electrical Engineering (Lumped systems of transmission lines, filters, ladder networks) Ecosystems (Ecological Models) Neural Computing (Neural Nets) Process Industries (Black Box Models) AMR Summer School: Structural Identifiability Analysis

Linear (time-invariant) compartmental models Flow rates, Fij = fij qi directly proportional to amount of material in donor compartment, qi (mathematically: fij = kij) does not depend on any other amounts System equations: where inflow rate f0i has been written as an input/control function ui(t) – external source of material AMR Summer School: Structural Identifiability Analysis

General form of system equations Perhaps an oversimplification, but does provide (in general) good description of responses of many systems when small perturbation (ie: input) is made to system previously in steady state AMR Summer School: Structural Identifiability Analysis

Common forms of input for pharmacokinetic models Mathematical Term ui(t) Di δ(t) – impulsive input of size Di at time t = 0 k0i – constant input of size k0i per unit of time – repeated . impulsive inputs of size Dij at times tj Pharmacokinetic Term input or intervention bolus injection of dose Di . constant infusion of drug, rate k0i per unit of time repeated bolus injections of dose Dij at times tj AMR Summer School: Structural Identifiability Analysis

Rules for compartmental models General rules amounts can’t be negative (positive system), qi ≥ 0 flows can’t be negative, fij(q)qi ≥ 0 State space form: can be written in form q´ = F(q)q + I F(q) is compartmental matrix and satisfies sum of terms down column i equals elimination from compartment i diagonal terms are outflows from respective compartments – so not positive off diagonal terms are inflows so not negative AMR Summer School: Structural Identifiability Analysis

Example: One compartment model Examples: radioactive substance (decay) systemic blood & perfused tissue System equations with observation (c1 is observation gain) AMR Summer School: Structural Identifiability Analysis

Example: One compartment model System equations Taking Laplace transforms and rearranging the transfer function relating input to output AMR Summer School: Structural Identifiability Analysis

Example: One compartment model Transfer function: Impulsive input, u1(t) = D1δ(t) Constant input, u1(t) = k01 AMR Summer School: Structural Identifiability Analysis

Example: One compartment model Observed impulse response of one compartment model AMR Summer School: Structural Identifiability Analysis

Example: One compartment model Observed step (constant infusion) response of one compartment model AMR Summer School: Structural Identifiability Analysis

Example: One compartment model Observed response of one compartment model with repeated bolus injections of size D1 repeated at regular intervals of T AMR Summer School: Structural Identifiability Analysis

Exercise: Two compartment model System equations ????? with observation (c1 is observation gain) AMR Summer School: Structural Identifiability Analysis

Example: Two compartment model System equations with observation (ci are observation gains) AMR Summer School: Structural Identifiability Analysis

Example: Two compartment model System equations These can be rewritten in vector-matrix state-space form: for matrices A, B and C; and so the Transfer Function is given by C (sI – A)-1 B AMR Summer School: Structural Identifiability Analysis

Example: Two compartment model System equations Note: So aij = kji (i ≠ j) – off diagonal terms Diagonal terms: AMR Summer School: Structural Identifiability Analysis

Example: Two compartment model Impulsive input Suppose u1(t) = D1δ(t) (and u2(t) = 0) Constant infusion Suppose u1(t) = k01 (and u2(t) = 0) AMR Summer School: Structural Identifiability Analysis

Example: Two compartment model Observed response of two compartment model with impulsive input to compartment 1 (impulse response) AMR Summer School: Structural Identifiability Analysis

Example: Two compartment model Observed response of two compartment model with constant input to compartment 1 (step response) AMR Summer School: Structural Identifiability Analysis

Example: One compartment nonlinear model System equation Note: Elimination (Michaelis-Menten) saturates Impulsive input: u1(t) = D1δ(t), treat as q1(0+) = D1 No explicit analytical solution for q1(t) AMR Summer School: Structural Identifiability Analysis

Michaelis-Menten saturation curve AMR Summer School: Structural Identifiability Analysis

Input response under nonlinear elimination Impulse response of one compartment nonlinear model with varying input (Km = Vm = b1 = c1 = 1) AMR Summer School: Structural Identifiability Analysis

Repeated impulsive inputs under nonlinear elimination Response to repeated impulsive inputs at regular intervals of 1 time unit with varying input (Km = 12, Vm = 15, b1 = c1 = 1) (adapted from K. Godfrey. Compartmental Models and their Applications, 1983) AMR Summer School: Structural Identifiability Analysis

Model for Tumour Targeting AMR Summer School: Structural Identifiability Analysis

Other important considerations Identifiability of unknown system parameters Given postulated system model, values for some of parameters (eg rate constants) may not be known Identifiability is a theoretical analysis of whether these parameters may be uniquely determined from perfect input/output data Linear systems – relatively straightforward Nonlinear systems – fewer methods, complex Parameter estimation (the real situation) AMR Summer School: Structural Identifiability Analysis

Other important considerations Parameter estimation (the real situation) It may be necessary/instructive to actually calculate estimates for unknown parameter values for postulated model from real data (actual measurements/observations) Generally performed using computer packages which employ linear/nonlinear regression techniques Practical problems for Pharmacokinetic Models: Few Data Points (eg blood samples) Inaccuracy of Measurement – method of collection (eg urine samples) Measurement Noise AMR Summer School: Structural Identifiability Analysis

AMR Summer School: Structural Identifiability Analysis