SlideShare a Scribd company logo
1 of 55
Download to read offline
Introduction
Industrial Algorithms LLC.
Jeff Kelly & Alkis Vazacopoulos
July 18, 2013
Who we are?
– Jeff Kelly: 25-years of both production & process modeling &
optimization for planning, scheduling, control & estimation
(PSCE) problems in the process industries, worked in Shell,
Exxon, Honeywell, consulted for more than 30 companies.
– Alkis Vazacopoulos: 25-years of solving production planning
and scheduling in process, printing & publishing, consumers
goods, etc, worked for Dash Optimization, Fair Isaac, Verisk
and consulted for more than 100 companies.
7/19/2013Copyright, Industrial Algorithms LLC
Our Mission
• To provide efficient solutions to solve complex
APS (Advanced Planning and Scheduling)
problems.
• Our primary focus is to implement smaller
applications with large benefits versus installing
a large application with small benefits. To do
this, we help you identify your worst decision-
making bottlenecks and provide solutions
targeted to reducing their negative impact on
your bottom-line.
3
4
What We Do
• iAL develops and markets iMPress, the
world’s leading software product for
flowsheet modeling and optimization.
• iAL provides in-house training for
customers along with complete software
support and consulting.
• iAL provides Industrial Modeling
Frameworks (iMf’s) for several problem
types.
Our Mandate
• To provide advanced modeling and solving
tools for developing industrial applications in
the decision-making and data-mining areas.
• Our targets are:
– Operating companies in the process industries.
– Application software providers.
– Consulting service providers.
Our Industrial Modeling
Frameworks
• Process industry business problems can be
complex hence an Industrial Modeling
Framework provides a pre-project or pre-
problem advantage.
• An iMf embeds Intellectual Property related
to the process’s flowsheet modeling as well
as its problem-solving methodology.
What type of iMFs we have
developed
• Jet Fuel Supply Chain Design with Refinery and
multimodal transportation mode
• Maritime Shipping Supply Chain Design
• Real Time Blend Optimization
• Pipeline Scheduling Optimization
• Fast Moving Consumer goods – Planuling
Optimization
• Capital Investment & Facilities Location
• Advanced Production Accounting
• Advanced Process Monitoring
• Advanced Property Tracking/Tracing
7
Our Business Model
• What do we license: iMPress, iMf, 3rd
Party Solvers.
• What is our pricing scheme: License
Fee, Support & Maintenance Fee.
• What are our license terms: Based on
Customer’s Needs i.e., Rental for a
specified period (months to years) or
Perpetual.
9
iAL Services
• Application Support
– Free prototyping to get you started (for a
reasonable number of consulting hours).
– Full modeling and solving support.
• Consulting Services
10
iAL Facts
• Founded 2012
• Offices in the US (New Jersey), Canada
(Toronto)
11
Industrial Algorithms
Differentiators
• Modeling Focus
• Optimization Focus
• No Competition with
Consultants and OEMs
• Customer Support
• Solution of Hard Problems
• Flexible Licensing Terms
Academic Collaboration &
Partnership
• Carnegie Mellon University
• University of Wisconsin
• Stevens Institute Of Tech
• Fairleigh Dickinson University
• George Washington University
13
Academic Partnership Program
• Free Full-Edition iMPress licenses for degree-
awarding institutions for research and
teaching
14
Working with Customers –
Current Projects
• Pipeline Optimization with DRA.
• Refinery Planning and Scheduling.
• Fast Moving Food Industry Planning and Scheduling.
• Jet Fuel Supply Chain.
• Beer Supply Chain Planning and Scheduling.
• Gasoline Blend Monitoring with ProSensus.
• Data Reconciliation Engine embedded in TUVienna STAN
Software.
15
Development Directions
Performance
Ease of Use
Problem Types
16
Development Directions
Performance
Ease of Use
Problem Types
We solve problems that deal with the
following decisions:
Quantity
How much to produce?
What is the batch-size?
Quality
How to blend specific
products to satisfy certain
levels of quality?
Logic
What machines to use?
How to sequence the jobs to
minimize setup costs?
Time
When to produce?
How to respect past
decisions & future orders?
7/19/2013
17
Copyright, Industrial Algorithms LLC
We solve these types of problems
Our system can model and
solve problems which are a
mix of both
planning & scheduling
decision-making.
We introduce nonlinear
optimization in large-scale
planning and scheduling
problems and
solve problems involving
quantity, logic & quality.
We properly manage
complexity in problems that
would normally be considered
as uncertainty by other
vendors.
We use data-mining
techniques to support the
solving of problems that
incorporate control,
feedback, and
maintainability issues.
7/19/2013
18
Copyright, Industrial Algorithms LLC
19
Development Directions
Performance
Ease of Use
Problem Types
How do we model the Superstructure?
 Configure versus Code:
 Draw the flowsheet of connected industrial objects and
the sets, parameters, variables, constraints &
derivatives are automatically created.
 User, custom or adhoc sub-models can also be coded
