Modern Problem Solving Techniques in Engineering with POLYMATH, Excel and MATLAB. Introduction



Similar documents
A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

DECOMPOSITION ALGORITHM FOR OPTIMAL SECURITY-CONSTRAINED POWER SCHEDULING

Heuristic Static Load-Balancing Algorithm Applied to CESM

Project Networks With Mixed-Time Constraints

Regression Models for a Binary Response Using EXCEL and JMP

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP)

Optimization of network mesh topologies and link capacities for congestion relief

Credit Limit Optimization (CLO) for Credit Cards

Joint Scheduling of Processing and Shuffle Phases in MapReduce Systems

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

An efficient constraint handling methodology for multi-objective evolutionary algorithms

The Greedy Method. Introduction. 0/1 Knapsack Problem

Robust Design of Public Storage Warehouses. Yeming (Yale) Gong EMLYON Business School

v a 1 b 1 i, a 2 b 2 i,..., a n b n i.

A Simple Approach to Clustering in Excel

Series Solutions of ODEs 2 the Frobenius method. The basic idea of the Frobenius method is to look for solutions of the form 3

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

Single and multiple stage classifiers implementing logistic discrimination

An MILP model for planning of batch plants operating in a campaign-mode

Can Auto Liability Insurance Purchases Signal Risk Attitude?

The issue of June, 1925 of Industrial and Engineering Chemistry published a famous paper entitled

Testing and Debugging Resource Allocation for Fault Detection and Removal Process

2008/8. An integrated model for warehouse and inventory planning. Géraldine Strack and Yves Pochet

Data Analysis with Fuzzy Measure on Intuitionistic Fuzzy Sets

Support Vector Machines

Mooring Pattern Optimization using Genetic Algorithms

Figure 1. Inventory Level vs. Time - EOQ Problem

Dynamic Constrained Economic/Emission Dispatch Scheduling Using Neural Network

Optimization of High-Pressure Vapor-Liquid Equilibrium Modelling of Binary Mixtures (Supercritical Fluid + Ionic Liquid) by Particle Swarm Algorithm

Lei Liu, Hua Yang Business School, Hunan University, Changsha, Hunan, P.R. China, Abstract

Use of Multi-attribute Utility Functions in Evaluating Security Systems

Multi-class kernel logistic regression: a fixed-size implementation

PRACTICE 1: MUTUAL FUNDS EVALUATION USING MATLAB.

Optimal Bidding Strategies for Generation Companies in a Day-Ahead Electricity Market with Risk Management Taken into Account

Forecasting the Direction and Strength of Stock Market Movement

Research Article Enhanced Two-Step Method via Relaxed Order of α-satisfactory Degrees for Fuzzy Multiobjective Optimization

Characterization of Assembly. Variation Analysis Methods. A Thesis. Presented to the. Department of Mechanical Engineering. Brigham Young University

On Robust Network Planning

The literature on many-server approximations provides significant simplifications toward the optimal capacity

BERNSTEIN POLYNOMIALS

Using Multi-objective Metaheuristics to Solve the Software Project Scheduling Problem

Educational Software for Economic Load Dispatch for Power Network of Thermal Units Considering Transmission Losses and Spinning Reserve Power

Availability-Based Path Selection and Network Vulnerability Assessment

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Topical Workshop for PhD students Adsorption and Diffusion in MOFs Institut für Nichtklassische Chemie, Germany,

Medium and long term. Equilibrium models approach

NONLINEAR OPTIMIZATION FOR PROJECT SCHEDULING AND RESOURCE ALLOCATION UNDER UNCERTAINTY

Simple Interest Loans (Section 5.1) :

Numerical Analysis of the Natural Gas Combustion Products

A GENETIC ALGORITHM-BASED METHOD FOR CREATING IMPARTIAL WORK SCHEDULES FOR NURSES

Sciences Shenyang, Shenyang, China.

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

Statistical Methods to Develop Rating Models

This circuit than can be reduced to a planar circuit

Computational Fluid Dynamics II

