new experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · dynochem,...

25
Experiences in the corporate- wide deployment of modeling technology Salvador García Muñoz Paul Schmitz Pfizer Worldwide R & D

Upload: others

Post on 25-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Experiences in the corporate-wide deployment of modelingtechnology

Salvador García Muñoz

Paul Schmitz

Pfizer Worldwide R & D

Page 2: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

The Lifecycle of a model in industry

S.Garcia - Process Modeling & Engineering Technology

• Models are:o Conceptualizedo Developed and refinedo Tested and Verifiedo Applied to a problem… over and over

• Implyingo SME time is invested in running a model over and over and not

necessarily focusing on the next big thingo Intensive exercise to “lock” model to prevent misuseo Training needs for users are very high to handle native softwareo Labor intense bookkeeping of Excel/VBA interfaceso Uneven version usage across a corporationo Auditability left to the usero Suboptimal use of software licenses

Page 3: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Lifecycle of a model in industry

S.Garcia - Process Modeling & Engineering Technology

• Specially difficult if…o Parameter estimation results need to be handled

appropriatelyo Complex computational infrastructure is involved (Linux

Cluster)o Model versions change frequentlyo Large usageo Multi-step process that need to remain in the native

platforms:Excel Matlab gPROMS GastroPlus etc

o High turnaround and transfer of information is only written (simulations done 2 years ago and person is gone?)

Page 4: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

The Reality• Simulation tools are not standard…

Model PlatformSolubility Calculations Cosmotherm

Material Studio SAFT….

Kinetic Studies, Reactor Design Dynochem, Aspen Plus, gPROMS…Crystallization gCRYSTAL, Dynochem, Aspen+…Solid Unit Op’s gSOLIDS, Solidsim, Custom Code,

gPROMS, ACM, MATLAB…Content Uniformity SimCU, Intellipharm…Oral Absorption gCOAS, GastroPlus, SimCyp…

Very likely a numerous amount of in-house built spreadsheetsAnd the odd code in C++ left by an intern 2 years ago….

C++

S.Garcia - Process Modeling & Engineering Technology

Page 5: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

The Reality• Web access is standard…

S.Garcia - Process Modeling & Engineering Technology

Page 6: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

The desired state

S.Garcia - Process Modeling & Engineering Technology

• Centralized one-stop-shop access points for all modelusage (not development)

• Same “look and feel” to minimize “where do I click?” training efforts.

• Auditable space to retrieve inputs/outputs, model version, and all other associate files related to a simulation

• Version Control

• Documentation Central

• While transparently running each model in its native platform (even in Linux cluster) with minimum programming effort

Page 7: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Web Accessible

S.Garcia - Process Modeling & Engineering Technology

Page 8: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Web Accessible

S.Garcia - Process Modeling & Engineering Technology

Page 9: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Easy to navigate

S.Garcia - Process Modeling & Engineering Technology

Page 10: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Secure

S.Garcia - Process Modeling & Engineering Technology

Page 11: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: User Friendly

S.Garcia - Process Modeling & Engineering Technology

Page 12: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Documentation Central

S.Garcia - Process Modeling & Engineering Technology

Page 13: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: User Friendly

S.Garcia - Process Modeling & Engineering Technology

Page 14: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Tailor fit

S.Garcia - Process Modeling & Engineering Technology

Page 15: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Same “Look n feel”

S.Garcia - Process Modeling & Engineering Technology

Page 16: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Code-less creation of GUI

S.Garcia - Process Modeling & Engineering Technology

Page 17: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Auditable

S.Garcia - Process Modeling & Engineering Technology

Page 18: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Tailor Fit

S.Garcia - Process Modeling & Engineering Te

chnology

Page 19: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Our Solution: Central Version Control

S.Garcia - Process Modeling & Engineering Technology

Page 20: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Lessons Learned I

S.Garcia - Process Modeling & Engineering Technology

• Needs in Pharmaceutical Sciences are very diverse• “Model Maturity” is a relative term• No such thing as one model for one problem• It is relatively simple to identify candidate models for Web Deployment

o Get’s hairy with data based models that are expected to change

• Users and SME’s are two different groups, routine application of these models is expected from Users

• Some models are to be kept in hands of the SME• SME’s are building models in the best native environment without GUI-

design concerns• Model development is simplified since the programmatic are design for

computer-to-computer interaction (not human-computer interaction)o Model updates are handled independently of GUI updates

Page 21: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Lessons Learned II

S.Garcia - Process Modeling & Engineering Technology

• Use the best modeling environment for the intended useo Why to use excel to solve an ODE system?

• Computer-to-computer interactions are very easy to handle and makethe model development VERY simple.

• This exercise helped us enforce a standard level of documentationo Help to understand the science behind the modelo Help to know “Where do I click this thing”o How accurate is this model ? (what decision can I make with this?)

• It also has led us to better document ultimate model accuracy and business impact because:

• Such an easy access to models naturally drives the corporation to clearly state workflow impact for each model deployed

Page 22: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Lessons Learned III

S.Garcia - Process Modeling & Engineering Technology

• Is the model accurate enough?o Interesting discussion…o To do what ?o To make what decision ?o This is a long-term discussion that requires the close

dialog between SME and Users, focusing on how a model was effectively used to make an assertive decision.• How do we track that ??

• Benefit of the EASA platform is that multiple models can bepublished to make the same prediction with different levelsof information needed and accuracy delivered.

Page 23: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Lessons Learned IV

S.Garcia - Process Modeling & Engineering Technology

• It is natural to have multiple models for the same purpose, which will become useful at different points in the development of a new product.

• Strong need to educate the user (or implement clever soft-interlocks) to prevent the wrong model from being used to support a given decision.o Use the GUIo Documentationo Classification in front end

• A tool such as this will impact culture of model-usage and at some point demand will require a critical mass of SME’s to develop proper models to address business needs… if SME this support is not there... The system may collapse.

Page 24: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Lessons Learned V• Metrics on model usage can become an important tool for

resource management and allocation.

• Metrics will improve as models “mature”

Mat

urity

in

acce

ptan

ce

Very simple quick anddirty calculations thatare widely accepted toscreen early decisions

Complex model that no one understands and has never been verified

Maturity in complexity (accuracy)

S.Garcia - Process Modeling & Engineering Technology

Page 25: New Experiences in the corporate- wide deployment of modeling … · 2017. 3. 7. · Dynochem, Aspen Plus, gPROMS… Crystallization. gCRYSTAL, Dynochem,Aspen+… Solid Unit Op’s

Final Remarks

S.Garcia - Process Modeling & Engineering Technology

• EASA makes model deployment simple and robust for a corporation to engage the end user into a “self service” workflow when it comes to modeling technology.

• Licenses, Computer time and SME’s are optimallyallocated.

• Auditability eases knowledge transfer and archival ofresults.

• Metrics can be drawn to support resource allocation decisions.

• IT and Business lines work closer in happy collaborativeenvironment that leads to success.