when required.
Unit-
Operation 1
Unit-
Operation 2
Port-State 1
Port-State 2
charge, batch & lot-sizing,
input-output yields,
stream flow bounding,
min/max run-lengths & cycle-times,
sequence-dependent setups,
certification delays,
density, composition & property limits,
nonlinear & discontinuous formulas,
economic, environmental & efficiency
objectives, etc.
Why are we unique?
• iMPress is flowsheet-based (i.e., a figurative
language).
– This means that the modeling is inherently network or
superstructure “aware” with equipment-to-
equipment, resource-to-resource, activity-to-activity,
etc. as explicit language constructs or objects.
– It also means that all of the effort of generating the
sparse A matrix in the LP, MILP and NLP is done
automatically by automatically creating all of the sets,
parameters, variables and constraints when the
model is configured using our proprietary and
comprehensive library of sub-models.
7/19/2013
21
Copyright, Industrial Algorithms LLC
Why are we unique?
• iMPress is “shape-based” which is
different from other modeling systems:
– Algebraic modeling languages like GAMS,
AIMMS, AMPL, etc. are “set-based”.
– Applied engineering modeling languages
like ACM, gPROMS, APMonitor, NOVA-MS,
Modelica, etc. are “structure-based”.
– Array manipulation modeling languages like
Matlab, Mathematica, Octave, etc. are
“scalar-based”.
Jet Fuel Supply Chain iMf
How do you configure problems?
• Problems are configured either:
– Interfacing with our flat-file Industrial Modeling
Language (IML) or
– Interactively with our Industrial Programming
Language (IPL) using a programming language
such as C, C++, C#, Java, Python, etc.
7/19/2013Copyright, Industrial Algorithms LLC
25
Development Directions
Performance
Ease of Use
Problem Types
Performance Issues
• Solve Large-Scale Problems.
• Take Advantage of MILP technologies
and multiprocessors.
• Efficient Memory Management.
• Strong Presolving.
• Nonlinear Technology that can handle
complex NLP problems.
• Support for decomposition/polylithic
modeling. 26
What Math Programming and Solvers
we use?
Supply-chain planning and
scheduling optimization problems,
Logistics modeling and solving is
required utilizing Mixed-Integer
Linear Programming (MILP).
Production-chain planning and
scheduling optimization problems, both
Logistics and Quality optimization
models are solved using an integrated
and innovative combination of both
MILP and Nonlinear Programming
(NLP).
We currently have bindings to several linear and nonlinear
programming solvers such as
COINMP, GLPK, LPSOLVE, SCIP, CPLEX, GUROBI, XPRESS,
XPRESS-SLP, CONOPT, IPOPT,
KNITRO & IMPRESS-SLPQPE.
7/19/2013
27
Copyright, Industrial Algorithms LLC
Real Time Blend Optimization iMf
28
Fast Moving Consumer Goods iMf
Bulk-Line
Pack-Line
Sequence-
Dependent
Switchovers
Forecasted &
Firm Future
Demand Orders
• Time Horizon: 60 time-periods w/ day periods.
• Continuous Variables = 10,000
• Binary Variables = 5,000
• Constraints = 20,000
• Time to First Good Solution = 10 to 30-
seconds
• Time to Provably Optimal = 1 to 10-hours due
to sequence-dependent switchovers.
• Solver: Tested with Xpress & Gurobi
7/19/2013Copyright, Industrial Algorithms LLC
Fast Moving Consumer Goods iMf
Cogeneration (Steam/Power) iMf
7/19/2013
Copyright, Industrial Algorithms LLC
• Time Horizon: 168 time-periods w/ hour
periods.
• Continuous Variables = 5,000
• Binary Variables = 1,000
• Constraints = 7,500
• Time to First Good Solution = 5 to 30-
seconds
• Time to Provably Optimal = 5 to 15-minutes
Cogeneration (Steam/Power) iMf
Water
Pump
• Time Horizon: 168 time-periods w/ hour
periods.
• Continuous Variables = 5,000
• Binary Variables = 1,000
• Constraints = 7,500
• Time to First Good Solution = 5 to 30-seconds
• Time to Provably Optimal = 5 to 15-minutes.
• Solver: CPLEX
7/19/2013Copyright, Industrial Algorithms LLC
Cogeneration (Steam/Power) iMf
Power Generation iMf
• Three thermal-plants and two hydro-plants
with and without water storage.
• Three nodes or buses with voltage phase
angle inputs where each bus obeys
Kirchhoff’s current and voltage laws.
• One time-varying demand load located on
bus #3.
Power Generation iMf
Capital Investment/Facilities Location iMf
Expansion?
Installation?
Maritime Industrial Shipping iMf
Inventory
Routing
SubsTance flow ANalysis (STAN) iMf
• Large-scale data reconciliation and regression is
performed to compute observability, redundancy
and variability estimates.
• Substances are any material or meta/sub-material
(concentrations) which need to be traced within the
flowsheet or network to track their movements
based on flow and composition measurements over
time.
• STAN is a software development from TUVienna
using iAL’s iMPress solver called SECQPE
(successive equality-constrained QP engine).
7/19/2013Copyright, Industrial Algorithms LLC
7/19/2013
Copyright, Industrial Algorithms LLC
SubsTance flow ANalysis (STAN) iMf
Other uses of IMPRESS …
• First-principles or rigorous process modeling to
manage difficult but high-valued bottlenecks.
• On-line process/production monitoring to compare
model predictions with plant actuals in real-time.
• Large-scale nonlinear optimization to solve
industrial scale problems where there is a large
portion of linear constraints and a smaller portion of
nonlinear constraints with multilinear cross-product
terms (x1*x2) using successive linear & quadratic
programming.
7/19/2013Copyright, Industrial Algorithms LLC
Linking iMPress with
IBM/ILOG ODME & Cplex (work
with DecisionBrain)
System Architecture
ODME-IMPRESS-CPLEX
System Architecture
• A domain-specific data model was created in
ODME using the usual master-data and
transactional-data partitions.
• A mapping between iMPress’ data model and
ODME’s data model was established.
• Java code was written to export iMPress’ IML
file (Industrial Modeling Language).
• SWIG Java was used to create a Java Native
Inerface (JNI) to iMPress.
ODME-IMPRESS-CPLEX
System Architecture
• Java code was written to call iMPress-CPLEX
using its API’s.
• Java code was written to access the solution(s)
from iMPress-CPLEX using its API’s and to
populate the ODME solution-data partition.
ODME Screen Shots
Data-Model in ODME
Master-Data
Transactional-Data
Gantt Chart for Reference (Base)
Trend Plots for Reference (Base)
Demand Variability Scenario Data w/
Reference in ()
Trend Plots for Demand Variability
Scenario w/ Reference
Benefits
• Perfectly fit your business model and decision processes
• Sophisticated optimization capabilities able to tackle complex,
non-linear and large-scale problems
• A solution that can be quickly adapted to new production
processes
• A user-friendly GUI to help planners driving refinery operational
excellence and analyzing refinery behavior
• What-if scenario analysis for confident decision-making
• See all your data and options in one place with drill-downs and
graphics
• Collaborate with other planners
• Powered by IBM ILOG CPLEX Optimizers
How do we engage?
• We first consult to determine how we can
improve the profit and performance of the
problem as a whole.
• Then, depending on the benefit areas and
apparent bottlenecks, a tailored and
incremental solution is implemented which
focuses on both improving economics and
increasing efficiency whilst being
transparent and usable.
7/19/2013
53
Copyright, Industrial Algorithms LLC
How do we engage?
• Using our Industrial Modeling Frameworks
(IMF): These are preconfigured solutions
that we can adopt to your specific
problems.
• We have IMFs in the following areas:
– Production Planning
– Plant Scheduling
– Pipeline & Marine Shipping
– Energy Management
7/19/2013
54
Copyright, Industrial Algorithms LLC
For a demonstration of our IMFs
& IMPRESS, please Contact
• Alkis Vazacopoulos
• Industrial Algorithms LLC
• Mobile: 201-256-7323
• alkis@industrialgorithms.com
7/19/2013
55
Copyright, Industrial Algorithms LLC