2. SYSTEM MODEL. the SLA (unlike the only other related mechanism [15] we can compare it is never able to meet the SLA).

Preventive Maintenance and Replacement Scheduling: Models and Algorithms

Alternate Approximation of Concave Cost Functions for

An ILP Formulation for Task Mapping and Scheduling on Multi-core Architectures

Optimization under uncertainty. Antonio J. Conejo The Ohio State University 2014

行 政 院 國 家 科 學 委 員 會 補 助 專 題 研 究 計 畫 成 果 報 告 期 中 進 度 報 告

Piecewise affine approximation of nonlinear systems a case study of a benchmark nonlinear boiler

Finite Math Chapter 10: Study Guide and Solution to Problems

GENETIC ALGORITHM FOR PROJECT SCHEDULING AND RESOURCE ALLOCATION UNDER UNCERTAINTY

On the Interaction between Load Balancing and Speed Scaling

Price Competition in an Oligopoly Market with Multiple IaaS Cloud Providers

SIMULATION OF INVENTORY CONTROL SYSTEM FOR SUPPLY CHAIN PRODUCER WHOLESALER CLIENT IN EXTENDSIM ENVIRONMENT

Period and Deadline Selection for Schedulability in Real-Time Systems

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems

Activity Scheduling for Cost-Time Investment Optimization in Project Management

Least Squares Fitting of Data

Solving Factored MDPs with Continuous and Discrete Variables

POLYSA: A Polynomial Algorithm for Non-binary Constraint Satisfaction Problems with and

Logical Development Of Vogel s Approximation Method (LD-VAM): An Approach To Find Basic Feasible Solution Of Transportation Problem

FLASH POINT DETERMINATION OF BINARY MIXTURES OF ALCOHOLS, KETONES AND WATER. P.J. Martínez, E. Rus and J.M. Compaña

) of the Cell class is created containing information about events associated with the cell. Events are added to the Cell instance

YIELD CURVE FITTING 2.0 Constructing Bond and Money Market Yield Curves using Cubic B-Spline and Natural Cubic Spline Methodology.

ESTABLISHING TRADE-OFFS BETWEEN SUSTAINED AND MOMENTARY RELIABILITY INDICES IN ELECTRIC DISTRIBUTION PROTECTION DESIGN: A GOAL PROGRAMMING APPROACH

Method for Production Planning and Inventory Control in Oil

Time Value of Money. Types of Interest. Compounding and Discounting Single Sums. Page 1. Ch. 6 - The Time Value of Money. The Time Value of Money

Formulating & Solving Integer Problems Chapter

Optimal allocation of safety and security resources

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

Addendum to: Importing Skill-Biased Technology

L10: Linear discriminants analysis

Optimized ready mixed concrete truck scheduling for uncertain factors using bee algorithm

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

Control Charts with Supplementary Runs Rules for Monitoring Bivariate Processes

On the Interaction between Load Balancing and Speed Scaling

An Integrated Approach of AHP-GP and Visualization for Software Architecture Optimization: A case-study for selection of architecture style

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE

IMPACT ANALYSIS OF A CELLULAR PHONE

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications

Pre-entry Review. Industry Applications. NESUG '96 Proceedings 330

Transcription:

Modern Problem Solvng Tehnques n Engneerng wth POLYMATH, Exel and MATLAB. Introduton Engneers are fundamentally problem solvers, seekng to aheve some objetve or desgn among tehnal, soal eonom, regulatory and envronmental onstrants Problem Solvng n Chemal Engneerng Mathematal Model Physal Propertes Soluton Algorthm Doumentaton

Chemal Engneer s Tools of Trade - 1965 Calulaton Doumentaton Propertes Graphal Soluton Chemal Engneer s Problem Soluton Tehnques - 1965 Analytal solutons, nludng Model smplfaton by negletng less mportant terms Model manpulaton to brng t nto a solvable form Short-ut soluton tehnques Replang the problem wth a smpler one that an be solved Graphal solutons Tral and error soluton tehnques Numeral soluton, nludng Computer language programmng and debuggng

