SlideShare a Scribd company logo
1 of 48
Download to read offline
Process Optimization: Enhancing
Understanding through Mining Full-
Scale Data
John B. Cook, PE, M.ASCE
Edwin A. Roehl
Uwe Mundry
Advanced Data Mining Int’l
Greenville, SC
Acknowledgement
Ed Roehl – CTO
• World class industrial researcher;
• Software design, development, and project
management;
• Advanced process engineering, computer-
based modeling and optimization methods,
industrial R&D, product/process design
automation, CAE, PDM;
• Data mining, multivariate analysis, predictive
modeling, simulation, advanced control, signal
processing, non-linear/chaotic systems,
computational geometry;
• AI, expert systems, OOP/computer languages,
machine learning/artificial neural networks.
Uwe Mundry, Partner
• World class software design, development;
• multi--spectral and hyper-spectral imaging and
pattern recognition, 4D medical imaging, 4D
geographical imaging, homeland security
applications, real-time decision support
systems with industrial applications; Data
mining, multivariate analysis, predictive
modeling, simulation, advanced control, signal
processing, non-linear/chaotic systems,
computational geometry, machine
learning/artificial neural networks;
OOP/multiple computer languages; Medical
and environmental imaging.
Why optimize your plant?
• Reduced operating budgets (10% very
common)
• Increasingly stringent regulations
--Water treatment?
--Wastewater treatment?
• Increasing cost of capital improvements
--USD worth less
--QE2 will lower value of debt instruments such
as bonds
Process optimization by modeling
1. Modeling processes through various
means
a. Bench-scale models
b. Pilot-scale models
c. Mathematical models
1) Deterministic/mechanistic—based on first principles
2) Empirical—either statistical or based upon some
optimal function to describe behavior
3) Hybrid of 1) and 2)
Process optimization by modeling
What is a mathematical model?
―…..consistent set of mathematical equations which
is thought to correspond to some other entity, its
prototype.‖—Rutherford Aris
Definitions for pilot-scale modeling
• Geometric Similarity—All lengths of the model and the
prototype must be in the same ratio. All corresponding
angles must be equal. [This is the easy one to achieve.]
• Kinematic Similarity—Ratios of fluid velocity and other
relevant velocities must be the same for the model and
prototype. Ratios of flow time scale and boundary time
scale must be the same. [Problems with laminar/turbulent.]
• Dynamic Similarity—The force polygons for the model
and prototype must be proportional. For example, forces
such as inertia, pressure, viscous forces, surface tension
forces, etc.
Equations of importance
• R = ρVℓ/µ (very important!)
• W = ρV2ℓ/σ (surface tension effects)
• F = V/ (gℓ)½ (free surface effects)
Scale-up problems with models
1. For bench-scale and pilot-scale:
a. Example of problems with scale-up for
simple drag coefficient, CD:
CD = f (R, W, F, α)
[Where is this important for water treatment?]
c. Pilot-scale testing is good for comparing
one pilot train with another pilot train but not
for finding absolute numbers for full-scale
So what of models?
―Models are undeniably beautiful, and a man may
justly be proud to be seen in their company. But
they may have their hidden vices. The question is,
after all, not only whether they are good to look at,
but whether we can live happily with them.‖
--Abraham Kaplan, The Conduct of Inquiry
Another problem: chaotic behavior
• ―Deterministic evolution of a nonlinear system
which is between regular behavior and
stochastic behavior.” – Abarbanel
• ―The property that characterizes a dynamical
system in which most orbits exhibit sensitive
dependence.” – Lorenz
• ―Neither periodic or stochastic behaviors that
have structure in state/feature space, making
them somewhat predictable.‖– ADMi
Lorenz attractor shows problem
• Poster child of chaos
• Purely synthetic, derived from 3 equations
– dx/dt = -σx + σy
– dy/dt = -xz + rx – y
– dz/dt = xy – bz
signal3D delay plot
showing
“orbitals”
“extreme sensitivity to changes
in boundary conditions”
mode 1
mode 2
mode 1
mode 2
Chaos in Savannah River estuary
Savannah River salinity intrusion
measured
predicted
R2=0.88
low f SC  24-hr MWA
Modeling chaotic behavior, 1
State Space Reconstruction (SSR)
• SSR is the means by which complex, constantly changing
processes can be represented in straightforward geometric
terms for visualization and modeling. SSR is like super
trending. It suggests that a process’ state space can be
optimally but not perfectly characterized by state vectors
Y(t). The vectors are constructed using an optimal number
of measurements, equal to ―local dimension‖ dL
(Abarbanel,1996), that are spaced optimally apart in time
by integer multiples of an optimal time delay d3.
Mathematically:
• Y(t) = [x(t), x(t - d), x(t - 2d),...., x(t – (dL - 1)d)] eq. 1
• Note that here Y(t) is univariate. Values of dL and d are
estimated analytically or experimentally from the data.
Modeling chaotic behavior, 2
• For a multivariate process of k independent variables:
• Y(t) = {[x1(t), x1(t - d1),…, x1(t – (dL1 – 1)d1)],....,[xk(t),
xk(t - dk),…, xk(t – (dLk – 1)dk)]} eq. 2
• This provides each variable with its own dL and d. A further
generalization that provides non-fixed time delay spacing
for each variable:
• Y(t) = {[x1(t), x1(t - d1,1),…, x1(t – (dL1 – 1)d1,dL1-
1)],....,[xk(t), xk(t - dk,1),…, xk(t – (dLk – 1)dk,dLk-1]} eq. 3
• Determining the best variables xk to use, and properly
estimating dimensions dLk and time delays dk by analytical
or experimental means, helps to insure that a given
process can be successfully reconstructed.
The fundamental problem:
―The simple things you see are
all complicated.‖—Substitute,
Pete Townhsend
Consider modeling full-scale
system with full-scale system
1. Approach
a. Use data mining to extract information
contained in the full-scale data
b. Eliminates problems inherent in scale-up
issues
c. Chaotic behavior can be modeled
d. Systematic and objective approach to
optimizing information
Building Process
Models
A view of a general process
PHYSICAL
PROCESS
inputs
outputsx1
x2
x3
x4
x5
x6
x7
x8
y1
y2
y3
multiply periodic
chaotic
stochastic
Causes of Variability
• people
• configuration of controls
• raw water
• weather
• chemicals
• Outputs that are
predictable can then
be controlled
• Outputs that are
unpredictable cannot
be controlled
Relate variables with neural
networks
• Inspired by the Brain
– get complicated behaviors from lots of ―simple‖
interconnected devices - neurons and synapses
– non-linear, multivariate curve fitting
– models are synthesized from example data
• machine learning
x1
x2
x3
x4
x5
y1
y2
inputs outputs
ANNs produce response surfaces
Example: Trihalomethanes Formation
no data
surface fitted by non-linear
ANN model represents normal
behavior
deviation from normal
better conditions?
CASE STUDY NO. 1—THM
AND HAA5 REDUCTION
Modeling chloroform
• Input = TURBFIN (MWA=4,t=-1),
R2
ANN=0.47, RMSE=7.3
• +Input=COLORFIN (MWA=4),
R2
ANN=0.60, RMSE=6.2
• +Input=TPFIN, R2
ANN=0.74,
RMSE=5.0
R2
ANN=0.74
same
TPFIN=32C
TPFIN=11C
CF higher
at high TP
Days when DBPs measured
Observations about chloroform
• Finished turbidity accounts for 47% of
variability in chloroform
• Finished turbidity + color accounts for 60%
• Finished turbidity + color + temperature
accounts for 74%
• Or, R2ANN = 0.74
• Recommend:
1) optimize turbidity removal—most
important
Is this counterintuitive?
2) optimize TOC removal
3D scatter plot
outlier
Modeling
BDM, Part 1
• Inputs = TURBFIN (t=-2) ,
COLORFIN (MWA=3), R2
ANN=0.24,
RMSE=1.8
• +Input=TPFIN, R2
ANN=0.66,
RMSE=1.2
BDM far more sensitive to
TPFIN than TURBFIN &
COLORFIN
R2
ANN=0.66
TPFIN=32C
TPFIN=11C
Days when DBPs measured
Observations regarding BDM
• Finished turbidity + finished color accounts
for 24% [very low correlation!]
• Finished turbidity + color + temperature
accounts for 66%
• Or, R2 = 0.66
• So, BDM is dominated by temperature
• Remove TURBFIN, add inputs =
PRE-Cl2, R2
ANN=0.72, RMSE=1.1
Modeling
BDM, Part 2
TPFIN=11C
COLORFIN=3.0
TPFIN=11C
COLORFIN=1.0
TPFIN=32C
COLORFIN=3.0
TPFIN=32C
COLORFIN=1.0
BDM sensitivity
to PRE-Cl2 &
NH3 higher at
low TPFIN.
BDM higher at
higher
COLORFIN.
TP is dominant
effect.
Modeling TCA
• Input = TURBFIN (MWA=4,t=-3),
R2
ANN=0.47, RMSE=5.5
• +Input=COLORFIN (MWA=4),
R2
ANN=0.47, RMSE=5.5
• +Input=TPFIN, R2
ANN=0.61,
RMSE=4.7
TPFIN=32C
TPFIN=11C
TCA less seasonal
than DCA
R2
ANN=0.61
Days when DBPs measured
Observations modeling TCA
• Finished turbidity accounts for 47%
variability
• Finished turbidity + finished color accounts
for 47% [surprising, as color not capturing
precursors!]
• Finished turbidity + color + finished
temperature accounts for 61%
• Or, R2 = 0.61
Summary - modeling THM and
HAA species
• Consider finished turbidity, color, and temperature
– indicators of organics speciation by time of year
– treatment process kinetics and performance
• Chloroform positively correlated to finished turbidity, color,
and temperature; R2
ANN = 0.74
• BDM highly seasonal; positively correlated to and finished
turbidity, color, and temperature, and pre-Cl2 and NH3;
R2
ANN = 0.66 to 0.72
• DCA highly seasonal; positively correlated by to finished
turbidity, color, and temperature; R2
ANN = 0.73
• TCA somewhat seasonal; positively correlated by to
finished turbidity, and temperature; R2
ANN = 0.61
CASE STUDY NO. 2—THM
OPTIMIZATION
Conventional WTP case study
Predict and ReduceTHM Formation
• Near real-time
predictions
• $ Savings by
optimizing use of
chemicals
GUI for THM control and ―what
ifs‖
CASE STUDY NO. 3—
OPTIMIZE GENERAL
PROCESS
Determine Optimal TOC Removal
3D response surfaces for % TOC
removal• Unshown input settings
– R-TOC-BLNDCALC = 0
– R-PHXY = 0 (hist. avg. = 7.34)
– CLO2-H-BLNDCALC = 0.030 mg/l (hist. min.)
– COAGAID-X = 0.053 mg/l (hist. min.)
– COAG-X = 12.0 mg/l (hist. min.)
% TOC removal contour maps
• Unshown input settings
– R-TOC-BLNDCALC = 0
– R-PHXY-C = 0 (hist. avg. = 7.34)
– CLO2-H-BLNDCALC = 0.030 mg/l (hist. min.)
– COAGAID-X = 0.053 mg/l (hist. min.)
– COAG-X = 12.0 mg/l (hist. min.)
Observations for % TOC removal
• Optimal coagulation pH = 6.5
• Coagulation aid = 0.05 mg/L (or < )
– However, coagulant aid does effect turbidity
• ClO2 = 0.8 mg/L
• Coagulant dose as function of [TOC]
Determine Optimal Turbidity
Removal
Total % turbidity removal
• System is robust in removal of turbidity regardless of source turbidity
levels; when source turbidity increases, % removal asymptotically
approaches –100%
• Goal is to minimize operating costs to meet water quality targets
Predict % filtration turbidity removal
• Unshown input settings
– R-TURB-BLNDCALC = 0
– Historical minimums
• CLO2-H-BLNDCALC = 0.030 mg/l
• COAGAID-T3456CALC = 0.057 mg/l
• COAG-T3456CALC = 12.0 mg/l
• FLTAID-T3456CALC = 0.0041 mg/l
Contour maps for turbidity filtration
– R-TURB-BLNDCALC = 0
– Historical mins
• CLO2-H-BLNDCALC = 0.030 mg/l
• COAGAID-T3456CALC = 0.057 mg/l
• COAG-T3456CALC = 12.0 mg/l
• FLTAID-T3456CALC = 0.0041 mg/l
Observations % filtration turbidity
removal
1. Turbidity removal through filtration is highly
sensitive to:
a. coagulant dose
b. chlorine dioxide dose
2. Turbidity removal through filtration is NOT
sensitive to filter polymer aid
3. Turbidity removal = f (sed. turbidity + ClO2 +
coagulant + coagulant aid); R2 = 0.75
4. Filter run times very low; recommend eliminating
filter polymer aid
5. Recommend side-by-side filter testing
CASE STUDY NO. 4—
MODELING TANK
NITRIFICATION
Days
NearbyChlorine(mg/l)
TankLevel(ft)
summer
residual
nears zero
pH
temp
Cl2
• Cl2, pH, temp data relationship
at storage tank site
Tank nitrification
Observations about tank water
quality
• Nitrification demonstrated by loss of total
chlorine residual, lower pH, higher NO-
2
• Total chlorine loss is pH sensitive
• Total chlorine loss is very temperature
dependent
– Nitrification rate increases exponentially above
approximately 80 F
• At pH > 9, loss of residual stabilizes
Questions
John B. Cook, PE
Advanced Data Mining Intl,
Greenville, SC
John.Cook@advdmi.com
843.513.2130
www.advdmi.com

