advanced process control of a pharmaceutical granulation ... · • within process development a...

35
Advanced process control of a pharmaceutical granulation process - a digital design approach Mihai Matei-Rascu – Senior Engineering Consultant [email protected]

Upload: others

Post on 07-Feb-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Advanced process control of a pharmaceutical granulation

process - a digital design approach

Mihai Matei-Rascu – Senior Engineering Consultant

[email protected]

Page 2: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Perceptive Engineering

2-Minute Capability Pitch

•Solely focussed on software and solutions applying Advanced Process Control techniques

DedicatedSupport Team

We work with

25MNC’s

Worldwide

Technology partners: Support

EightResearch

Centres

In-house

Development

Team

PhD Software

Programmers

Application Consultants in

FourLocations

Page 3: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

PharmaMV

Process Control & Monitoring

APC PATLab

Data

Process

Sensors

Finished

Product /

Package /

ConsumerProcess

UPSTREAM

Raw

Materials

Mechanistic

Models

Spectral

Calibration

Data-driven

Models ‘Data toKnowledge’

Layer

PharmaMV

Software

Cloud/Local

Database• In the lab, PharmaMV can act as a

SCADA/HMI to pull control and monitoring

of discrete pieces of equipment into a single

interface

• allowing ALL data to be accessed from

a single interface and used in modelling

and process understanding

• In routine manufacturing, PharmaMV sits on

top of a SCADA pooling parametric and

PAT data and using this to control process

parameters to CQA’s

Page 4: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Model Predictive Control – Level 1 Control Strategy

What does it mean?

APC or Model Predictive Control understands process constraints and complex process interactions:

• Build multivariate Models between Critical Process Parameters (CPP) and Critical Quality Attributes (CQAs)

• Predict and compensate for the impact of known disturbances such as raw material variability (CMAs)

• Predict, Advise, Make co-ordinated control moves on multiple CPPs

• Exploit all opportunities to maximise product quality and process robustness

Time

Cri

tica

l Q

uality

Att

rib

ute

Predictive Engine:

predicts the impact of process

disturbances

Predictive Control

£ $ €

Upper Constraint

σ

Process Optimisation

Level 1 Control

Page 5: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Digital Design for Advanced Process Control

Page 6: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

A consortium for taking technology from medium to high TRL!

Pharma Primes

6

SMEs

Research

Page 7: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

ADDoPT Scope:Digital Design to go from Molecule to Medicine

Design and control of optimised development & manufacturing processes through data analysis and first principle models

Processes Products Patients

Quality systems

Release profilesMaterials properties

Particle attributes

Surface chemistry

FormulationProcessing rules

Manufacturing classification

Improve / optimise for impact

DownstreamUpstream

Product and Process Design

Product Performance

Wet granulationDrying

ActiveIngredient

(API)ExcipientLubricant

MillingBlended

CompactionCoating

Secondary Manufacturing

ADDoPT scope

7

Page 8: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Digital Design Based Workflow

• Minimal experimental work to determine system’s properties (feed rate operating range, liquid to solid ratio, API concentration, PSD) on different scales.

• PSE’s gPROMS FormulatedProducts platform is used to develop a mechanistic Twin Screw Wet Granulator Model.

• Combining Perceptive’s PharmaMV & PSE’s gPROMS FormulatedProducts platforms, provides a fast and cost effective hybrid approach for developing a closed loop controller.Simulation

Modelling

ExperimentalWork

ExperimentalWork

Data Collection

API concentration, Moisture, PSD, etc..

Calibration Modelling

Implement a Calibration Model in Real-Time

Virtual Dynamic Response Testing

Apply process response tests for granulation process modelling

Controller Development

Develop the model and simulate the MPC

Controller Commission

Commission and Evaluate the Controller’s performance

Model Development & Scale up

TWSG model development, scale up and validation (parameter estimation)

Exp

eri

me

nta

l Wo

rk %

Mo

de

llin

g %

Data Integration

Integrate PAT and Process Data

Page 9: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Digital Design Workflow:gPROMS/PharmaMV Integration

The Virtual Process

The Controller

Measu

red Sign

als

Man

ipu

lated Sign

als

gPROMSFORMULATED

PRODUCTS

Page 10: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Data Driven Workflow: Production rate based Model predictive control development

10

Process

Model Predictive Controller

Dynamic Process Model

Production rate (kg/h)

D50 (µm)

API concentration

(%)

Manipulated Variables

(CPPs)

Controlled Variables

(CQAs)

Setpoints