More Related Content

What's hot

What's hot (20)

Heizer 07
Heizer 07Heizer 07
Heizer 07
 
Heizer 11
Heizer 11Heizer 11
Heizer 11
 
DesignTech Systems - DCS presentation Oct 2017
DesignTech Systems - DCS presentation Oct 2017DesignTech Systems - DCS presentation Oct 2017
DesignTech Systems - DCS presentation Oct 2017
 
Heizer supp 07
Heizer supp 07Heizer supp 07
Heizer supp 07
 
2012 cre&i expo
2012 cre&i expo2012 cre&i expo
2012 cre&i expo
 
Heizer 02
Heizer 02Heizer 02
Heizer 02
 
Lean Six Sigma Implementation
Lean Six Sigma ImplementationLean Six Sigma Implementation
Lean Six Sigma Implementation
 
Heizer mod b
Heizer mod bHeizer mod b
Heizer mod b
 
Operations
OperationsOperations
Operations
 
Process Strategies and Capacity Planning
Process Strategies and Capacity PlanningProcess Strategies and Capacity Planning
Process Strategies and Capacity Planning
 
T bone brochure en(1)
T bone brochure en(1)T bone brochure en(1)
T bone brochure en(1)
 
Heizer om10 ch11_r
Heizer om10 ch11_rHeizer om10 ch11_r
Heizer om10 ch11_r
 
Heizer mod e
Heizer mod eHeizer mod e
Heizer mod e
 
Segue presentation 1 17-2013
Segue presentation 1 17-2013Segue presentation 1 17-2013
Segue presentation 1 17-2013
 
Supply Chain Performance Management with IBM
Supply Chain Performance Management with IBMSupply Chain Performance Management with IBM
Supply Chain Performance Management with IBM
 
Heizer 09
Heizer 09Heizer 09
Heizer 09
 
CPM and Operations Management
CPM and Operations ManagementCPM and Operations Management
CPM and Operations Management
 
Heizer 06
Heizer 06Heizer 06
Heizer 06
 
How to Anticipate and Mitigate Emerging Competitors from Adjacent Markets and...
How to Anticipate and Mitigate Emerging Competitors from Adjacent Markets and...How to Anticipate and Mitigate Emerging Competitors from Adjacent Markets and...
How to Anticipate and Mitigate Emerging Competitors from Adjacent Markets and...
 
Etalon Technologies Engineering Servicess
Etalon Technologies Engineering ServicessEtalon Technologies Engineering Servicess
Etalon Technologies Engineering Servicess
 

Viewers also liked

Memorial Business Journal Article
Memorial Business Journal ArticleMemorial Business Journal Article
Memorial Business Journal ArticleJimStarks
 
Advanced Process Monitoring for Startups, Shutdowns & Switchovers Industrial ...
Advanced Process Monitoring for Startups, Shutdowns & Switchovers Industrial ...Advanced Process Monitoring for Startups, Shutdowns & Switchovers Industrial ...
Advanced Process Monitoring for Startups, Shutdowns & Switchovers Industrial ...Alkis Vazacopoulos
 
Танино хобби
Танино хоббиТанино хобби
Танино хоббиAkuJIa
 
Composer Power User Tips
Composer Power User TipsComposer Power User Tips
Composer Power User TipsTom Corrigan
 
MSH Design Brochure (draft / test)
MSH Design Brochure (draft / test)MSH Design Brochure (draft / test)
MSH Design Brochure (draft / test)MSHDinc
 
ใบงานสำรวจตนเอง
ใบงานสำรวจตนเองใบงานสำรวจตนเอง
ใบงานสำรวจตนเองFiction Lee'jslism
 
老师的毛病
老师的毛病老师的毛病
老师的毛病Sze Fung
 
школы агинское итоги егэ_гиа_2011
школы агинское итоги егэ_гиа_2011школы агинское итоги егэ_гиа_2011
школы агинское итоги егэ_гиа_2011biolog259
 
McCamy Harrison Research Project
McCamy Harrison Research ProjectMcCamy Harrison Research Project
McCamy Harrison Research ProjectMark Harrison
 
소셜 네트워크
소셜 네트워크소셜 네트워크
소셜 네트워크현호 신
 
武陵寫真 1
武陵寫真 1武陵寫真 1
武陵寫真 1昕祐 謝
 