More Related Content

What's hot

A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...IJERA Editor
 
Kalman Filter Based GPS Receiver
Kalman Filter Based GPS ReceiverKalman Filter Based GPS Receiver
Kalman Filter Based GPS ReceiverFalak Shah
 
Report kalman filtering
Report kalman filteringReport kalman filtering
Report kalman filteringIrfan Anjum
 
Introduction to Computational Fluid Dynamics
Introduction to Computational Fluid DynamicsIntroduction to Computational Fluid Dynamics
Introduction to Computational Fluid DynamicsiMentor Education
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamicsRavi Choudhary
 
Kalman filter for Beginners
Kalman filter for BeginnersKalman filter for Beginners
Kalman filter for Beginnerswinfred lu
 
Kalman filter - Applications in Image processing
Kalman filter - Applications in Image processingKalman filter - Applications in Image processing
Kalman filter - Applications in Image processingRavi Teja
 
Hybrid hmmdtw based speech recognition with kernel adaptive filtering method
Hybrid hmmdtw based speech recognition with kernel adaptive filtering methodHybrid hmmdtw based speech recognition with kernel adaptive filtering method
Hybrid hmmdtw based speech recognition with kernel adaptive filtering methodijcsa
 
Seminar On Kalman Filter And Its Applications
Seminar On  Kalman  Filter And Its ApplicationsSeminar On  Kalman  Filter And Its Applications
Seminar On Kalman Filter And Its ApplicationsBarnali Dey
 