Shortomngs of the Tradtonal Soluton Tehnques Manual and Graphal Soluton Tehnques Tedous, tme onsumng error prone proess Oversmplfaton may lead to wrong results Hghest preson s two demal dgts Tme onstrants prevent sreenng of large number of alternatves to fnd an optmal soluton Computer Language Programmng Requres experts n programmng, numeral and optmzaton methods Tedous, tme onsumng error prone proess Frst Mlestones of Computer Use for Problem Solvng Fortran Programmng and Proess Smulaton Programs 1984, frst PC based Mathematal Software Pakages POLYMATH 1.0 on four 8 or 5 dskettes

Workshop Materal Avalablty All the workshop materal s avalable on the ftp ste: ftp://ftp.bgu.a.l/shaham/psworkshoptau_08/ The omplete set of the workshop notes, presentatons, Polymath, Exel and MATLAB fles an be downloaded as one zp fle: Workshop08Partpant.zp or ndvdual fles and folders an be downloaded separately. Sequental Calulatons wth POLYMATH and Exel, Parametr Studes wth Exel A typal example s the soluton of ub equatons of state for the ompressblty fator for spefed value of the temperature T and pressure P. R = 0. 0806 T = 304. P = 7. 9 b = RT /( 8P ) a = ( 7/ 64 )(R T P = R T/(V-b) a/v /P ) Soluton s easly obtaned by Polymath for a few sets of values of T and P. Exel or MATLAB are needed to arry out the alulatons for large sets of data

Sequental Calulatons wth POLYMATH and Exel, Parametr Studes wth Exel Example 1 Molar Volume and Compressblty Fator from Redlh-Kwong Equaton Example-1.pdf Prob_4.1.pdf Example1_A.pol Example1_B1.xls Example1_B1.xls Presentaton Handouts Example problem n the book of Cutlp and Shaham Polymath soluton fle Exel soluton, ompressblty fator Exel soluton, molar volume Soluton of a Sngle Nonlnear (Implt) Algebra Equaton wth POLYMATH and MATLAB, Parametr Studes wth MATLAB A sngle nonlnear equaton an be wrtten n the form f ( x ) = 0 where f s a funton and x s the unknown. Addtonal explt equatons may also be nluded. Typal examples belongng to ths ategory nlude: Solvng varous equatons of state for molar volume and/or ompressblty fator Bubble pont, dew pont and sothermal flash alulatons for deal mult-omponent mxtures Calulaton of adabat flame temperature n ombuston. Calulaton of the flow rate n a ppelne.

Multple Lnear and Polynomal Regresson wth Statstal Analyss Gven a set of data of measured (or observed) values of a dependent varable: y versus n ndependent varables x 1, x, x n, multple lnear regresson attempts to fnd the best values of the parameters a 0, a 1, a n for the equaton ŷ ˆ + y = a0 + a1x1, + a x, + K an xn, s the alulated value of the dependent varable at pont. The best parameters have values that mnmze the squares of the errors N S = ( y yˆ ) = 1 In polynomal regresson there s only one ndependent varable, thus y ˆ = a + a x + a x + K+ a 0 1 n x n Multple Lnear Regresson wth Statstal Analyss Correlaton of Heat of Hardenng of Portland Cement versus Composton Example-3.pdf Example_3.pol RegrOvervew.pdf Presentaton Handouts Polymath data fle Equatons, Statsts, Graphs and Examples Polynomal and Nonlnear Regresson wth Statstal Analyss Correlatng Temperature Dependent Physal Propertes Example-4.pdf Prob_4.4.pdf CpEthane.pol VpEthane.pol WagnerEq.pol Presentaton Handouts Example problem n the book of Cutlp and Shaham Polymath data fle (Heat apaty) Polymath data fle (Vapor pressure) Polymath soluton fle (Wagner equaton)