Penyusunan ktsp-1
Penyusunan ktsp-1Penyusunan ktsp-1
Penyusunan ktsp-1tarb1yyah
 

Viewers also liked (20)

Memorial Business Journal Article
Memorial Business Journal ArticleMemorial Business Journal Article
Memorial Business Journal Article
 
March2015Newsletter -
March2015Newsletter -March2015Newsletter -
March2015Newsletter -
 
Advanced Process Monitoring for Startups, Shutdowns & Switchovers Industrial ...
Advanced Process Monitoring for Startups, Shutdowns & Switchovers Industrial ...Advanced Process Monitoring for Startups, Shutdowns & Switchovers Industrial ...
Advanced Process Monitoring for Startups, Shutdowns & Switchovers Industrial ...
 
Танино хобби
Танино хоббиТанино хобби
Танино хобби
 
Composer Power User Tips
Composer Power User TipsComposer Power User Tips
Composer Power User Tips
 
MSH Design Brochure (draft / test)
MSH Design Brochure (draft / test)MSH Design Brochure (draft / test)
MSH Design Brochure (draft / test)
 
ใบงานสำรวจตนเอง
ใบงานสำรวจตนเองใบงานสำรวจตนเอง
ใบงานสำรวจตนเอง
 
Ppt otef jerusalem
Ppt otef jerusalemPpt otef jerusalem
Ppt otef jerusalem
 
老师的毛病
老师的毛病老师的毛病
老师的毛病
 
GUÍA DE LECTURA VERÁN 2012
GUÍA DE LECTURA VERÁN 2012GUÍA DE LECTURA VERÁN 2012
GUÍA DE LECTURA VERÁN 2012
 
Ghp14 målstyrning
Ghp14 målstyrningGhp14 målstyrning
Ghp14 målstyrning
 
Letra s 1° basico
Letra s  1° basicoLetra s  1° basico
Letra s 1° basico
 
школы агинское итоги егэ_гиа_2011
школы агинское итоги егэ_гиа_2011школы агинское итоги егэ_гиа_2011
школы агинское итоги егэ_гиа_2011
 
The Final Product
The Final ProductThe Final Product
The Final Product
 
McCamy Harrison Research Project
McCamy Harrison Research ProjectMcCamy Harrison Research Project
McCamy Harrison Research Project
 
소셜 네트워크
소셜 네트워크소셜 네트워크
소셜 네트워크
 
5 ano b
5 ano b5 ano b
5 ano b
 
武陵寫真 1
武陵寫真 1武陵寫真 1
武陵寫真 1
 
Office2010
Office2010Office2010
Office2010
 
Penyusunan ktsp-1
Penyusunan ktsp-1Penyusunan ktsp-1
Penyusunan ktsp-1
 

Similar to Optimize complex industrial planning and scheduling with advanced algorithms

Addressing Uncertainty How to Model and Solve Energy Optimization Problems
Addressing Uncertainty How to Model and Solve Energy Optimization ProblemsAddressing Uncertainty How to Model and Solve Energy Optimization Problems
Addressing Uncertainty How to Model and Solve Energy Optimization Problemsoptimizatiodirectdirect
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessSanjeev Sharma
 
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software Ireland
 
Six sigma in various industries
Six sigma in various industriesSix sigma in various industries
Six sigma in various industriesAamir chouhan
 
What Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsWhat Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsDawn Collins
 
Oil-Refinery Planning & Scheduling Optimization
Oil-Refinery Planning & Scheduling OptimizationOil-Refinery Planning & Scheduling Optimization
Oil-Refinery Planning & Scheduling OptimizationAlkis Vazacopoulos
 
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1ptulachan
 
iOG Corporate Presentation_for distribution
iOG Corporate Presentation_for distributioniOG Corporate Presentation_for distribution
iOG Corporate Presentation_for distributionPankaj Zawar
 
Part 3 - L4MS Open Call introduction
Part 3 - L4MS Open Call introduction Part 3 - L4MS Open Call introduction
Part 3 - L4MS Open Call introduction L4MS
 
Maximo Roadmap - September 2019
Maximo Roadmap - September 2019Maximo Roadmap - September 2019
Maximo Roadmap - September 2019Bruno Portaluri
 
Something super epic...
Something super epic...Something super epic...
Something super epic...Rabah Rahil
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planningSivaprasanthRentala1975
 
Smart solutions for productivity gain IQA conference 2017
Smart solutions for productivity gain   IQA conference 2017Smart solutions for productivity gain   IQA conference 2017
Smart solutions for productivity gain IQA conference 2017Steve Franklin
 
DutchMLSchool. ML for Energy Trading and Automotive Sector
DutchMLSchool. ML for Energy Trading and Automotive SectorDutchMLSchool. ML for Energy Trading and Automotive Sector
DutchMLSchool. ML for Energy Trading and Automotive SectorBigML, Inc
 
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal MaanAgile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal MaanAgileNetwork
 
Multi Model Performance Improvement
Multi Model Performance ImprovementMulti Model Performance Improvement
Multi Model Performance ImprovementGeorge Brotbeck
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp PresentationProlifics
 

Similar to Optimize complex industrial planning and scheduling with advanced algorithms (20)

Addressing Uncertainty How to Model and Solve Energy Optimization Problems
Addressing Uncertainty How to Model and Solve Energy Optimization ProblemsAddressing Uncertainty How to Model and Solve Energy Optimization Problems
Addressing Uncertainty How to Model and Solve Energy Optimization Problems
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of Business
 
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of TestingCuriosity Software, Infuse and Kumoco present: The Democratisation of Testing
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
 
Six sigma in various industries
Six sigma in various industriesSix sigma in various industries
Six sigma in various industries
 
SSE Practices Overview
SSE Practices OverviewSSE Practices Overview
SSE Practices Overview
 