Sensor Fusion Study - Ch5. The discrete-time Kalman filter [박정은]
Sensor Fusion Study - Ch5. The discrete-time Kalman filter  [박정은]Sensor Fusion Study - Ch5. The discrete-time Kalman filter  [박정은]
Sensor Fusion Study - Ch5. The discrete-time Kalman filter [박정은]AI Robotics KR
 
Application of the Kalman Filter
Application of the Kalman FilterApplication of the Kalman Filter
Application of the Kalman FilterRohullah Latif
 
Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...
Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...
Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...AI Robotics KR
 

What's hot (20)

A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...A New Approach for Design of Model Matching Controllers for Time Delay System...
A New Approach for Design of Model Matching Controllers for Time Delay System...
 
Cfd notes 1
Cfd notes 1Cfd notes 1
Cfd notes 1
 
Slideshare
SlideshareSlideshare
Slideshare
 
Kalman Filter
Kalman FilterKalman Filter
Kalman Filter
 
Kalman filter
Kalman filterKalman filter
Kalman filter
 
Kalman Filter Based GPS Receiver
Kalman Filter Based GPS ReceiverKalman Filter Based GPS Receiver
Kalman Filter Based GPS Receiver
 
01 intro cfd
01 intro cfd01 intro cfd
01 intro cfd
 
Report kalman filtering
Report kalman filteringReport kalman filtering
Report kalman filtering
 
Introduction to Computational Fluid Dynamics
Introduction to Computational Fluid DynamicsIntroduction to Computational Fluid Dynamics
Introduction to Computational Fluid Dynamics
 
Kalman Filter Basic
Kalman Filter BasicKalman Filter Basic
Kalman Filter Basic
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamics
 
Kalman filter for Beginners
Kalman filter for BeginnersKalman filter for Beginners
Kalman filter for Beginners
 
Kalman filter - Applications in Image processing
Kalman filter - Applications in Image processingKalman filter - Applications in Image processing
Kalman filter - Applications in Image processing
 
Hybrid hmmdtw based speech recognition with kernel adaptive filtering method
Hybrid hmmdtw based speech recognition with kernel adaptive filtering methodHybrid hmmdtw based speech recognition with kernel adaptive filtering method
Hybrid hmmdtw based speech recognition with kernel adaptive filtering method
 
Seminar On Kalman Filter And Its Applications
Seminar On  Kalman  Filter And Its ApplicationsSeminar On  Kalman  Filter And Its Applications
Seminar On Kalman Filter And Its Applications
 
kalman filtering "From Basics to unscented Kaman filter"
 kalman filtering "From Basics to unscented Kaman filter" kalman filtering "From Basics to unscented Kaman filter"
kalman filtering "From Basics to unscented Kaman filter"
 
Av 738 - Adaptive Filtering Lecture 1 - Introduction
Av 738 - Adaptive Filtering Lecture 1 - IntroductionAv 738 - Adaptive Filtering Lecture 1 - Introduction
Av 738 - Adaptive Filtering Lecture 1 - Introduction
 
Sensor Fusion Study - Ch5. The discrete-time Kalman filter [박정은]
Sensor Fusion Study - Ch5. The discrete-time Kalman filter  [박정은]Sensor Fusion Study - Ch5. The discrete-time Kalman filter  [박정은]
Sensor Fusion Study - Ch5. The discrete-time Kalman filter [박정은]
 