Calibration Engine

StaticPLS Model

API Feeder

Excipient 1

Excipient 2

Pump

Spectra IN

API Conc

Page 11: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Data Driven Workflow: Twin Screw Wet Granulation Control

• Model Predictive Control is used to maintain CQAs to set point:o API concentration

o D50 measured from the sieve analyser.

o Production rate

• API concentration and D50 are driven to their set points while maintaining the production rate.

11

Page 12: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

APC Development Workflow12

Page 13: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Statistical Model Development – PRBS step testing13

• To identify a statistical model, Pseudo Random Binary Sequence (PRBS) step testing is applied to the gPROMS FormulatedProducts flowsheet model using PharmaMV.

• The screenshot below shows the step tests on the feeders and the corresponding response of API mass percent (%), d50 and total solids production rate.

• This data is statistically rich, allowing an accurate control model to be developed.

Page 14: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Statistical Model Development – Identification14

The statistical model is identified using the Recursive Least Squares (RLS) algorithm. The screenshot above shows the response of the API mass percent to a step change in the API

feed rate.

A comparison between the API mass percent and the model predictionshows good model performance

Page 15: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Twin Screw Wet Granulation Control – Overview15

Post model development, the controller is commissioned and tuned usingthe flowsheet “Digital Twin”.

d50(µm)

Drug loading (%)

Production rate(kg/h)

d50(µm)

Drug loading (%)

Production rate(kg/h)

Future predictions

Online tuning.

Page 16: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Twin Screw Wet Granulation Control – Results16

• Through smooth manipulations of the feed rates and the pump set point, the API Mass percent, d50 and the production rate have been controlled for various set point changes.

Page 17: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Considerations when scaling-up/changing product in TSWGAdvanced Process Control

• For continuous processes, scale up = higher throughput or running the process for a longer duration. Considerations for higher throughputs are:o Lower residence times – although desirable, it is important to ensure that the rate of

wetting and nucleation as well as consolidation and growth occurs effectively.1

o Ensuring through monitoring, all critical quality attributes remain within desired tolerance limits.

o Presence of a robust controller that can deal with changing process dynamics.

• Considerations for changing product are to ensure replaced elements have similar material characteristics, eg. PSD of individual components of the formulation.

17

1 A.S. El Hagrasy, J.R. Hennenkamp, M.D. Burke, J.J. Cartwright, J.D. Litster, Twin screw wet granulation: Influence of formulation parameters on granule properties and growth behavior, Powder Technology, Volume 238, 2013, Pages 108-115, ISSN 0032-5910, https://doi.org/10.1016/j.powtec.2012.04.035. (http://www.sciencedirect.com/science/article/pii/S003259101200277X)

Page 18: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Twin Screw Wet Granulation Control – Performance Analysis18

• At a lower production rate (10 kg/h), the controller’s responses are underdamped due to model error.

• On further dropping the production rate (5 kg/h) the controller completely de-stabilizes.

Underdamped response at 10 kg/Hr

Full destabilisation at 5 kg/Hr.

Page 19: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

19

Twin Screw Wet Granulation Control – Performance Analysis

Instability can be attributed to the following reasons:

1. The current MPC structure directly controls the feeder mass flows. These are not independent.

2. As the throughput in the process increases the process gains decrease and vice versa.

3. The linear MPC does not account for the decrease in gain.

4. The input dependency destabilises the controller when the throughput changes.

The mechanistic model is used to explore improved APC control strategies 0

5

10

15

20

25

0 5 10 15 20 25

SS g

ain

(-)

Throughput (kg/h)

SS gaintheoretical

SS gainflowsheet

Page 20: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

API Ratio

Excipient 1 Ratio

Production rate

Binder Flow

Twin Screw Wet Granulation Control Modified Control Structure: Ratio Control

2020

Process

Model Predictive Controller

Dynamic Process

Model

Production rate (kg/h)

D50 (µm)

API concentration

(%)

Setpoints

API Feeder

Excipient 1

Excipient 2

Binder Flow

Ratio

Calcu

lation

s

Calibration Engine

StaticPLS Model

Spectra IN

Dependent Manipulated

Variables

Controlled Variables

(CQAs)

Independent Manipulated

Variables

Page 21: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

21

Twin Screw Wet Granulation Control – Ratio control results

5 to 10 kg/Hr

15 to 10 kg/Hr

The digital twin has been used as a design tool to ensure stable control of

the CQAs for all production rates.

Page 22: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Another approach - Machine Learning

Page 23: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Motivations and Benefits