auto_brochure
auto_brochureauto_brochure
auto_brochure
 
What Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problemsWhat Is Your PLM Challenge - Decrease downtime and minimize production problems
What Is Your PLM Challenge - Decrease downtime and minimize production problems
 
Oil-Refinery Planning & Scheduling Optimization
Oil-Refinery Planning & Scheduling OptimizationOil-Refinery Planning & Scheduling Optimization
Oil-Refinery Planning & Scheduling Optimization
 
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
How Nationwide Insurance Transformed and Accelerated its Small_1.3.1
 
iOG Corporate Presentation_for distribution
iOG Corporate Presentation_for distributioniOG Corporate Presentation_for distribution
iOG Corporate Presentation_for distribution
 
Part 3 - L4MS Open Call introduction
Part 3 - L4MS Open Call introduction Part 3 - L4MS Open Call introduction
Part 3 - L4MS Open Call introduction
 
Maximo Roadmap - September 2019
Maximo Roadmap - September 2019Maximo Roadmap - September 2019
Maximo Roadmap - September 2019
 
Something super epic...
Something super epic...Something super epic...
Something super epic...
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
 
Smart solutions for productivity gain IQA conference 2017
Smart solutions for productivity gain   IQA conference 2017Smart solutions for productivity gain   IQA conference 2017
Smart solutions for productivity gain IQA conference 2017
 
DutchMLSchool. ML for Energy Trading and Automotive Sector
DutchMLSchool. ML for Energy Trading and Automotive SectorDutchMLSchool. ML for Energy Trading and Automotive Sector
DutchMLSchool. ML for Energy Trading and Automotive Sector
 
Operationalizing Analytics in Forestry
Operationalizing Analytics in ForestryOperationalizing Analytics in Forestry
Operationalizing Analytics in Forestry
 
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal MaanAgile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
 
Multi Model Performance Improvement
Multi Model Performance ImprovementMulti Model Performance Improvement
Multi Model Performance Improvement
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 

More from Alkis Vazacopoulos

Automatic Fine-tuning Xpress-MP to Solve MIP
Automatic Fine-tuning Xpress-MP to Solve MIPAutomatic Fine-tuning Xpress-MP to Solve MIP
Automatic Fine-tuning Xpress-MP to Solve MIPAlkis Vazacopoulos
 
Amazing results with ODH|CPLEX
Amazing results with ODH|CPLEXAmazing results with ODH|CPLEX
Amazing results with ODH|CPLEXAlkis Vazacopoulos
 
Bia project poster fantasy football
Bia project poster  fantasy football Bia project poster  fantasy football
Bia project poster fantasy football Alkis Vazacopoulos
 
NFL Game schedule optimization
NFL Game schedule optimization NFL Game schedule optimization
NFL Game schedule optimization Alkis Vazacopoulos
 
2017 Business Intelligence & Analytics Corporate Event Stevens Institute of T...
2017 Business Intelligence & Analytics Corporate Event Stevens Institute of T...2017 Business Intelligence & Analytics Corporate Event Stevens Institute of T...
2017 Business Intelligence & Analytics Corporate Event Stevens Institute of T...Alkis Vazacopoulos
 
Very largeoptimizationparallel
Very largeoptimizationparallelVery largeoptimizationparallel
Very largeoptimizationparallelAlkis Vazacopoulos
 
Optimization Direct: Introduction and recent case studies
Optimization Direct: Introduction and recent case studiesOptimization Direct: Introduction and recent case studies
Optimization Direct: Introduction and recent case studiesAlkis Vazacopoulos
 
Informs 2016 Solving Planning and Scheduling Problems with CPLEX
Informs 2016 Solving Planning and Scheduling Problems with CPLEX Informs 2016 Solving Planning and Scheduling Problems with CPLEX
Informs 2016 Solving Planning and Scheduling Problems with CPLEX Alkis Vazacopoulos
 
Missing-Value Handling in Dynamic Model Estimation using IMPL
Missing-Value Handling in Dynamic Model Estimation using IMPL Missing-Value Handling in Dynamic Model Estimation using IMPL
Missing-Value Handling in Dynamic Model Estimation using IMPL Alkis Vazacopoulos
 
Finite Impulse Response Estimation of Gas Furnace Data in IMPL Industrial Mod...
Finite Impulse Response Estimation of Gas Furnace Data in IMPL Industrial Mod...Finite Impulse Response Estimation of Gas Furnace Data in IMPL Industrial Mod...
Finite Impulse Response Estimation of Gas Furnace Data in IMPL Industrial Mod...Alkis Vazacopoulos
 
Industrial Modeling Service (IMS-IMPL)
Industrial Modeling Service (IMS-IMPL)Industrial Modeling Service (IMS-IMPL)
Industrial Modeling Service (IMS-IMPL)Alkis Vazacopoulos
 
Dither Signal Design Problem (DSDP) for Closed-Loop Estimation Industrial Mod...
Dither Signal Design Problem (DSDP) for Closed-Loop Estimation Industrial Mod...Dither Signal Design Problem (DSDP) for Closed-Loop Estimation Industrial Mod...
Dither Signal Design Problem (DSDP) for Closed-Loop Estimation Industrial Mod...Alkis Vazacopoulos
 
Distillation Curve Optimization Using Monotonic Interpolation
Distillation Curve Optimization Using Monotonic InterpolationDistillation Curve Optimization Using Monotonic Interpolation
Distillation Curve Optimization Using Monotonic InterpolationAlkis Vazacopoulos
 