Application of the Kalman Filter
Application of the Kalman FilterApplication of the Kalman Filter
Application of the Kalman Filter
 
Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...
Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...
Sensor Fusion Study - Ch10. Additional topics in kalman filter [Stella Seoyeo...
 

Viewers also liked

Provinciale raad 28 juni 2011
Provinciale raad 28 juni  2011Provinciale raad 28 juni  2011
Provinciale raad 28 juni 2011Henk Vermeer
 
Scwrc2014 savannah basinresourceoptimization-20141021
Scwrc2014 savannah basinresourceoptimization-20141021Scwrc2014 savannah basinresourceoptimization-20141021
Scwrc2014 savannah basinresourceoptimization-20141021John B. Cook, PE, CEO
 
The development of teaching profession
The development of teaching professionThe development of teaching profession
The development of teaching professionNoor Idayu Abu Bakar
 
Iniatiating & closing a conversation
Iniatiating & closing a conversationIniatiating & closing a conversation
Iniatiating & closing a conversationNoor Idayu Abu Bakar
 
Securing a job through correspondence
Securing a job through correspondenceSecuring a job through correspondence
Securing a job through correspondenceNoor Idayu Abu Bakar
 
Penyediaan Ujian, Pentadbiran & Analisis Item
Penyediaan Ujian, Pentadbiran & Analisis ItemPenyediaan Ujian, Pentadbiran & Analisis Item
Penyediaan Ujian, Pentadbiran & Analisis ItemNoor Idayu Abu Bakar
 
Keutuhan & Kesahan Pentaksiran / Analisis & Interpretasi
Keutuhan & Kesahan Pentaksiran / Analisis & InterpretasiKeutuhan & Kesahan Pentaksiran / Analisis & Interpretasi
Keutuhan & Kesahan Pentaksiran / Analisis & InterpretasiNoor Idayu Abu Bakar
 
Menggunakan Projek, Amali dll. dlm Pentaksiran
Menggunakan Projek, Amali dll. dlm PentaksiranMenggunakan Projek, Amali dll. dlm Pentaksiran
Menggunakan Projek, Amali dll. dlm PentaksiranNoor Idayu Abu Bakar
 
Social interaction useful expressions
Social interaction   useful expressionsSocial interaction   useful expressions
Social interaction useful expressionsNoor Idayu Abu Bakar
 

Viewers also liked (19)

Modeling full scale-data(2)
Modeling full scale-data(2)Modeling full scale-data(2)
Modeling full scale-data(2)
 
Ad mi floridan-aquiferwls-for-pps
Ad mi floridan-aquiferwls-for-ppsAd mi floridan-aquiferwls-for-pps
Ad mi floridan-aquiferwls-for-pps
 
Tools and technology
Tools and technologyTools and technology
Tools and technology
 
Hic06 spatial interpolation
Hic06 spatial interpolationHic06 spatial interpolation
Hic06 spatial interpolation
 
Provinciale raad 28 juni 2011
Provinciale raad 28 juni  2011Provinciale raad 28 juni  2011
Provinciale raad 28 juni 2011
 
Scwrc2014 savannah basinresourceoptimization-20141021
Scwrc2014 savannah basinresourceoptimization-20141021Scwrc2014 savannah basinresourceoptimization-20141021
Scwrc2014 savannah basinresourceoptimization-20141021
 
The development of teaching profession
The development of teaching professionThe development of teaching profession
The development of teaching profession
 
Iniatiating & closing a conversation
Iniatiating & closing a conversationIniatiating & closing a conversation
Iniatiating & closing a conversation
 
Neiwpcc2010.ppt
Neiwpcc2010.pptNeiwpcc2010.ppt
Neiwpcc2010.ppt
 
Securing a job through correspondence
Securing a job through correspondenceSecuring a job through correspondence
Securing a job through correspondence
 
Penyediaan Ujian, Pentadbiran & Analisis Item
Penyediaan Ujian, Pentadbiran & Analisis ItemPenyediaan Ujian, Pentadbiran & Analisis Item
Penyediaan Ujian, Pentadbiran & Analisis Item
 
Keutuhan & Kesahan Pentaksiran / Analisis & Interpretasi
Keutuhan & Kesahan Pentaksiran / Analisis & InterpretasiKeutuhan & Kesahan Pentaksiran / Analisis & Interpretasi
Keutuhan & Kesahan Pentaksiran / Analisis & Interpretasi
 
Asset management-cda
Asset management-cdaAsset management-cda
Asset management-cda
 
Work Related Issues
Work Related IssuesWork Related Issues
Work Related Issues
 
Menggunakan Projek, Amali dll. dlm Pentaksiran
Menggunakan Projek, Amali dll. dlm PentaksiranMenggunakan Projek, Amali dll. dlm Pentaksiran
Menggunakan Projek, Amali dll. dlm Pentaksiran
 
Attending job interviews
Attending job interviewsAttending job interviews
Attending job interviews
 
Oral and written instructions
Oral and written instructionsOral and written instructions
Oral and written instructions
 
Social interaction useful expressions
Social interaction   useful expressionsSocial interaction   useful expressions
Social interaction useful expressions
 
Expressing Views & Opinions
Expressing Views & OpinionsExpressing Views & Opinions
Expressing Views & Opinions
 

Similar to Modeling full scale-data(2)

My Postdoctoral Research
My Postdoctoral ResearchMy Postdoctoral Research
My Postdoctoral ResearchPo-Ting Wu
 
Wqtc2013 invest ofperformanceprobswitheds-20130910
Wqtc2013 invest ofperformanceprobswitheds-20130910Wqtc2013 invest ofperformanceprobswitheds-20130910
Wqtc2013 invest ofperformanceprobswitheds-20130910John B. Cook, PE, CEO
 
Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...
Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...
Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...MLconf
 
Response surface methodology.pptx
Response surface methodology.pptxResponse surface methodology.pptx
Response surface methodology.pptxrakhshandakausar
 
Reduced-cost ensemble Kalman filter for front-tracking problems
Reduced-cost ensemble Kalman filter for front-tracking problemsReduced-cost ensemble Kalman filter for front-tracking problems
Reduced-cost ensemble Kalman filter for front-tracking problemsMélanie Rochoux
 
Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Andrea Castelletti
 
A 1 D Breakup Model For
A 1 D Breakup Model ForA 1 D Breakup Model For
A 1 D Breakup Model ForAnupam Dhyani
 
Industrial plant optimization in reduced dimensional spaces
Industrial plant optimization in reduced dimensional spacesIndustrial plant optimization in reduced dimensional spaces
Industrial plant optimization in reduced dimensional spacesCapstone
 
Conducting and reporting the results of a cfd simulation
Conducting and reporting the results of a cfd simulationConducting and reporting the results of a cfd simulation
Conducting and reporting the results of a cfd simulationMalik Abdul Wahab
 
Design of Engineering Experiments Part 5
Design of Engineering Experiments Part 5Design of Engineering Experiments Part 5
Design of Engineering Experiments Part 5Stats Statswork
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Khusro Kamaluddin
 
Statistical process control
Statistical process controlStatistical process control
Statistical process controljsembiring
 
S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...CAChemE
 
Fluid dynamics
Fluid dynamicsFluid dynamics
Fluid dynamicsCik Minn
 

Similar to Modeling full scale-data(2) (20)

Daamen r 2010scwr-cpaper
Daamen r 2010scwr-cpaperDaamen r 2010scwr-cpaper
Daamen r 2010scwr-cpaper
 
My Postdoctoral Research
My Postdoctoral ResearchMy Postdoctoral Research
My Postdoctoral Research
 
Spc
SpcSpc
Spc
 
Respose surface methods
Respose surface methodsRespose surface methods
Respose surface methods
 
Wqtc2013 invest ofperformanceprobswitheds-20130910
Wqtc2013 invest ofperformanceprobswitheds-20130910Wqtc2013 invest ofperformanceprobswitheds-20130910
Wqtc2013 invest ofperformanceprobswitheds-20130910
 
Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...
Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...
Hanjun Dai, PhD Student, School of Computational Science and Engineering, Geo...
 
Response surface methodology.pptx
Response surface methodology.pptxResponse surface methodology.pptx
Response surface methodology.pptx
 
Reduced-cost ensemble Kalman filter for front-tracking problems
Reduced-cost ensemble Kalman filter for front-tracking problemsReduced-cost ensemble Kalman filter for front-tracking problems
Reduced-cost ensemble Kalman filter for front-tracking problems
 
Matlab
MatlabMatlab
Matlab
 
Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...Universal approximators for Direct Policy Search in multi-purpose water reser...
Universal approximators for Direct Policy Search in multi-purpose water reser...
 
A 1 D Breakup Model For
A 1 D Breakup Model ForA 1 D Breakup Model For
A 1 D Breakup Model For
 
IARE_DSP_PPT.pptx
IARE_DSP_PPT.pptxIARE_DSP_PPT.pptx
IARE_DSP_PPT.pptx
 
Industrial plant optimization in reduced dimensional spaces
Industrial plant optimization in reduced dimensional spacesIndustrial plant optimization in reduced dimensional spaces
Industrial plant optimization in reduced dimensional spaces
 
Ydstie
YdstieYdstie
Ydstie
 
Conducting and reporting the results of a cfd simulation
Conducting and reporting the results of a cfd simulationConducting and reporting the results of a cfd simulation
Conducting and reporting the results of a cfd simulation
 
Design of Engineering Experiments Part 5
Design of Engineering Experiments Part 5Design of Engineering Experiments Part 5
Design of Engineering Experiments Part 5
 
Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD)
 