Process Development Approaches

•Traditional “One at a Time” approach

• Trial and error optimisation of the reaction

• Significant human input – depends of the know-how of the

chemist

•Quality by Design Approach

• Application of Design of Experiments

• Automation can be used to execute pre-defined

experimental conditions

• Extensive experimental effort required

*An Autonomous Self-Optimizing Flow Reactor for the Synthesis of Natural Product The Journal of Organic Chemistry 2018 83 (23), 14286-14299

ML – Recursive Learning Approach• Automation and online analysis combined with a “curiosity”

algorithm• Outperforms a human to get to the optimum

• No human interaction required after initialisation

Page 24: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Teaching the machine

Data is everywhere…..or is it?

https://towardsdatascience.com/workflow-of-a-machine-learning-project-ec1dba419b94

SMART

DATA

GENERATION

CONTROL

Can we use machine learning to generate “Smart Data” for process

understanding, control AND optimisation?

Page 25: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Machine Learning. . . Nelder Mead Method

Simple Overview

Simple easy to understand algorithm

• Treats the process as a black-box

• Explores the objective function’s

domain with n-dimensional simplexes

• Ranks the n + 1 vertices of a simplex

according to their objective function

values and replaces the worst of them

with a new (always better) vertex

Gets stuck in local minima/maxima

Only single objective*

*can be “tricked” to be multi-objective with

clever crafting of an objective function – Still

has problems

Page 26: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Another Approach – Machine Learning (Nelder Mead)

For the Secondary Manufacturing World

Page 27: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

True Multi-objective Optimisation

Gaussian Search

Process specific parameters to

consider

StartInitial

Design (LHS)

Fit Surrogate Models

Evaluate Large LHS

Set

Find Pareto Front

Calculate Hyper

volume

Choose Experiment

Carry out Experiment

Cheap! Done in-silico

Stop? End

No

Yes

Page 28: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Another Approach – Machine Learning (Gaussian Search)

For the Secondary Manufacturing World

Page 29: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Process Control

MPC Model

DoE

NM

GS

RMSEP

CQA1 CQA2

0.12

0.030

0.013

6.8

1.05

0.51

Page 30: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Comparison

Does the ML do what we want?

Automated DoE

Nelder Mead Gaussian Search

Optimised Process

“Single Objective”Pseudo-MultiObjective

Possible

“MultiObjective”

Static Process Model

Anova and Linear Model at Best

(Further Modelling Step)

(Further Modelling Step)

Linear and/or Non-Linear for Each

Objective

PAT Calibration Unlikely

Rich enough Data for MPC

Sometimes

Page 31: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Process development?

SMARTDATA

GENERATION

CONTROL

Model Predictive

Control

DoE/

Self Opt

Static Process

Models

?

Page 32: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Combined Advanced Process Control And Machine Learning

Example

Learning - Model Adaption MPC Active Setpoint 1 Setpoint 2

Throughput

maximisation

Adaption + ML Optimisation In Specification – MPC ONSteady State

Objective function

maximised through ML and MPC model adapted

Page 33: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Machine Learning and Digital Design Tools for APC

Summary

• APC is a well proven and efficient technique for improving product quality and

process robustness

• Mechanistic models provide a powerful tool for in silico development of APC

• Within process development a QbD approach alone doesn’t yield sufficient data to

take full advantage of Advanced Process Control

• ML has brought along with it a whole new set of terminology for existing techniques.

• The potential of these techniques is significant provided they are selected with care.

• Using optimisation techniques borrowed from AI and adaptive control modelling we

can generate data from single experimental runs which can be used for:

PAT Calibration | Advanced Process Control | Static Process Models |

Process Optimisation

APC Adaption Workflow

Self-Optimising/Machine Learning

Page 34: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

© Perceptive Engineering

www.PerceptiveAPC.com

Confidential

Thanks for listening.

- Acknowledgements

•Perceptive Engineering:

• John Mack

• Furqan Tahir

• Darren Whitaker

• Ravi Parekh

• Aparajith Bhaskar

• Jason Fung

•PSE:

• Sean Birmingham

• Dana Barrasso

• Niall Mitchell

•AstraZeneca:

• Gavin Reynolds

•ADDoPT:

• All partners in the ADDoPT project

Page 35: Advanced process control of a pharmaceutical granulation ... · • Within process development a QbD approach alone doesn’t yield sufficient data to take full advantage of Advanced

Thank you!

Mihai Matei-Rascu – Senior Engineering Consultant

[email protected]