Top 5 Example 5 Soluton of a System of ODEs wth POLYMATH and Exel, Parametr Studes wth Exel Adabat Operaton of a Tubular Reator for Crakng of Aetone Top 6 Example 6 Soluton of a System of Nonlnear Algebra Equatons (NLE) wth POLYMATH and MATLAB, Parametr Studes wth MATLAB Complex Chemal Equlbrum Top 7 Example 7 Top 8 Example 8 Soluton of Multple-Model, Multple-Algorthm Problems Sem-ontnuous Fed-Bath and Cyl- Fed Bath Operaton of a Boreator Estmatng Model Parameters for Dynam Models Modelng Reproduton Rate of a Mroorgansm n a Fermenter Top 9 Example 9 Constraned Mnmzaton wth POLYMATH and Exel Complex Chemal Equlbrum by Gbbs Energy Mnmzaton Top 10 Example 10 Soluton of a System of ODEs wth POLYMATH and MATLAB, Boundary Value Iteratons wth MATLAB Smultaneous Multomponent Dffuson of Gases Top 11 Example 11 Method of Lnes for Partal Dfferental Equatons Dffuson and Reaton n a Fallng Lamnar Lqud Flm Top 1 Example 1 Applatons n Envronmental Engneerng Numeral Smulatons wth the Oxygen-sag model Top 13 Example 13 Applatons n Proess Safety HAZOP Analyss of a Proess for Oxdaton of -otanol n a sembath reator

Pratal Use of the Materal Studed n the Workshop Eduatonal verson of the Polymath 6.1 program, for personal use of the Workshop partpants s avalable at http://www.polymath-software.om/tral. The followng user name and password should enable you to enter the ste: User Name: psworkshop Password: tau008 Download the fle: PolymathEduTral61.exe, save t on your omputer and run t n order to nstall Polymath 6.1 All the workshop materal s avalable on the ftp ste: ftp://ftp.bgu.a.l/shaham/psworkshoptau_08/ The omplete set of the workshop notes, presentatons, Polymath, Exel and MATLAB fles an be downloaded as one zp fle: Workshop08Partpant.zp or ndvdual fles and folders an be downloaded separately. Pratal Use of the Materal Studed n the Workshop 8. Flud Mehans 9. Heat transfer 10. Mass Transfer Chapters 1. Introduton. Bas Prnples and Calulatons 3. Regresson and Correlaton of Data 4. Problem Solvng wth Exel 5. Problem Solvng wth MATLAB 6. Advaned Tehnques n Problem Solvng. 7.Thermodynams 11. Chemal Reaton Engneerng 1. Phase Equlbra and Dstllaton 13. Proess Dynams and Control 14. Bohemal Engneerng

Book Usage n Varous Courses An ntrodutory ourse of Computer Based Problem Solvng (CBPS) Examples for Numeral Methods and Advaned Math Courses 8. Flud Mehans 9. Heat transfer 10. Mass Transfer 1. Introduton. Bas Prnples and Calulatons 3. Regresson and Correlaton of Data 4. Problem Solvng wth Exel 5. Problem Solvng wth MATLAB 6. Advaned Tehnques n Problem Solvng. 7.Thermodynams 11. Chemal Reaton Engneerng 1. Phase Equlbra and Dstllaton 13. Proess Dynams and Control 14. Bohemal Engneerng Categorzng Problems Aordng to the Soluton Tehnque Used Bas Tops Advaned Tops (a) Conseutve Calulatons (b) System of Lnear Algebra Equatons () One Nonlnear (Implt) Algebra Equaton (d) Multple Lnear and Polynomal Regressons (e) Systems of Frst-Order Ordnary Dfferental Equatons (ODE s) - Intal Value problems (f) System of Nonlnear Algebra Equatons (NLE) (g) Hgher Order ODE s (h) Systems of Frst-Order ODEs - Boundary Value Problems () Stff Systems of Frst-Order ODE s (j) Dfferental-Algebra System of Equatons (DAE s) (k) Partal Dfferental Equatons (PDE) (l) Nonlnear Regresson (m) Parameter Estmaton n Dynam Systems (n) Nonlnear Programmng (Optmzaton) wth Equty Constrants