Statistical process control
Statistical process controlStatistical process control
Statistical process control
 
S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...
 
Fluid dynamics
Fluid dynamicsFluid dynamics
Fluid dynamics
 

More from John B. Cook, PE, CEO

More from John B. Cook, PE, CEO (11)

Orange Co. Water District's Solution to Water Crisis
Orange Co. Water District's Solution to Water CrisisOrange Co. Water District's Solution to Water Crisis
Orange Co. Water District's Solution to Water Crisis
 
Adm graphics-2003
Adm graphics-2003Adm graphics-2003
Adm graphics-2003
 
Neiwpcc nps 2010
Neiwpcc nps 2010Neiwpcc nps 2010
Neiwpcc nps 2010
 
Hic06 spatial interpolation
Hic06 spatial interpolationHic06 spatial interpolation
Hic06 spatial interpolation
 
Integrated river basin management
Integrated river basin managementIntegrated river basin management
Integrated river basin management
 
Wqtc2013 dist syswq-modeling-20131107
Wqtc2013 dist syswq-modeling-20131107Wqtc2013 dist syswq-modeling-20131107
Wqtc2013 dist syswq-modeling-20131107
 
Caw toronto presentation-20121031
Caw toronto presentation-20121031Caw toronto presentation-20121031
Caw toronto presentation-20121031
 
Ewri2009 big data_jbc
Ewri2009 big data_jbcEwri2009 big data_jbc
Ewri2009 big data_jbc
 
Ad mi floridan-aquiferwls-for-pps
Ad mi floridan-aquiferwls-for-ppsAd mi floridan-aquiferwls-for-pps
Ad mi floridan-aquiferwls-for-pps
 
Wrf4285 climate changepresentation-20121008
Wrf4285 climate changepresentation-20121008Wrf4285 climate changepresentation-20121008
Wrf4285 climate changepresentation-20121008
 
Wqtc2011 causes offalsealarms-20111115-final
Wqtc2011 causes offalsealarms-20111115-finalWqtc2011 causes offalsealarms-20111115-final
Wqtc2011 causes offalsealarms-20111115-final
 

Recently uploaded

(AISHA) Wagholi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(AISHA) Wagholi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(AISHA) Wagholi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(AISHA) Wagholi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
NO1 Famous Kala Jadu specialist Expert in Pakistan kala ilam specialist Exper...
NO1 Famous Kala Jadu specialist Expert in Pakistan kala ilam specialist Exper...NO1 Famous Kala Jadu specialist Expert in Pakistan kala ilam specialist Exper...
NO1 Famous Kala Jadu specialist Expert in Pakistan kala ilam specialist Exper...Amil baba
 
Call Girls In Faridabad(Ballabgarh) Book ☎ 8168257667, @4999
Call Girls In Faridabad(Ballabgarh) Book ☎ 8168257667, @4999Call Girls In Faridabad(Ballabgarh) Book ☎ 8168257667, @4999
Call Girls In Faridabad(Ballabgarh) Book ☎ 8168257667, @4999Tina Ji
 
Mumbai Call Girls, 💞 Prity 9892124323, Navi Mumbai Call girls
Mumbai Call Girls, 💞  Prity 9892124323, Navi Mumbai Call girlsMumbai Call Girls, 💞  Prity 9892124323, Navi Mumbai Call girls
Mumbai Call Girls, 💞 Prity 9892124323, Navi Mumbai Call girlsPooja Nehwal
 
Species composition, diversity and community structure of mangroves in Barang...
Species composition, diversity and community structure of mangroves in Barang...Species composition, diversity and community structure of mangroves in Barang...
Species composition, diversity and community structure of mangroves in Barang...Open Access Research Paper
 
Freegle User Survey as visual display - BH
Freegle User Survey as visual display - BHFreegle User Survey as visual display - BH
Freegle User Survey as visual display - BHbill846304
 
See How do animals kill their prey for food
See How do animals kill their prey for foodSee How do animals kill their prey for food
See How do animals kill their prey for fooddrsk203
 
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Call Girl Gorakhpur Aashi 8250192130 Independent Escort Service Gorakhpur
VIP Call Girl Gorakhpur Aashi 8250192130 Independent Escort Service GorakhpurVIP Call Girl Gorakhpur Aashi 8250192130 Independent Escort Service Gorakhpur
VIP Call Girl Gorakhpur Aashi 8250192130 Independent Escort Service GorakhpurSuhani Kapoor
 