Multi-Utility Scheduling Optimization (MUSO) Industrial Modeling Framework (M...
Multi-Utility Scheduling Optimization (MUSO) Industrial Modeling Framework (M...Multi-Utility Scheduling Optimization (MUSO) Industrial Modeling Framework (M...
Multi-Utility Scheduling Optimization (MUSO) Industrial Modeling Framework (M...Alkis Vazacopoulos
 
Advanced Parameter Estimation (APE) for Motor Gasoline Blending (MGB) Indust...
Advanced Parameter Estimation (APE) for Motor Gasoline Blending (MGB)  Indust...Advanced Parameter Estimation (APE) for Motor Gasoline Blending (MGB)  Indust...
Advanced Parameter Estimation (APE) for Motor Gasoline Blending (MGB) Indust...Alkis Vazacopoulos
 

More from Alkis Vazacopoulos (20)

Automatic Fine-tuning Xpress-MP to Solve MIP
Automatic Fine-tuning Xpress-MP to Solve MIPAutomatic Fine-tuning Xpress-MP to Solve MIP
Automatic Fine-tuning Xpress-MP to Solve MIP
 
Data mining 2004
Data mining 2004Data mining 2004
Data mining 2004
 
Amazing results with ODH|CPLEX
Amazing results with ODH|CPLEXAmazing results with ODH|CPLEX
Amazing results with ODH|CPLEX
 
Bia project poster fantasy football
Bia project poster  fantasy football Bia project poster  fantasy football
Bia project poster fantasy football
 
NFL Game schedule optimization
NFL Game schedule optimization NFL Game schedule optimization
NFL Game schedule optimization
 
2017 Business Intelligence & Analytics Corporate Event Stevens Institute of T...
2017 Business Intelligence & Analytics Corporate Event Stevens Institute of T...2017 Business Intelligence & Analytics Corporate Event Stevens Institute of T...
2017 Business Intelligence & Analytics Corporate Event Stevens Institute of T...
 
Posters 2017
Posters 2017Posters 2017
Posters 2017
 
Very largeoptimizationparallel
Very largeoptimizationparallelVery largeoptimizationparallel
Very largeoptimizationparallel
 
Retail Pricing Optimization
Retail Pricing Optimization Retail Pricing Optimization
Retail Pricing Optimization
 
Optimization Direct: Introduction and recent case studies
Optimization Direct: Introduction and recent case studiesOptimization Direct: Introduction and recent case studies
Optimization Direct: Introduction and recent case studies
 
Informs 2016 Solving Planning and Scheduling Problems with CPLEX
Informs 2016 Solving Planning and Scheduling Problems with CPLEX Informs 2016 Solving Planning and Scheduling Problems with CPLEX
Informs 2016 Solving Planning and Scheduling Problems with CPLEX
 
ODHeuristics
ODHeuristicsODHeuristics
ODHeuristics
 
Missing-Value Handling in Dynamic Model Estimation using IMPL
Missing-Value Handling in Dynamic Model Estimation using IMPL Missing-Value Handling in Dynamic Model Estimation using IMPL
Missing-Value Handling in Dynamic Model Estimation using IMPL
 
Finite Impulse Response Estimation of Gas Furnace Data in IMPL Industrial Mod...
Finite Impulse Response Estimation of Gas Furnace Data in IMPL Industrial Mod...Finite Impulse Response Estimation of Gas Furnace Data in IMPL Industrial Mod...
Finite Impulse Response Estimation of Gas Furnace Data in IMPL Industrial Mod...
 
Industrial Modeling Service (IMS-IMPL)
Industrial Modeling Service (IMS-IMPL)Industrial Modeling Service (IMS-IMPL)
Industrial Modeling Service (IMS-IMPL)
 
Dither Signal Design Problem (DSDP) for Closed-Loop Estimation Industrial Mod...
Dither Signal Design Problem (DSDP) for Closed-Loop Estimation Industrial Mod...Dither Signal Design Problem (DSDP) for Closed-Loop Estimation Industrial Mod...
Dither Signal Design Problem (DSDP) for Closed-Loop Estimation Industrial Mod...
 
Xmr im
Xmr imXmr im
Xmr im
 
Distillation Curve Optimization Using Monotonic Interpolation
Distillation Curve Optimization Using Monotonic InterpolationDistillation Curve Optimization Using Monotonic Interpolation
Distillation Curve Optimization Using Monotonic Interpolation
 
Multi-Utility Scheduling Optimization (MUSO) Industrial Modeling Framework (M...
Multi-Utility Scheduling Optimization (MUSO) Industrial Modeling Framework (M...Multi-Utility Scheduling Optimization (MUSO) Industrial Modeling Framework (M...
Multi-Utility Scheduling Optimization (MUSO) Industrial Modeling Framework (M...
 
Advanced Parameter Estimation (APE) for Motor Gasoline Blending (MGB) Indust...
Advanced Parameter Estimation (APE) for Motor Gasoline Blending (MGB)  Indust...Advanced Parameter Estimation (APE) for Motor Gasoline Blending (MGB)  Indust...
Advanced Parameter Estimation (APE) for Motor Gasoline Blending (MGB) Indust...
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 

Optimize complex industrial planning and scheduling with advanced algorithms

  • 1. Introduction Industrial Algorithms LLC. Jeff Kelly & Alkis Vazacopoulos July 18, 2013
  • 2. Who we are? – Jeff Kelly: 25-years of both production & process modeling & optimization for planning, scheduling, control & estimation (PSCE) problems in the process industries, worked in Shell, Exxon, Honeywell, consulted for more than 30 companies. – Alkis Vazacopoulos: 25-years of solving production planning and scheduling in process, printing & publishing, consumers goods, etc, worked for Dash Optimization, Fair Isaac, Verisk and consulted for more than 100 companies. 7/19/2013Copyright, Industrial Algorithms LLC
  • 3. Our Mission • To provide efficient solutions to solve complex APS (Advanced Planning and Scheduling) problems. • Our primary focus is to implement smaller applications with large benefits versus installing a large application with small benefits. To do this, we help you identify your worst decision- making bottlenecks and provide solutions targeted to reducing their negative impact on your bottom-line. 3
  • 4. 4 What We Do • iAL develops and markets iMPress, the world’s leading software product for flowsheet modeling and optimization. • iAL provides in-house training for customers along with complete software support and consulting. • iAL provides Industrial Modeling Frameworks (iMf’s) for several problem types.
  • 5. Our Mandate • To provide advanced modeling and solving tools for developing industrial applications in the decision-making and data-mining areas. • Our targets are: – Operating companies in the process industries. – Application software providers. – Consulting service providers.
  • 6. Our Industrial Modeling Frameworks • Process industry business problems can be complex hence an Industrial Modeling Framework provides a pre-project or pre- problem advantage. • An iMf embeds Intellectual Property related to the process’s flowsheet modeling as well as its problem-solving methodology.
  • 7. What type of iMFs we have developed • Jet Fuel Supply Chain Design with Refinery and multimodal transportation mode • Maritime Shipping Supply Chain Design • Real Time Blend Optimization • Pipeline Scheduling Optimization • Fast Moving Consumer goods – Planuling Optimization • Capital Investment & Facilities Location • Advanced Production Accounting • Advanced Process Monitoring • Advanced Property Tracking/Tracing 7
  • 8. Our Business Model • What do we license: iMPress, iMf, 3rd Party Solvers. • What is our pricing scheme: License Fee, Support & Maintenance Fee. • What are our license terms: Based on Customer’s Needs i.e., Rental for a specified period (months to years) or Perpetual.
  • 9. 9 iAL Services • Application Support – Free prototyping to get you started (for a reasonable number of consulting hours). – Full modeling and solving support. • Consulting Services
  • 10. 10 iAL Facts • Founded 2012 • Offices in the US (New Jersey), Canada (Toronto)
  • 11. 11 Industrial Algorithms Differentiators • Modeling Focus • Optimization Focus • No Competition with Consultants and OEMs • Customer Support • Solution of Hard Problems • Flexible Licensing Terms
  • 12. Academic Collaboration & Partnership • Carnegie Mellon University • University of Wisconsin • Stevens Institute Of Tech • Fairleigh Dickinson University • George Washington University
  • 13. 13 Academic Partnership Program • Free Full-Edition iMPress licenses for degree- awarding institutions for research and teaching
  • 14. 14 Working with Customers – Current Projects • Pipeline Optimization with DRA. • Refinery Planning and Scheduling. • Fast Moving Food Industry Planning and Scheduling. • Jet Fuel Supply Chain. • Beer Supply Chain Planning and Scheduling. • Gasoline Blend Monitoring with ProSensus. • Data Reconciliation Engine embedded in TUVienna STAN Software.
  • 17. We solve problems that deal with the following decisions: Quantity How much to produce? What is the batch-size? Quality How to blend specific products to satisfy certain levels of quality? Logic What machines to use? How to sequence the jobs to minimize setup costs? Time When to produce? How to respect past decisions & future orders? 7/19/2013 17 Copyright, Industrial Algorithms LLC
  • 18. We solve these types of problems Our system can model and solve problems which are a mix of both planning & scheduling decision-making. We introduce nonlinear optimization in large-scale planning and scheduling problems and solve problems involving quantity, logic & quality. We properly manage complexity in problems that would normally be considered as uncertainty by other vendors. We use data-mining techniques to support the solving of problems that incorporate control, feedback, and maintainability issues. 7/19/2013 18 Copyright, Industrial Algorithms LLC
  • 20. How do we model the Superstructure?  Configure versus Code:  Draw the flowsheet of connected industrial objects and the sets, parameters, variables, constraints & derivatives are automatically created.  User, custom or adhoc sub-models can also be coded when required. Unit- Operation 1 Unit- Operation 2 Port-State 1 Port-State 2 charge, batch & lot-sizing, input-output yields, stream flow bounding, min/max run-lengths & cycle-times, sequence-dependent setups, certification delays, density, composition & property limits, nonlinear & discontinuous formulas, economic, environmental & efficiency objectives, etc.
  • 21. Why are we unique? • iMPress is flowsheet-based (i.e., a figurative language). – This means that the modeling is inherently network or superstructure “aware” with equipment-to- equipment, resource-to-resource, activity-to-activity, etc. as explicit language constructs or objects. – It also means that all of the effort of generating the sparse A matrix in the LP, MILP and NLP is done automatically by automatically creating all of the sets, parameters, variables and constraints when the model is configured using our proprietary and comprehensive library of sub-models. 7/19/2013 21 Copyright, Industrial Algorithms LLC
  • 22. Why are we unique? • iMPress is “shape-based” which is different from other modeling systems: – Algebraic modeling languages like GAMS, AIMMS, AMPL, etc. are “set-based”. – Applied engineering modeling languages like ACM, gPROMS, APMonitor, NOVA-MS, Modelica, etc. are “structure-based”. – Array manipulation modeling languages like Matlab, Mathematica, Octave, etc. are “scalar-based”.
  • 23. Jet Fuel Supply Chain iMf
  • 24. How do you configure problems? • Problems are configured either: – Interfacing with our flat-file Industrial Modeling Language (IML) or – Interactively with our Industrial Programming Language (IPL) using a programming language such as C, C++, C#, Java, Python, etc. 7/19/2013Copyright, Industrial Algorithms LLC
  • 26. Performance Issues • Solve Large-Scale Problems. • Take Advantage of MILP technologies and multiprocessors. • Efficient Memory Management. • Strong Presolving. • Nonlinear Technology that can handle complex NLP problems. • Support for decomposition/polylithic modeling. 26
  • 27. What Math Programming and Solvers we use? Supply-chain planning and scheduling optimization problems, Logistics modeling and solving is required utilizing Mixed-Integer Linear Programming (MILP). Production-chain planning and scheduling optimization problems, both Logistics and Quality optimization models are solved using an integrated and innovative combination of both MILP and Nonlinear Programming (NLP). We currently have bindings to several linear and nonlinear programming solvers such as COINMP, GLPK, LPSOLVE, SCIP, CPLEX, GUROBI, XPRESS, XPRESS-SLP, CONOPT, IPOPT, KNITRO & IMPRESS-SLPQPE. 7/19/2013 27 Copyright, Industrial Algorithms LLC
  • 28. Real Time Blend Optimization iMf 28
  • 29. Fast Moving Consumer Goods iMf Bulk-Line Pack-Line Sequence- Dependent Switchovers Forecasted & Firm Future Demand Orders
  • 30. • Time Horizon: 60 time-periods w/ day periods. • Continuous Variables = 10,000 • Binary Variables = 5,000 • Constraints = 20,000 • Time to First Good Solution = 10 to 30- seconds • Time to Provably Optimal = 1 to 10-hours due to sequence-dependent switchovers. • Solver: Tested with Xpress & Gurobi 7/19/2013Copyright, Industrial Algorithms LLC Fast Moving Consumer Goods iMf
  • 31. Cogeneration (Steam/Power) iMf 7/19/2013 Copyright, Industrial Algorithms LLC • Time Horizon: 168 time-periods w/ hour periods. • Continuous Variables = 5,000 • Binary Variables = 1,000 • Constraints = 7,500 • Time to First Good Solution = 5 to 30- seconds • Time to Provably Optimal = 5 to 15-minutes
  • 33. • Time Horizon: 168 time-periods w/ hour periods. • Continuous Variables = 5,000 • Binary Variables = 1,000 • Constraints = 7,500 • Time to First Good Solution = 5 to 30-seconds • Time to Provably Optimal = 5 to 15-minutes. • Solver: CPLEX 7/19/2013Copyright, Industrial Algorithms LLC Cogeneration (Steam/Power) iMf
  • 34. Power Generation iMf • Three thermal-plants and two hydro-plants with and without water storage. • Three nodes or buses with voltage phase angle inputs where each bus obeys Kirchhoff’s current and voltage laws. • One time-varying demand load located on bus #3.
  • 36. Capital Investment/Facilities Location iMf Expansion? Installation?
  • 37. Maritime Industrial Shipping iMf Inventory Routing
  • 38. SubsTance flow ANalysis (STAN) iMf • Large-scale data reconciliation and regression is performed to compute observability, redundancy and variability estimates. • Substances are any material or meta/sub-material (concentrations) which need to be traced within the flowsheet or network to track their movements based on flow and composition measurements over time. • STAN is a software development from TUVienna using iAL’s iMPress solver called SECQPE (successive equality-constrained QP engine). 7/19/2013Copyright, Industrial Algorithms LLC
  • 39. 7/19/2013 Copyright, Industrial Algorithms LLC SubsTance flow ANalysis (STAN) iMf
  • 40. Other uses of IMPRESS … • First-principles or rigorous process modeling to manage difficult but high-valued bottlenecks. • On-line process/production monitoring to compare model predictions with plant actuals in real-time. • Large-scale nonlinear optimization to solve industrial scale problems where there is a large portion of linear constraints and a smaller portion of nonlinear constraints with multilinear cross-product terms (x1*x2) using successive linear & quadratic programming. 7/19/2013Copyright, Industrial Algorithms LLC
  • 41. Linking iMPress with IBM/ILOG ODME & Cplex (work with DecisionBrain) System Architecture
  • 42. ODME-IMPRESS-CPLEX System Architecture • A domain-specific data model was created in ODME using the usual master-data and transactional-data partitions. • A mapping between iMPress’ data model and ODME’s data model was established. • Java code was written to export iMPress’ IML file (Industrial Modeling Language). • SWIG Java was used to create a Java Native Inerface (JNI) to iMPress.
  • 43. ODME-IMPRESS-CPLEX System Architecture • Java code was written to call iMPress-CPLEX using its API’s. • Java code was written to access the solution(s) from iMPress-CPLEX using its API’s and to populate the ODME solution-data partition.
  • 48. Gantt Chart for Reference (Base)
  • 49. Trend Plots for Reference (Base)
  • 50. Demand Variability Scenario Data w/ Reference in ()
  • 51. Trend Plots for Demand Variability Scenario w/ Reference
  • 52. Benefits • Perfectly fit your business model and decision processes • Sophisticated optimization capabilities able to tackle complex, non-linear and large-scale problems • A solution that can be quickly adapted to new production processes • A user-friendly GUI to help planners driving refinery operational excellence and analyzing refinery behavior • What-if scenario analysis for confident decision-making • See all your data and options in one place with drill-downs and graphics • Collaborate with other planners • Powered by IBM ILOG CPLEX Optimizers
  • 53. How do we engage? • We first consult to determine how we can improve the profit and performance of the problem as a whole. • Then, depending on the benefit areas and apparent bottlenecks, a tailored and incremental solution is implemented which focuses on both improving economics and increasing efficiency whilst being transparent and usable. 7/19/2013 53 Copyright, Industrial Algorithms LLC
  • 54. How do we engage? • Using our Industrial Modeling Frameworks (IMF): These are preconfigured solutions that we can adopt to your specific problems. • We have IMFs in the following areas: – Production Planning – Plant Scheduling – Pipeline & Marine Shipping – Energy Management 7/19/2013 54 Copyright, Industrial Algorithms LLC
  • 55. For a demonstration of our IMFs & IMPRESS, please Contact • Alkis Vazacopoulos • Industrial Algorithms LLC • Mobile: 201-256-7323 • alkis@industrialgorithms.com 7/19/2013 55 Copyright, Industrial Algorithms LLC