Upload
dokhanh
View
219
Download
0
Embed Size (px)
Citation preview
© ABB Service
Outline
§ Optimization Services and Tools
§ Loop Performance
§ Batch Optimization
§ Boiler Fuel Savings
§ Sustaining Performance
§ ServicePort
§ Advanced Process Control
§ Predict & Control
§ APC Applications
§ New Technology Developments
© ABB Service
Optimization Service Methodology
Goal: Measure and Reduce Performance Gap, Extend system life,Operate at the mechanical system constraints
Proc
ess
Perf
orm
ance
Pote
ntia
l
Time (years)
100 %
ManualAuto
Ideal
Implement2.
Diagnose(Fingerprints)
Performance Gap
1.
Startup Continued Operation
Sustain(ProcessPRO)
3.
§© ABB Group§October 29, 2013 | Slide 4§© ABB Group§October 29, 2013 | Slide 4
ABB Fingerprint finds gaps, develops customer ROI
Data Collection/Testing§ 12 to 24 hours at 5-second data§Controller parameters§Customer interview: process areaand loop criticality definitions.
Performance Evaluation§Standard Methodology§Analysis Expertise§Performance Visualization
Report§Gap Analysis§ROI Forecast§Action Plan
BenchmarkROI Findings Plan
OPCCollectionTools
People
Process
Tools
Report
Action
Problem
Interpret
Analyze
View
Get
§© ABB Group
§October 29, 2013 | Slide 5
© ABB GroupOctober 29, 2013 | Slide 5© ABB GroupOctober 29, 2013 | Slide 5© ABB GroupOctober 29, 2013 | Slide 5
ABB Advanced Services: Fingerprints are packageddiagnostic services
§Common Industrial Services :§ Boiler§ Alarm§ Loop Performance§ Control System§ Transition Analysis§ Batch Analysis§ Tuning
© ABB Service
ABB Automation & Power World - May 18-20, 2010
CCH-101-1 11:00 Tuesday, room 351C
Doug Reeder, Ted MatskoLoop Performance Fingerprint for aDuPont Monomers Plant
© ABB Service
LoopAnalyzer Tool: Control Loop Diagnoses
CONTROL PROCESS SIGNAL CONDITIONING
C1: Manual P1: FCE Out of Range S1: Quantized
C2: Oscillating Setpoint P2: FCE Size S2: Excessive Noise
C3: Error Deadband P3: FCE Problem S3: Spikes
C4: Offset P4: FCE Leakage S4: Step Out
C5: Over Control P5: Intermittent Disturbance S5: Data Compression
C6: Slow Control P6: Persistent Disturbance S6: Over Filtered
C7: FCE Travel P7: Questionable S7: Sampling Rate
C8: Slow Update Rate S8: No Signal
C9: Questionable Control S9: MV Out of Range
S10: Questionable
FCE = Final Control Element
© ABB Service
Loop FingerprintOscillating Loops
§ When a loop oscillates inautomatic mode and there isnot evidence of an externaldisturbance, over tuning is apossible cause.
§ Power spectrum shows twofrequencies of interest
§ This loop is in the TFESynthesis area
© ABB Service
Loop FingerprintFinal Control Element Problem
§ This is a flow controller that is the inner loop of a cascade.
§ Exhibits classic stiction
§ Controller output ramps up and down in triangular pattern
§ Process variable moves in square wave
© ABB Service
Loop FingerprintReport
§ The report highlights some loops, as shown in the previousslides and summarizes the results in tables. This table isfor the TFE Synthesis section of the plant.
© ABB Service
Loop FingerprintPlantwide Disturbance Analysis
§ Disturbances in chemical plants act on many process variables
LC1
TI1
TI7
DP1
TI6
TI2TI3
DP2
TI4
LI2TI5
TC1
§ Disturbances can propagate counter flow because of recycle andthermal integration
© ABB Service
Loop FingerprintPCA Cluster Example
§ Find signals withsimilar patterns,probably due todisturbances
§ Not looking foroscillating signals
§ Here all signals arein two columns thatare adjacent
© ABB Service
Increasedperformance
1
Service
2
3
Diagnose(Fingerprints)
Implement(HandsOn)
Sustain(Scan/Track)
© ABB GroupOctober 29, 2013 | Slide 13
Loop Optimization implements improvements
Goal: Improve current performance level§ Scope based on Diagnose phase
§ Focused, scheduled activities
§ Proven practices
§ ABB-managed improvement program
§ Solution categories:§ Hardware§ Operations§ Tuning§ Application§ Process
2
Proactive and collaborative
Workbench: Implementation improvements
§© ABB Group§October 29, 2013 | Slide 14
Analysis
Identification
Tuning and Simulation
Tool WorkbenchStandard Reporting
Visualization
and Setup
Collection
2
© ABB Service
© ABB Service
C549I11:15 Wednesday, April 25, 2012 (room 371D)
Batch Process OptimizationBASF Polymerization Reactor
ABB Automation & Power World: April 23-26, 2012
© ABB Inc.October 29, 2013 | Slide 16
BASF Batch Reactor OptimizationPolyeseter – Key Equipment in “I” Reactor System
§ 5,000 gallon reactor with Therminol-66 heating system§ Fractionator column§ Condenser and Decanter for water collection
© ABB Service
© ABB Inc.October 29, 2013 | Slide 17
BASF Batch Reactor OptimizationTemperature Control Loop Performance
§ Looking at standard data, the oscillations are difficult to seebecause of the wide range of operation typical in batchprocesses and different starting times
§ Define steps (events)
§ View by event
© ABB Service
© ABB Inc.October 29, 2013 | Slide 18
BASF Batch Reactor OptimizationProcess Economics - Quality Control and Production Rate
Process Economics is tied to two things
§ Quality Control§ Decrease cost, i.e. lower energy
§ Increase yield at same quality
§ Reduce offspec losses
§ Value increases with quality
§ Production Rate§ Hold fixed costs constant
§ Increase production rate, revenue
§ For a batch process, production rate means cycle time
§ For this polyester product, Step 4 dominates
© ABB Service
© ABB Inc.October 29, 2013 | Slide 19
BASF Batch Reactor OptimizationProcess Economics - Quality Control and Production Rate
§ Quality variance is very low for this product
§ Batch held until all specs metèincrease time
§ Lab tests repeated, manual adjustments
§ This plant is Production Ratelimited on this product
§ Long cycle time
§ 5 day x 24 hr work week
§ 120 hrs working time
§ 60 hrs = 2; 40 hrs = 3 batches
§ Opportunity
§ Reduce varianceof step times
© ABB Service
© ABB Inc.October 29, 2013 | Slide 20
BASF Batch Reactor OptimizationReducing Batch Cycle Times
§ This plot confirms conclusion about vacuum and batchcycle time
§ Real data is not always pretty (scatter)§ Due to lab measurement, operator manual
operations, unknown contaminants
Step4 Elapsed Time(Vacuum)
Conclusion:Investigate cost toimprove vacuum
Achieved cycle timeimprovements
© ABB Service
© ABB Service
ABB Automation & Power World
CSE-102-1: Boiler FingerprintSuccess Story: How Arkema Saved$300,000 per year on Energy
Dwight Stoffel, Bob Horton
ABB Optimization Services
© ABB Service
Boiler Fingerprint : Value
§ Energy Savings
§ More Responsive to Process SteamDemands
§ Extended Operating Range
§ More Reliable
§ Improved Safety
§ Reduced Carbon Footprint
© ABB Service
FD Fan Control – Combustion Air
30
31
32
33
45.0
47.5
50.0
52.5
2300 2400 2500 2600 2700 2800 2900 3000 3100 3200 3300 3400 3500 3600
Raw Data
Sample Number, Ts = 5 , Total Samples = 10801
A-FIC-201(PV) A-FIC-201(SP) A-FIC-201(C)
Positioner and Dampers = Suspect
© ABB Service
Boiler Hardware Issues
• Positioner drives not operating smoothly.• Cylinder/Piston assemblies should be rebuilt or replaced.• Motors are oversized.
Forced Draft Control Drive and fan Induced Draft Control Drive and fan
© ABB Service
Hysteresis – Air and Fuel
800
900
1000
10
1214
20253035
15.017.520.022.525.0
4
6
8
300 400 500 600 700 800 900 1000 1100 1200
Hysteresis in Fuel and Air Controls14-May-08 PM Data Set
Fuel
Out
put
Air
Out
put
O2
Data Points
A-FIC-330(PV) A-FIC-330(SP) A-FIC-330(CO) A-FIC-330(CO) A-FIC-300(PV)
A-FIC-300(SP) A-FIC-300(CO) A-FIC-300(CO) A-AT-315 A-AT-315
© ABB Service
Updated Air Curves
Steam to Trim O2 Curve
2
3
4
5
6
7
8
9
10
10 20 30 40 50
Steam Flow
O2
Setp
oint
O2 Trim (Original)O2 Trim (New)
Gas Fuel for Air Curve
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
10 15 20 25 30 35 40 45 50
Steam Flow (KLB/Hr)
Dem
and
forA
irFl
ow
Air (Original)Air (new)
Oil Fuel for Oil Curve
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
10 15 20 25 30 35 40 45 50
Steam Flow
Dem
and
forA
irFl
ow
Air (Original)Air (new)
© ABB Service
Boiler #2: Customer results
Boiler 1 O2 vs Load1 Hour Avgs.
2
3
4
5
6
7
15 20 25 30 35 40
Steam Load
%O
xyge
n March 2008February 2009February All AutoFuel Savings
© ABB Service
Financial Impact – Boiler #2
Boiler #2 rated at 40 klb steam/hr
Savings range of 2% to 3% achievedwithout major capital
Approximate value = $75K to $100K forBoiler No. 2 alone
Savings for all four boilers = $300,000
© ABB Service
Increasedperformance
1
Service
2
3
Diagnose(Fingerprints)
Implement(HandsOn)
Sustain(Scan/Track)
© ABB GroupOctober 29, 2013 | Slide 29
Loop Optimization helps sustain customer results
Goal: Maintain improved performance level
§ Adjust maintenance operating procedures
§ Adjust standard operating procedures
§ Remote process monitoring
§ Specifics are a function of theImplement phase
§ Periodic monitoring of keyprocess indices utilizing localor remote expertise
3
Proactive and collaborative
© ABB Service© ABB GroupOctober 29, 2013 | Slide 30© ABB GroupOctober 29, 2013 | Slide 30
ABB ServicePortTM
Secure, remote delivery for Scan and Track
§ Secure portal residing at customer sitethrough which plant personnel andABB experts can access:
§ Configuration tools
§ Diagnostic applications
§ Improvement activities
§ Performance-sustainingtroubleshooting
§ Scanning software that deploysagreed actions.
§ ABB can connect to any systemthrough ServicePort and implementfixes to diagnosed problems.
Desk top
Full Size
ServicePort + Channels
© ABB GroupOctober 29, 2013 | Slide 31
§ ServicePort Base Unit
§ Process Channels
§ Control Loop
§ Quality Control System
§ Mine Hoist
§ Equipment Channels
§ Harmony
§ 800xA
§ Cyber Security
§ Remote Access Platform
© ABB Service
Outline
§ Optimization Services and Tools
§ Loop Performance
§ Batch Optimization
§ Boiler Fuel Savings
§ Sustaining Performance
§ ServicePort
§ Advanced Process Control§ Predict & Control
§ APC Applications
§ New Technology Developments
ABB’s Predict and Control APC Solution
§© ABB Service
Features
§ True Multivariable Control
§ State Space, Model Predictive Control (MPC) Structure
§ Subspace and Prediction Error model identificationmethods
§ Constraints (MVs and CVs): prioritize up to 30 classes
§ OPC connectivity to process data
§ Inferential Modeling Platform (IMP) to infer variables orproperties that are difficult to measure
Predict and Control: Engineering Tool
§© ABB Service
§ Data import, analysis and trending
§ Allows process model development
§ Shows interaction effects among variables
§ MPC simulation to simulate control and benefits
Optimize IT Predict & Control Performance§ 3 simulation runs of the HOF problem
§Comparingtypical DMCtreatment of
disturbances tostate feedback,using the Shell
Heavy OilFractionatorproblem withunmeasured
disturbances andmodeling error
§1st exampleDMC like tuning,
compositions(blue and red)
have largedeviationscaused by
unmeasuredcooling duty
disturbances,(magenta line,
lower grid)
§2nd example,P&C with
Kalman Filterestimate for
disturbances.
§Large reductionin PV deviation.
§
§3rd example,P&C with KalmanFilter estimate for
disturbances.
§Using additionalPVs
§Furtherreduction in PV
deviation.
§
§© ABB Service
Inferential Modeling Platform Model Builder
Ø Data Import
Ø Data Analysis & Preprocessing
Ø Modeling functions are providedby proven, field-tested, latestgeneration routines
Ø Model development is executedthrough Wizards, to reduce effortfor inexperienced users
Ø The Model Explorer facilityallows off-line use of models forengineering purposes
IMP Online Features
ü Quick and effective real-time implementation on differentDCS through OPC
ü Configurable filtering of inputs and outlier removalstrategies
ü Direct connection toLaboratory InformationManagement Systems
ü Built-in functions forperiodic recalibration (Biascalculation)
Predict & Control PerformanceAmmonia Stripping Operation APC
§Minimizes operating cost (steam, caustic, &acid)
§Regulates pH and NH3
§Enforces environmental limits on wastestream
§9% reduction in unit operating cost
ROI: 6 months
Predict & Control PerformanceButadiene Purification Process APC
ROI: 11 months
§ Reduction of steam consumption
§ Reduction of solvent use
§ Lower product quality variability
§ Key process variables closer tosetpoint targets
§ Less work load for operators at alllevels
§© ABB Service
Alumina Refinery Powerhouse Optimization
Results
§ 80% reduction in header pressure standarddeviations
§ Reduction in cascaded boiler trips, reducingoutage time and production losses
§ Savings in energy costs alone provided ROIwithin 6 months
© ABB Service
APC Example: Zellstoff CelgarSupervisory Control Architecture
§ Multi-Layered Solution
OPTIMIZATIONLAYER
ADVANCEDCONTROL ANDMONITORING
LAYER
BASECONTROL
LAYER
PROCESS
© ABB Service
DMCplus 800xA Interface
o ABB Interface tags defined in 800xA to linkDMCplus tags to control loop and analog tags
o 800xA library created and can be reused fordifferent DMCplus applications
Optimizer
Controller
SubControl
DMCContTypeMV
DMCSubType
FForCV
DpaPidCC
ReadMMSWrite MMS
RealIOor Real
MV DpaAnalogOutCC
(Future)
MMS
ReadMMS
InOut
RealIOMMSRead orRealMMSRead
New ABB MPC Project Workflow
§ Controller design off line
§ Perform plant testing
§ Use Model Builder to create model
§ Use closed loop simulation module to calculate initialset of tuning parameters
§ Export model and parameters
§ Controller implementation in DCS
§ Create application in Control Builder
§ Import model and tuning parameters to service usingPlant Explorer
§ On-line tuning using console faceplates
Model and Control Design Tool
§ Environment for handlingdata import and data setmanipulation
§ Subspace identificationand graphical methods formodelling
§ Initial controller design
§ Controller export forsubsequent import in runtimeenvironment
Controller Configuration
§ Control Module for MPC
§ Configured from ControlBuilder or FunctionDesigner
§ Control connectionsbetween to level 1controllers
§ Faceplates for interaction
§ Mode logic
§ Constraint definitions
§ Options to connect signals
§ Graphical connections
§ Textual connections
© ABB Service
Summary
§ Optimization Services
§ Fingerprint diagnostic services
§ Implementation services
§ Sustaining services with ServicePort
§ Workbench Tools
§ ServicePort Channels
§ Advanced Process Control