Air pollution soli pollution water pollution noise pollution land pollution
Air pollution soli pollution water pollution noise pollution land pollutionAir pollution soli pollution water pollution noise pollution land pollution
Air pollution soli pollution water pollution noise pollution land pollutionrgxv72jrgc
 
办理学位证(KU证书)堪萨斯大学毕业证成绩单原版一比一
办理学位证(KU证书)堪萨斯大学毕业证成绩单原版一比一办理学位证(KU证书)堪萨斯大学毕业证成绩单原版一比一
办理学位证(KU证书)堪萨斯大学毕业证成绩单原版一比一F dds
 
Soil pollution causes effects remedial measures
Soil pollution causes effects remedial measuresSoil pollution causes effects remedial measures
Soil pollution causes effects remedial measuresvasubhanot1234
 
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
VIP Call Girls Service Chaitanyapuri Hyderabad Call +91-8250192130
VIP Call Girls Service Chaitanyapuri Hyderabad Call +91-8250192130VIP Call Girls Service Chaitanyapuri Hyderabad Call +91-8250192130
VIP Call Girls Service Chaitanyapuri Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012sapnasaifi408
 
webinaire-green-mirror-episode-2-Smart contracts and virtual purchase agreeme...
webinaire-green-mirror-episode-2-Smart contracts and virtual purchase agreeme...webinaire-green-mirror-episode-2-Smart contracts and virtual purchase agreeme...
webinaire-green-mirror-episode-2-Smart contracts and virtual purchase agreeme...Cluster TWEED
 

Recently uploaded (20)

(AISHA) Wagholi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(AISHA) Wagholi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(AISHA) Wagholi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(AISHA) Wagholi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Escort Service Call Girls In Shakti Nagar, 99530°56974 Delhi NCR
Escort Service Call Girls In Shakti Nagar, 99530°56974 Delhi NCREscort Service Call Girls In Shakti Nagar, 99530°56974 Delhi NCR
Escort Service Call Girls In Shakti Nagar, 99530°56974 Delhi NCR
 
NO1 Famous Kala Jadu specialist Expert in Pakistan kala ilam specialist Exper...
NO1 Famous Kala Jadu specialist Expert in Pakistan kala ilam specialist Exper...NO1 Famous Kala Jadu specialist Expert in Pakistan kala ilam specialist Exper...
NO1 Famous Kala Jadu specialist Expert in Pakistan kala ilam specialist Exper...
 
Call Girls In Faridabad(Ballabgarh) Book ☎ 8168257667, @4999
Call Girls In Faridabad(Ballabgarh) Book ☎ 8168257667, @4999Call Girls In Faridabad(Ballabgarh) Book ☎ 8168257667, @4999
Call Girls In Faridabad(Ballabgarh) Book ☎ 8168257667, @4999
 
Mumbai Call Girls, 💞 Prity 9892124323, Navi Mumbai Call girls
Mumbai Call Girls, 💞  Prity 9892124323, Navi Mumbai Call girlsMumbai Call Girls, 💞  Prity 9892124323, Navi Mumbai Call girls
Mumbai Call Girls, 💞 Prity 9892124323, Navi Mumbai Call girls
 
Species composition, diversity and community structure of mangroves in Barang...
Species composition, diversity and community structure of mangroves in Barang...Species composition, diversity and community structure of mangroves in Barang...
Species composition, diversity and community structure of mangroves in Barang...
 
Freegle User Survey as visual display - BH
Freegle User Survey as visual display - BHFreegle User Survey as visual display - BH
Freegle User Survey as visual display - BH
 
See How do animals kill their prey for food
See How do animals kill their prey for foodSee How do animals kill their prey for food
See How do animals kill their prey for food
 
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
 
VIP Call Girl Gorakhpur Aashi 8250192130 Independent Escort Service Gorakhpur
VIP Call Girl Gorakhpur Aashi 8250192130 Independent Escort Service GorakhpurVIP Call Girl Gorakhpur Aashi 8250192130 Independent Escort Service Gorakhpur
VIP Call Girl Gorakhpur Aashi 8250192130 Independent Escort Service Gorakhpur
 
Air pollution soli pollution water pollution noise pollution land pollution
Air pollution soli pollution water pollution noise pollution land pollutionAir pollution soli pollution water pollution noise pollution land pollution
Air pollution soli pollution water pollution noise pollution land pollution
 
办理学位证(KU证书)堪萨斯大学毕业证成绩单原版一比一
办理学位证(KU证书)堪萨斯大学毕业证成绩单原版一比一办理学位证(KU证书)堪萨斯大学毕业证成绩单原版一比一
办理学位证(KU证书)堪萨斯大学毕业证成绩单原版一比一
 
Soil pollution causes effects remedial measures
Soil pollution causes effects remedial measuresSoil pollution causes effects remedial measures
Soil pollution causes effects remedial measures
 
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
 
Call Girls In Dhaula Kuan꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Dhaula Kuan꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCeCall Girls In Dhaula Kuan꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Dhaula Kuan꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
 
VIP Call Girls Service Chaitanyapuri Hyderabad Call +91-8250192130
VIP Call Girls Service Chaitanyapuri Hyderabad Call +91-8250192130VIP Call Girls Service Chaitanyapuri Hyderabad Call +91-8250192130
VIP Call Girls Service Chaitanyapuri Hyderabad Call +91-8250192130
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Call Girls In { Delhi } South Extension Whatsup 9873940964 Enjoy Unlimited Pl...
Call Girls In { Delhi } South Extension Whatsup 9873940964 Enjoy Unlimited Pl...Call Girls In { Delhi } South Extension Whatsup 9873940964 Enjoy Unlimited Pl...
Call Girls In { Delhi } South Extension Whatsup 9873940964 Enjoy Unlimited Pl...
 
E Waste Management
E Waste ManagementE Waste Management
E Waste Management
 
webinaire-green-mirror-episode-2-Smart contracts and virtual purchase agreeme...
webinaire-green-mirror-episode-2-Smart contracts and virtual purchase agreeme...webinaire-green-mirror-episode-2-Smart contracts and virtual purchase agreeme...
webinaire-green-mirror-episode-2-Smart contracts and virtual purchase agreeme...
 

Modeling full scale-data(2)

  • 1. Process Optimization: Enhancing Understanding through Mining Full- Scale Data John B. Cook, PE, M.ASCE Edwin A. Roehl Uwe Mundry Advanced Data Mining Int’l Greenville, SC
  • 2. Acknowledgement Ed Roehl – CTO • World class industrial researcher; • Software design, development, and project management; • Advanced process engineering, computer- based modeling and optimization methods, industrial R&D, product/process design automation, CAE, PDM; • Data mining, multivariate analysis, predictive modeling, simulation, advanced control, signal processing, non-linear/chaotic systems, computational geometry; • AI, expert systems, OOP/computer languages, machine learning/artificial neural networks. Uwe Mundry, Partner • World class software design, development; • multi--spectral and hyper-spectral imaging and pattern recognition, 4D medical imaging, 4D geographical imaging, homeland security applications, real-time decision support systems with industrial applications; Data mining, multivariate analysis, predictive modeling, simulation, advanced control, signal processing, non-linear/chaotic systems, computational geometry, machine learning/artificial neural networks; OOP/multiple computer languages; Medical and environmental imaging.
  • 3. Why optimize your plant? • Reduced operating budgets (10% very common) • Increasingly stringent regulations --Water treatment? --Wastewater treatment? • Increasing cost of capital improvements --USD worth less --QE2 will lower value of debt instruments such as bonds
  • 4. Process optimization by modeling 1. Modeling processes through various means a. Bench-scale models b. Pilot-scale models c. Mathematical models 1) Deterministic/mechanistic—based on first principles 2) Empirical—either statistical or based upon some optimal function to describe behavior 3) Hybrid of 1) and 2)
  • 5. Process optimization by modeling What is a mathematical model? ―…..consistent set of mathematical equations which is thought to correspond to some other entity, its prototype.‖—Rutherford Aris
  • 6. Definitions for pilot-scale modeling • Geometric Similarity—All lengths of the model and the prototype must be in the same ratio. All corresponding angles must be equal. [This is the easy one to achieve.] • Kinematic Similarity—Ratios of fluid velocity and other relevant velocities must be the same for the model and prototype. Ratios of flow time scale and boundary time scale must be the same. [Problems with laminar/turbulent.] • Dynamic Similarity—The force polygons for the model and prototype must be proportional. For example, forces such as inertia, pressure, viscous forces, surface tension forces, etc.
  • 7. Equations of importance • R = ρVℓ/µ (very important!) • W = ρV2ℓ/σ (surface tension effects) • F = V/ (gℓ)½ (free surface effects)
  • 8. Scale-up problems with models 1. For bench-scale and pilot-scale: a. Example of problems with scale-up for simple drag coefficient, CD: CD = f (R, W, F, α) [Where is this important for water treatment?] c. Pilot-scale testing is good for comparing one pilot train with another pilot train but not for finding absolute numbers for full-scale
  • 9. So what of models? ―Models are undeniably beautiful, and a man may justly be proud to be seen in their company. But they may have their hidden vices. The question is, after all, not only whether they are good to look at, but whether we can live happily with them.‖ --Abraham Kaplan, The Conduct of Inquiry
  • 10. Another problem: chaotic behavior • ―Deterministic evolution of a nonlinear system which is between regular behavior and stochastic behavior.” – Abarbanel • ―The property that characterizes a dynamical system in which most orbits exhibit sensitive dependence.” – Lorenz • ―Neither periodic or stochastic behaviors that have structure in state/feature space, making them somewhat predictable.‖– ADMi
  • 11. Lorenz attractor shows problem • Poster child of chaos • Purely synthetic, derived from 3 equations – dx/dt = -σx + σy – dy/dt = -xz + rx – y – dz/dt = xy – bz signal3D delay plot showing “orbitals” “extreme sensitivity to changes in boundary conditions” mode 1 mode 2 mode 1 mode 2
  • 12. Chaos in Savannah River estuary
  • 13. Savannah River salinity intrusion measured predicted R2=0.88 low f SC  24-hr MWA
  • 14. Modeling chaotic behavior, 1 State Space Reconstruction (SSR) • SSR is the means by which complex, constantly changing processes can be represented in straightforward geometric terms for visualization and modeling. SSR is like super trending. It suggests that a process’ state space can be optimally but not perfectly characterized by state vectors Y(t). The vectors are constructed using an optimal number of measurements, equal to ―local dimension‖ dL (Abarbanel,1996), that are spaced optimally apart in time by integer multiples of an optimal time delay d3. Mathematically: • Y(t) = [x(t), x(t - d), x(t - 2d),...., x(t – (dL - 1)d)] eq. 1 • Note that here Y(t) is univariate. Values of dL and d are estimated analytically or experimentally from the data.
  • 15. Modeling chaotic behavior, 2 • For a multivariate process of k independent variables: • Y(t) = {[x1(t), x1(t - d1),…, x1(t – (dL1 – 1)d1)],....,[xk(t), xk(t - dk),…, xk(t – (dLk – 1)dk)]} eq. 2 • This provides each variable with its own dL and d. A further generalization that provides non-fixed time delay spacing for each variable: • Y(t) = {[x1(t), x1(t - d1,1),…, x1(t – (dL1 – 1)d1,dL1- 1)],....,[xk(t), xk(t - dk,1),…, xk(t – (dLk – 1)dk,dLk-1]} eq. 3 • Determining the best variables xk to use, and properly estimating dimensions dLk and time delays dk by analytical or experimental means, helps to insure that a given process can be successfully reconstructed.
  • 16. The fundamental problem: ―The simple things you see are all complicated.‖—Substitute, Pete Townhsend
  • 17. Consider modeling full-scale system with full-scale system 1. Approach a. Use data mining to extract information contained in the full-scale data b. Eliminates problems inherent in scale-up issues c. Chaotic behavior can be modeled d. Systematic and objective approach to optimizing information
  • 19. A view of a general process PHYSICAL PROCESS inputs outputsx1 x2 x3 x4 x5 x6 x7 x8 y1 y2 y3 multiply periodic chaotic stochastic Causes of Variability • people • configuration of controls • raw water • weather • chemicals • Outputs that are predictable can then be controlled • Outputs that are unpredictable cannot be controlled
  • 20. Relate variables with neural networks • Inspired by the Brain – get complicated behaviors from lots of ―simple‖ interconnected devices - neurons and synapses – non-linear, multivariate curve fitting – models are synthesized from example data • machine learning x1 x2 x3 x4 x5 y1 y2 inputs outputs
  • 21. ANNs produce response surfaces Example: Trihalomethanes Formation no data surface fitted by non-linear ANN model represents normal behavior deviation from normal better conditions?
  • 22. CASE STUDY NO. 1—THM AND HAA5 REDUCTION
  • 23. Modeling chloroform • Input = TURBFIN (MWA=4,t=-1), R2 ANN=0.47, RMSE=7.3 • +Input=COLORFIN (MWA=4), R2 ANN=0.60, RMSE=6.2 • +Input=TPFIN, R2 ANN=0.74, RMSE=5.0 R2 ANN=0.74 same TPFIN=32C TPFIN=11C CF higher at high TP Days when DBPs measured
  • 24. Observations about chloroform • Finished turbidity accounts for 47% of variability in chloroform • Finished turbidity + color accounts for 60% • Finished turbidity + color + temperature accounts for 74% • Or, R2ANN = 0.74 • Recommend: 1) optimize turbidity removal—most important Is this counterintuitive? 2) optimize TOC removal
  • 26. Modeling BDM, Part 1 • Inputs = TURBFIN (t=-2) , COLORFIN (MWA=3), R2 ANN=0.24, RMSE=1.8 • +Input=TPFIN, R2 ANN=0.66, RMSE=1.2 BDM far more sensitive to TPFIN than TURBFIN & COLORFIN R2 ANN=0.66 TPFIN=32C TPFIN=11C Days when DBPs measured
  • 27. Observations regarding BDM • Finished turbidity + finished color accounts for 24% [very low correlation!] • Finished turbidity + color + temperature accounts for 66% • Or, R2 = 0.66 • So, BDM is dominated by temperature
  • 28. • Remove TURBFIN, add inputs = PRE-Cl2, R2 ANN=0.72, RMSE=1.1 Modeling BDM, Part 2 TPFIN=11C COLORFIN=3.0 TPFIN=11C COLORFIN=1.0 TPFIN=32C COLORFIN=3.0 TPFIN=32C COLORFIN=1.0 BDM sensitivity to PRE-Cl2 & NH3 higher at low TPFIN. BDM higher at higher COLORFIN. TP is dominant effect.
  • 29. Modeling TCA • Input = TURBFIN (MWA=4,t=-3), R2 ANN=0.47, RMSE=5.5 • +Input=COLORFIN (MWA=4), R2 ANN=0.47, RMSE=5.5 • +Input=TPFIN, R2 ANN=0.61, RMSE=4.7 TPFIN=32C TPFIN=11C TCA less seasonal than DCA R2 ANN=0.61 Days when DBPs measured
  • 30. Observations modeling TCA • Finished turbidity accounts for 47% variability • Finished turbidity + finished color accounts for 47% [surprising, as color not capturing precursors!] • Finished turbidity + color + finished temperature accounts for 61% • Or, R2 = 0.61
  • 31. Summary - modeling THM and HAA species • Consider finished turbidity, color, and temperature – indicators of organics speciation by time of year – treatment process kinetics and performance • Chloroform positively correlated to finished turbidity, color, and temperature; R2 ANN = 0.74 • BDM highly seasonal; positively correlated to and finished turbidity, color, and temperature, and pre-Cl2 and NH3; R2 ANN = 0.66 to 0.72 • DCA highly seasonal; positively correlated by to finished turbidity, color, and temperature; R2 ANN = 0.73 • TCA somewhat seasonal; positively correlated by to finished turbidity, and temperature; R2 ANN = 0.61
  • 32. CASE STUDY NO. 2—THM OPTIMIZATION
  • 33. Conventional WTP case study Predict and ReduceTHM Formation • Near real-time predictions • $ Savings by optimizing use of chemicals
  • 34. GUI for THM control and ―what ifs‖
  • 35. CASE STUDY NO. 3— OPTIMIZE GENERAL PROCESS
  • 37. 3D response surfaces for % TOC removal• Unshown input settings – R-TOC-BLNDCALC = 0 – R-PHXY = 0 (hist. avg. = 7.34) – CLO2-H-BLNDCALC = 0.030 mg/l (hist. min.) – COAGAID-X = 0.053 mg/l (hist. min.) – COAG-X = 12.0 mg/l (hist. min.)
  • 38. % TOC removal contour maps • Unshown input settings – R-TOC-BLNDCALC = 0 – R-PHXY-C = 0 (hist. avg. = 7.34) – CLO2-H-BLNDCALC = 0.030 mg/l (hist. min.) – COAGAID-X = 0.053 mg/l (hist. min.) – COAG-X = 12.0 mg/l (hist. min.)
  • 39. Observations for % TOC removal • Optimal coagulation pH = 6.5 • Coagulation aid = 0.05 mg/L (or < ) – However, coagulant aid does effect turbidity • ClO2 = 0.8 mg/L • Coagulant dose as function of [TOC]
  • 41. Total % turbidity removal • System is robust in removal of turbidity regardless of source turbidity levels; when source turbidity increases, % removal asymptotically approaches –100% • Goal is to minimize operating costs to meet water quality targets
  • 42. Predict % filtration turbidity removal • Unshown input settings – R-TURB-BLNDCALC = 0 – Historical minimums • CLO2-H-BLNDCALC = 0.030 mg/l • COAGAID-T3456CALC = 0.057 mg/l • COAG-T3456CALC = 12.0 mg/l • FLTAID-T3456CALC = 0.0041 mg/l
  • 43. Contour maps for turbidity filtration – R-TURB-BLNDCALC = 0 – Historical mins • CLO2-H-BLNDCALC = 0.030 mg/l • COAGAID-T3456CALC = 0.057 mg/l • COAG-T3456CALC = 12.0 mg/l • FLTAID-T3456CALC = 0.0041 mg/l
  • 44. Observations % filtration turbidity removal 1. Turbidity removal through filtration is highly sensitive to: a. coagulant dose b. chlorine dioxide dose 2. Turbidity removal through filtration is NOT sensitive to filter polymer aid 3. Turbidity removal = f (sed. turbidity + ClO2 + coagulant + coagulant aid); R2 = 0.75 4. Filter run times very low; recommend eliminating filter polymer aid 5. Recommend side-by-side filter testing
  • 45. CASE STUDY NO. 4— MODELING TANK NITRIFICATION
  • 46. Days NearbyChlorine(mg/l) TankLevel(ft) summer residual nears zero pH temp Cl2 • Cl2, pH, temp data relationship at storage tank site Tank nitrification
  • 47. Observations about tank water quality • Nitrification demonstrated by loss of total chlorine residual, lower pH, higher NO- 2 • Total chlorine loss is pH sensitive • Total chlorine loss is very temperature dependent – Nitrification rate increases exponentially above approximately 80 F • At pH > 9, loss of residual stabilizes
  • 48. Questions John B. Cook, PE Advanced Data Mining Intl, Greenville, SC John.Cook@advdmi.com 843.513.2130 www.advdmi.com