INTEGRATION OF SCHEDULING AND CONTROLLER DESIGN FOR A MULTIPRODUCT CSTR

Size: px
Start display at page:

Download "INTEGRATION OF SCHEDULING AND CONTROLLER DESIGN FOR A MULTIPRODUCT CSTR"

Transcription

1 ITEGRATIO OF SCHEDULIG AD COTROLLER DESIG FOR A MULTIPRODUCT CSTR Yunfei Chu, Fengqi You orhwesern Universiy 245 Sheridan Road, Evanson, IL 628 Absrac Though scheduling and conrol are radiionally considered separaely due o he differen operaional levels and ime scales, research on he inegraion of he wo problems becomes aracive recenly. I has been demonsraed ha he inegraion can resul in a collaboraive operaion wih higher economic profis, which is crucial for he fierce compeiions in curren process indusries. In his paper, we presen a novel inegraion approach, which simulaneously deermines he PI conroller design and producion scheduling decisions. The inegraed problem is solved o updae he conroller parameers in each ime slo and he conrol variable is hen deermined by he feedbac of he process measuremen according o he updaed conroller parameers. This feaure is differen from he previous inegraion sraegies which deermine he conrol variable direcly from he soluion of he inegraed problem. The advanage of he proposed sraegy is ha he inegraed problem can be solved in a large ime scale while he conroller wors in real ime. The wo layer framewor faciliaes he online implemenaion of he inegraion of scheduling and conrol. The proposed approach is illusraed hrough an example of a muliproduc CSTR. Keywords Scheduling and conrol, PI conroller, Decomposiion algorihm, Cyclic producion, Muliproduc CSTR Inroducion Manufacures in he curren process indusry confron rapid mare changes, sringen environmenal policies, and aggressive rival compeiions. In order o overcome he dwindling profi margins, i becomes increasingly imporan o opimize he global objecives by inegraing he informaion and he decision-maing among differen operaional levels (Grossmann 24; 25). Though scheduling and conrol are ransiionally considered separaely, a more economical operaion can be achieved by aing hem ino accoun simulaneously (Flores- Tlacuahuac and Grossmann 26; Harjunosi e al. 29; Munoz e al. 2). The process scheduling problem comprises he organizaion of human and echnological resources, he deerminaion of producion sequence and producion imes. The process conrol problem aims o regulae he process variables and ensure he dynamic rajecories racs he ones se o mee he operaional crieria. In a muli-produc manufacuring line, he ransiion period beween wo producs is deermined by he conrol sysem. Differen designs of conrol sysems will resul in differen values of process variables in he ransiion period, e.g. he ransiion maerial consumpion and he ransiion ime. These variables may significanly influence he scheduling decisions. On he oher hand, o design a conrol sysem, he ransiion sequence and he se poins are required o be deermined from he scheduling problem. Besides, he economic objecive funcion for used o design he conrol sysem design should be derived from he scheduling problem. The coupling of he

2 scheduling problem and he conrol problem necessiaes heir inegraion. The inegraed problem of scheduling and conrol is frequenly formulaed as a mixed ineger dynamic opimizaion (MIDO) (Baron e al. 998; Allgor and Baron 999). One soluion approach is o ransform he MIDO problem ino a mixed ineger nonlinear programming (MILP) by using he collocaion mehod (Cuhrell and Biegler 987; Kameswaran and Biegler 26). In his approach, he sae rajecories and he inpu rajecories are discreized simulaneously and he differenial equaions describing he dynamic behavior of he process are ransformed ino a large se of nonlinear algebraic equaions. This approach has been applied o he cyclic producion in a single CSTR (Flores-Tlacuahuac and Grossmann 26) and following exensions (Terrazas-Moreno e al. 27; Flores-Tlacuahuac and Grossmann 2). An alernaive o solving he MIDO problem is o use decomposiion mehod (ysrom e al. 25; Praa e al. 28). The scheduling problem is modeled as he maser problem of MILP while he conrol problem is formulaed as he primal problem of dynamic opimizaion (DO). The MIDO problem is solved by ieraions beween he MILP problem and he DO problem. A challenge in mos inegraion approaches is ha he resuling conrol sysem from solving he MIDO problem is open loop, because he value of he conrol variable or he process inpu is deermined by he opimizaion algorihm once and for all while he curren measuremen of he process variables are no aen ino accoun. Due o he ineviable uncerainies and disurbances in he real process, an open loop conrol is scarcely applicable in pracice. A new inegraion sraegy which generaes a closed-loop conrol sysem is proposed recenly (Zhuge and Ieraperiou, 2). The closed-loop conrol is realized by solving he inegraed problem beween he sampling duraion of he measuremen. This sraegy is similar o he one adoped in model predicive conrol (MPC). However, solving he MIDO in real ime is sill formidable for mos curren solvers. The challenge in he inegraion of scheduling and conrol arises from he differen scales of he wo problems in he ime domain. The conroller needs o wor in real ime o deal wih he disurbance in he process immediaely while he scheduling decisions have o be deermined in a much larger ime scale due o he complexiy of he opimizaion problem involving discree decision variables. Therefore, implemenaion of he inegraed problem in he large ime scale resuls in an open loop conrol problem while he implemenaion in real ime maes he opimizaion problem formidable. In his paper, we propose a novel inegraion approach o address hese challenges. The main difference beween he proposed sraegy from he exising ones is ha here is a closed loop conroller for he process and he inegraed problem is solved o deermine he parameers of he conroller insead of he direc value of he conrol variable. The value of he conrol variable is deermined by he conroller according o he measured process variables along wih he conroller parameers calculaed from he inegraed problem. This sraegy employs he feaure of differen ime scales for he scheduling and he conrol. The closed-loop conroller wors in real ime while is parameers are updaed by solving he inegraed problem during he producion period. To solve he formulaed MIDO, we propose a decomposiion mehod. The MIDO is decomposed ino a scheduling problem of MILP and a series of conrol problems of DO in he ransiion periods. The proposed approach is illusraed hrough an example of a muliproduc CSTR. For mulaion of scheduling and conrol problems This secion presens he formulaion of he scheduling problem and he conrol problem. The formulaion varies according o differen ypes of he producion recipe and differen dynamic behaviors of he process. A producion model which is widely sudied in he lieraure is he manufacure of muliple producs in CSTRs (ysrom e al. 25; Flores-Tlacuahuac and Grossmann 26; Mira e al. 2). Due o is populariy, he focus of his paper is placed on his ype of model, which is, specifically, he cyclic producion in a muliproduc CSTR (Pino and Grossmann 994; Flores- Tlacuahuac and Grossmann 26). In he producion cycle displayed in Figure, a number of producs are cyclically manufacured in a single CSTR. The cycle ime is pariioned ino slos and only one produc is produced in one slo. Each slo is composed of wo periods: he ransiion period and he producion period. The produc is produced only in he producion period when he CSTR runs in he seady sae. The ransiion period represens he changeover beween differen producs in which he oupu of he CSTR varies wih ime. Producion cycle Slo Slo 2 Slo Transiion period Oupu Producion period Time Figure : Cyclic producion of a muliproduc CSTR

3 The scheduling problem aims o maximize he producion profi by deermining he sequence in which he producs are manufacured as well as he producion rae and he duraion of each period in a ime slo. Since he ransiion period is also dependen on he conrol sysem of he CSTR, i can achieve a beer overall performance by inegraing conrol problem ino he scheduling problem han solving he wo problems separaely because radeoffs can be made for conflicing objecives. The deailed formulaions of he scheduling problem and he conrol problem are presened as follows. Scheduling of cyclic producion Objecive Funcion max ϕ = ϕ ϕ2 ϕ3 () where φ is he produc revenue rae, φ 2 is he invenory cos rae, and φ 3 is he raw maerial cos rae. They are defined as p i c i= ϕ = CWi (2) T s ϕ2 = Ci ( GT i c Wi) Θi (3) T 2 c i= Tc c r ϕ 3 = C F d T (4) Since he cyclic producion is assumed o be carried ou repeaedly, each erm in he objecive funcion is calculaed as he averaged value in a producion cycle. The cos of conrol in he ransiion periods is no formulaed explicily in he objecive funcion, bu considered implicily in he cos of raw maerials, which depends on he conrol sysem and radeoffs oher coss. The objecive funcion can include some penaly erms for he difference beween he process variables and he se poins (Flores-Tlacuahuac and Grossmann 26). Though i is widely used in conrol sysem design, he objecive funcion is difficul o be qualified economically and incorporaed in he scheduling problem (Zhuge and Ieraperiou, 2). Thus, we do no include i in he proposed model. Produc Assignmen Consrains ξi =, i (5) = ξi =, i (6) i= ξ j = βij =, j, (7) i= ξ j βij = ξi, i, (8) j= The binary variable ξ i denoes if he produc i is assigned o he slo. The number of slos is assumed o be equal o he number of producs, denoed by. Consrain (5) indicaes ha each produc can be manufacured only once wihin a producion cycle while consrain (6) implies ha only one produc is manufacured in each slo. The binary variable β ij denoes if produc i is preceded by produc j in slo. The sequence variable β ij is relaed o he assignmen variable ξ i according o consrains (7) and (8). Since he producs are manufacured cyclically, he produc manufacured in he firs slo of a producion cycle follows he one in he las slo, which is refleced by he equaliy of β i ij = ξ = j in consrain (7). As suggesed in Wolsey (997), he sequence variables can be replaced by coninuous variables beween and, insead of binary variables. This significanly reduces he number of discree variables and improves he compuaional efficiency. Demand Consrains Wi Tc Di, i (9) W = GΘ, i () i i i The variable W i denoes he oal amoun of he produc i produced in each producion cycle and is averaged value needs o mee he demand rae D i, which is assumed o be consan. The producion amoun is deermined by he muliplicaion of producion rae G i and producion ime Θ i, according o he equaion (). Timing Relaion e s p = + +, () s = (2) e s, = + (3) e T (4) c p = i, i= max i i, i, βijτij, i= j= (5) ξ (6) = (7) Θ i = i, i (8) = The slo sars from ime s o ime e. The saring ime of he firs slo is se as zero while he end ime of he las slo is bounded by he cyclic ime T c from above. Each slo consiss of he ransiion period and he producion period. The duraions of he wo periods are

4 denoed by p and respecively. The duraion of he producion period is relaed o he producion ime of he produc i in he slo in equaion (5) and he equaion (6) ses he upper bound for he producion ime. The duraion of he ransiion period is dependen on he ransiion ime from he produc j o he produc i, denoed by τ ij, which is deermined by he subsequen conrol problem. The equaion (8) calculaes he oal producion ime of he produc i, which is used o calculae he produced amoun W i in he equaion () and he objecive funcion φ 2 in he equaion (3). Conrol Sysem in Transiion Period The produc is manufacured only in he producion period when he CSTR says in he seady sae. However, he ransiion beween differen producs is dependen on he dynamic behavior of he CSTR. Informaion in he ransiion period, e.g. he ransiion ime and he flow rae of he raw maerial, is required in he scheduling problem. To rerieve he informaion, he conrol sysem design for he CSTR is aen ino accoun. Suppose he dynamic behavior of he CSTR is described by a se of ordinary differenial equaions (, ) = (, ) x = f x u y g x u (9) where x() conains he sae variables, y() denoes he process oupu, and u() is he process inpu (he conrol variable). The goal of conrol sysem design is o deermine he value of u() such ha he oupu y() has he desired properies. An objecive funcion can be inroduced o quanify he performance of an inpu profile and he opimal inpu can be calculaed by minimizing his objecive funcion * arg max ϕc sp (, ), u = y y u u (2) u () where φ c is he objecive funcion. In an oupu feedbac conrol sysem, u() is dependen on he conrol error which is he difference beween he process oupu y() and he se poin y sp. The dependence of he oupu y() on he inpu u() is deermined by he sysem of equaions (9). I should be noed ha he conrol sysem is designed on behalf of he scheduling problem in he upper level. So he objecive funcion should be derived from he scheduling problem. Besides he objecive funcion, he design procedure also requires oher informaion from he scheduling problem, e.g. he producion sequence and he se poin of he oupu. Since he conrol problem is coupled wih he scheduling problem, he wo problems can be solved simulaneously. Inegraion of scheduling and conrol resuls in an MIDO problem. A common soluion is o discreize he differenial equaions by he mehod of simulaneous collocaion (Flores-Tlacuahuac and Grossmann 26; ie and Biegler 2). The ime domain is firs discreized by a se of grid,,,. Then, in each inerval of poins { } [ ], +, =,,, he soluion o he differenial equaion is approximaed by a n-h order polynomial and he values of he sae variables a he grid poins are expressed by + i i i= n x = x + h bf (2) where h = + - is he inerval lengh, b i is he coefficien which is dependen on he ype of polynomial used o approximae he soluion, and f i is he righ hand side of he differenial equaion evaluaed a he roos of he polynomial (collocaion poins). Applying he collocaion mehod, he differenial equaions (9) are ransformed ino a se of nonlinear algebraic equaions (2) and he MIDO problem is reformulaed as an MILP problem. Inegraion of PI Conroller Design wih Scheduling The previous secion presens he framewor of formulaing he scheduling and conrol problems. However, he sraegy for inegraing he wo problems is no unique. This secion sars from invesigaing some exising sraegies presened in he lieraure and hen proposes a new sraegy which circumvens difficulies in he exising sraegies. The resuled inegraion model is sill an MIDO. Insead of he collocaion mehod which solves he scheduling problem and he discreized conrol problem simulaneously, we propose a decomposiion mehod, which separaes he dynamic opimizaion in he conrol problem from he MILP in he scheduling problem. The decomposiion maes i possible o use differen solvers for each problem and also provides an insigh ino he radeoff beween he wo problems. The inegraed problem is finally solved by ieraions beween he dynamic opimizaion and he MILP. Sraegy for inegraing scheduling and conrol The firs sraegy for he inegraion is o simulaneously solve he wo problems ogeher (Flores- Tlacuahuac and Grossmann 26) and hen apply he calculaed inpu o conrol he dynamic sysem in he ransiion period. The main deficiency of his inegraion sraegy is ha he conrol sysem is open-loop. Since he

5 uncerainies and disurbances are ineviable in a conrol sysem, an open loop conroller is scarcely applied in pracice. Wihou he feedbac, he conrol variable can only follow he specified value no maer wha he oupu is. To improve he deficiency, a closed-loop sraegy is proposed (Zhuge and Ieraperiou, 2). Insead of solving he inegraed problem once, he problem is solved repeaedly beween wo sampling poins of he process oupu. The real ime informaion of he oupu can be aen ino accoun o calculae he new inpu value. This sraegy is similar o he one used in model predicive conrol (MPC) and i can significanly improve he performance of he conrol sysem since he uncerainies and disurbances are deal wih by he feedbac. However, he main drawbac of his sraegy is he expensive compuaional effors since he MIDO problem has o be solved on line. To cope wih he difficuly in he exising sraegy, a new sraegy is proposed in Figure 2. process variables schedule conroller conroller parameers u() process y() beween he scheduling algorihm and he conroller can be done in a large ime scale. For example, he conrol sysem can provide informaion of he curren process variables a he end of he ransiion period and he inegraed problem can be solved based on he curren informaion during he producion period. The new calculaed conroller parameers are hen sen bac o he conroller a he beginning of he nex ransiion period. Since he conroller exiss all he ime, he conrol sysem is in he closed loop even if here is no communicaion beween he upper level scheduling and he lower level conroller. The proposed inegraion sraegy can be applied o any parameerized conroller and he mos widely used one is he radiional PID conroller. The srucure of he PID conroller is shown in Figure 3. The conroller is composed of hree erms which are he proporional erm, he inegral erm, and he derivaive erm of he conrol error. The inpu of he process sysem is he sum of he hree erms. Since he derivaive erm will amplify he high frequency noise due o he differeniaion operaion, i is ofen omied in pracice and a PI conroller is usually implemened. K P e() e() = y sp - y() K I e() + u() Figure 2: Sraegy for inegraing scheduling and conrol The main difference beween he proposed sraegy from he exising ones is ha here is a closed loop conroller for he process and he inegraed problem is solved o deermine he parameers of he conroller insead of he direc inpu value. The inpu value is deermined by he conroller according o he measured process variables along wih he conroller parameers deermined in he inegraed problem. The advanage of his sraegy includes: () Fiing he pracical implemenaion srucure: Due o differen ime scales, scheduling and conrol are usually implemened a differen levels. The real ime conroller is implemened a he lower level in a PLC while he scheduling algorihm is implemened a he higher level in a PC. The exising sraegies for inegraing scheduling and conrol brea he common srucure and a new sysem is required o build for he implemenaion. However, he proposed sraegy can sill wor in he curren srucure. Wha needs o do is o ransfer informaion abou conroller parameers and process variables beween he wo levels and his is easy o achieve by modern hierarchical conrol sysems. (2) Balancing he conrol sysem performance wih he compuaional effors: Since he inegraed problem only deermines he conroller parameers, here is no need o solve he problem in real ime. Communicaion K D de()/d Figure 3: Srucure of PID conroller The differenial equaion of a PI conroller is = = sp x e e e y y u = Ke P + Kx I e (22) The conroller has wo parameers: he proporional gain K P and he inegral gain K I. Though many mehods exis o une he wo parameers, none of hem ae ino accoun he objecive funcion of he scheduling problem. Thus, we propose o deermine hese wo parameers by solving he inegraed problem of scheduling and conrol. Algorihm for he inegraed problem Simulaneous discreizaion presened in he previous secion is an alernaive o solving he inegraion sraegy proposed above. However, afer discreizaion a large scale of nonlinear algebraic equaions are derived. Suppose he number of grid poins o discreize he ime domain is, and c collocaion poins are seleced in each ime segmen beween wo adjunc grid poins. There are oally c equaions and variables derived by he collocaion mehod. Moreover, his number is only for one

6 sae variable in one ransiion period. Considering he number of ransiion periods and he number of saes x, he oal number of equaions and variables generaed by he discreizaion mehod is x c. Furhermore, he collocaion mehod is inrinsically an approximaion mehod by polynomial and i is nonrivial o deermine he grid poins and he collocaion. In he inegraed scheduling and conrol problem, discreizaion poins are probably required o be deermined for each ransiion period. For a producion cycle manufacuring producs, he number of possible ransiion periods is - and he case-by-case invesigaion of each one is difficul. Las, in he dynamic opimizaion problem for he proposed sraegy, he conroller parameers are calculaed insead of he ime funcion of he inpu. There is no need o discreize he decision variables. Therefore, anoher alernaive is adoped and a decomposiion algorihm is proposed. To decompose he inegraed problem, i is firs required o analyze how he conrol problem enering he scheduling problem. The analysis can also provide an insigh ino he radeoff beween he wo problems. The conrol sysem only affecs he variables in he ransiion periods, specifically he ransiion ime and he ransiion flow rae of he maerial, defined as F ( ). The ransiion ime is highly coupled wih oher variables in he scheduling problem while he ransiion flow rae only affecs he objecive funcion of he raw maerial cos. To separae he ransiion flow rae from oher variables, he objecive funcion () can be expressed as ϕ ( zf,,, F ) ( z) ( z) zf,,, F = ϕ ϕ ϕ 2 3 ( ) (23) where z is defined o include all decision variables excep F,, F. For he shor noaion, define { F },, F F = (24) By separaing he ransiion flow raes, he objecive funcion can be maximized by wo seps, since max ϕ max max ϕ (25) { } z, { F } z F By expanding he expression of φ, he righ side in he equivalence (25) urns ou o be ( { }) max ϕ ( z) ϕ ( z) min ϕ z, F z 2 { F } 3 or equivalenly (26) * ( ϕ( z) ϕ2( z) ϕ3( z { F })) * = ϕ max, z { } F ( { }) s.. F arg min 3 z, F { } (27) By subsiuing he expression of φ 3, he inner minimizaion problem is C min { F } F r T c = = min F d, for each p + p F d + F d (28) where he ransiion flow rae and he producion flow rae are defined as,,,, F = F + (29) s F = F + (3) p s p The equivalence of he wo problems in he expression (28) is due o he fac ha in he inner minimizaion of φ 3 F * are all regarded as { } he variables excep parameers. Therefore, he inegraed problem can be solved by ieraions beween he scheduling problem and a series of conrol problems (Figure 4). scheduling problem conrol problems * max ( ϕ( z) ϕ2( z) ϕ3( z, { F })) z F * z F * z min F d... K, K min F d K, K P I Figure 4: Decomposiion of scheduling problem and conrol problem The scheduling problem is formulaed in he previous secion, which can be summarized as max ϕ Eq. ( 4) s.. Assignmen consrains Eq. (5 8) Demand requiremens Eq. (9 ) Timing relaion Eq. ( 8) P I (3) The closed-loop conrol problem including he process dynamic sysem and he conroller is formulaed as s.. I = min x (32) * F KP, KI F

7 , = = = (, ) = sp max x = f x F x e e x F F y g x F e y y F = Ke P + Kx I e (33) min e e e max, (34) min F F F (35) The informaion which he conrol problem requires is he value of he ransiion ime and he ransiion sequence j i. Having he informaion, each conrol problem is a dynamic opimizaion and can be solved independenly. The dynamic opimizaion of he conrol sysem aims o minimize he inegral ransiion flow rae. To evaluae he inegral, a new variable of x F () is inroduced, which denoes he inegral of he ransiion flow rae from o. Consequenly, a new differenial equaion of x F () is insered. Besides his equaion, he se of he differenial equaions (33) is derived by combining he sysem equaions (9) and he equaions describing he PI conroller (22). The conrol variable u() is subsiued by he feed flow rae F ( ). Under he PI conroller, he process oupu will reach he se poin afer he ransiion period. The end of he ransiion period is indicaed by he fac ha he process oupu y() consanly says in a bound around he se poin of y sp, or equivalenly he conrol error e() falls ino he inerval bounded by e min and e max in he inequaliies (34). The bounds of he conrol error are frequenly se as ±2% of he se poin. The dynamic model is simulaed beyond he ransiion ime while objecive funcion of he conrol problem is only calculaed up o he ransiion ime. The las wo inequaliies (35) are se on he conrol variable, which is usually bounded due o he limied power of he pracical insrumen (sauraion of he acuaor). Case Sudy To illusrae he presened inegraion sraegy of scheduling and conrol, he cyclic producion in a muliproduc CSTR is sudied. The recipe and daa of he model are given in Flores-Tlacuahuac and Grossmann (26). The following reacion 3 R P, r = C (36) R 3 R aes place in an isohermal CSTR for manufacuring five producs, A, B, C, D, and E. The dynamic model of he CSTR is described by ( ) dcr F = Cin CR + rr (37) d V where C in is he concenraion in he feed flow and C R () is he concenraion in he ouflow. The flow rae F() is he conrol variable. The design and ineic parameers are C in = mol/l, V = 5 L, = 2 L 2 /(mol 2 h). Oher daa for he process are lised in Table. Table. Process daa for he case sudy Type F C R G Demand Price Invenory (L/hour) (mol/l) (g/h) (g/h) ($/g) cos ($/g) A B C D E The objecive is o maximize he produc profi per hour. Decision variables include he producion sequence, he producion ime and he ransiion ime in each slo, and he conroller parameers in each ransiion period. The MIDO of he inegraed problem is formulaed and solved by he decomposiion mehod. Table 2 liss he scheduling resuls obained from he opimal soluion o he inegraed problem. Table 2. Opimal scheduling resul Slo Produc Producion Transiion Produced ime (h) ime (h) amoun (g/h) A E D C B The opimal producion sequence is A E D C B. The produced amoun of each produc mees he demand. The cyclic ime is 93.4 hour and he objecive funcion is ϕ = = $/h. Table 3. Conroller parameers Transiion K P K I A E E D D C C B B A The PI conroller parameers in each ransiion period are deermined from he inegraed problem and lised in Table 3. I is seen ha he conroller parameers are se differenly for differen ransiion periods. This is an indicaor ha he conrol problem is dependen on he scheduling resuls. The dynamic profiles of he process

8 inpu and he oupu for he closed-loop conrol sysem in each ransiion period are displayed in Figure 5. The ransiion period sars a and ends a he ime mared by he verical dash line. Due o he inegral erm in he PI conroller, he conrol error will ulimaely end o zero and he process oupu can reach he se poin in he seady sae. To deermine he ransiion ime or he ime he sysem eners ino he seady sae, wo horizonal dash lines around he seady sae are ploed. They are se as, respecively, ±2% of he seady sae value. Afer he ransiion ime, he process oupu says beween he wo dash lines, indicaing he end of he ransiion period. concenraion concenraion concenraion concenraion concenraion A E 2 3 ime.6 E D ime.4 D C ime.4 C B ime.2 B A ime flow rae flow rae flow rae flow rae flow rae A E 2 3 ime 3 E D ime D C ime 5 4 C B ime 5 4 B A ime Figure 5. Opimal dynamic profiles of he concenraion in he ouflow (he process oupu in he lef panel) and he feed flow rae (he conrol variable in he righ panel) for each ransiion period To compare he scheduling resul, he producion sequence is generaed by a rule of humb, i.e. A B C D E. The ransiion is made gradually from he produc wih he lowes concenraion o he produc wih he highes concenraion The scheduling resuls of he producion sequence are calculaed and lised in Table 4. Table 4. Scheduling resul of rule-of-humb sequence Slo Produc Producion Transiion Produced ime (h) ime (h) amoun (g/h) A B C D E The cyclic ime is 97.6 hour and he objecive funcion is ϕ = =647.5 $/h. The profi is much less han he one produced by he opimal soluion. Whenever a disurbance occurs in he process, he disurbance can be aenuaed by he PI conroller which wors in real ime. So here is no need o re-solve he whole inegraed problem immediaely. The policy adoped in he case sudy is ha he inegraed problem is re-solved a he beginning of each producion period and he scheduling resuls as well as he conroller parameers are reurned o he conroller before he sar of he subsequen ransiion period. This means he inegraed problem is only solved once in each producion period and he requiremen on he compuaional ime is ha he inegraed problem can be solved wihin each producion period, which is ofen large enough o do so. To demonsrae his on-line rescheduling policy, a numerical experimen is conduced. The opimal soluion o he inegraed problem is applied and a disurbance is inroduced in he ransiion period of A E. The dynamic profiles of he process oupu and inpu are displayed in Figure 6. concenraion A E ime flow rae A E ime Figure 6. Dynamic profiles under he disurbance. The disurbance occurs a he ime of.5 hour and i is finally eliminaed by he PI conroller. The sysem eners ino he seady sae a he ime of.26 hour which is larger han ha wihou he disurbance. Though he ransiion ime in his period is enlarged by he disurbance, he process can sill successfully ransfer o he producion period. This is a significan difference from he open loop conrol where a sligh disurbance can cause a failure in he producion ransiion. This is also differen from he real ime rescheduling sraegy since he conroller parameers are sill he ones calculaed from

9 he iniial inegraed problem and he inegraed problem is no solved a his momen. Table 5. Scheduling resul under disurbances Slo Produc Producion Transiion Produced ime (h) ime (h) amoun (g/h) A E D C B The inegraed problem is re-solved wih he updaed informaion from he conroller from he beginning of he producion period in which he produc E is manufacured. The re-scheduling resuls are lised in Table 5. I is seen ha he producion sequence is no affeced by he disurbance. However he producion ime and he ransiion ime are changed. The produc profi is changed o ϕ = = $/h, which is only a slighly lower han he opimal resul wihou he disurbance. Conclusion A new sraegy for inegraing scheduling and conrol is presened for a muli-produc CSTR. A PI conroller is se o conrol he dynamic behavior of he process in he ransiion period beween wo producs. The conroller parameers are opimized simulaneously wih he produc scheduling problem. The conroller wors in real ime while he inegraed problem can be solved in a large ime scale, e.g. wihin each producion period. The presened inegraion sraegy overcomes he difficulies in previous sraegies in he lieraure. A radeoff is made beween he performance of he closed loop conrol sysem and he compuaional effors for solving he inegraed problem. The presened sraegy is illusraed by a case sudy of a CSTR producing five producs. omenclaure Decision Variables e() conrol error e max upper bound on conrol error e min lower bound on conrol error F maerial flow rae (g/h) p F ( ) flow rae in producion period in slo F ( ) flow rae in ransiion period in slo F max upper bound on ransiion flow rae F min lower bound on ransiion flow rae G i producion rae of producion i (g/h) K P proporional gain of PID conroller K I inegral gain of PID conroller derivaive gain of PID conroller K D s e T c u() W i x() x e () x F () y() y sp z sar ime of slo (h) end ime of slo (h) cycle ime (h) conrol variable/process inpu produced amoun of produc i (g) sae variable in process dynamic sysem inegral of conrol error inegral of ransiion flow rae process oupu se poin of he oupu all decision variables excep he ransiion flow rae Gree Leer β ij - variable o denoe if produc i is preceded by produc j in slo φ objecive funcion ($/h) τ ij ransiion ime from produc j o produc i (h) i processing ime of produc in slo (h) max upper bound on processing ime (h) p processing ime in slo (h) ransiion ime in slo (h) Θ i oal processing ime of produc i (h) ξ i - variable o denoe if produc i is assigned o slo Parameers p C i price of produc i ($/g) invenory cos of produc i [$/(g h)] s C i r C D i References raw maerial cos ($/g) demand rae of produc i (g/h) number of producs/slos Allgor, R. J., Baron, P. I. (999). Mixed-ineger dynamic opimizaion I: problem formulaion. Compuers & Chemical Engineering 23 (4-5): Baron, P. I., Allgor, R. J., Feehery, W. F., Galan, S. (998). Dynamic opimizaion in a disconinuous world. Indusrial & Engineering Chemisry Research 37 (3): Cuhrell, J. E., Biegler, L. T. (987). On he opimizaion of differenial-algebraic process sysems. AIChE Jounal 33 (8): Flores-Tlacuahuac, A., Grossmann I. E. (26). Simulaneous cyclic scheduling and conrol of a muliproduc CSTR. Indusrial & Engineering Chemisry Research 45 (2): Flores-Tlacuahuac, A., Grossmann, I. E. (2). Simulaneous cyclic scheduling and conrol of ubular reacors: Single producion lines. Indusrial & Engineering Chemisry Research 49 (22): Grossmann, I. E. (24). Challenges in he new millennium: produc discovery and design, enerprise and supply chain opimizaion, global life cycle assessmen. Compuers & Chemical Engineering 29 ():

10 Grossmann, I. E. (25). Enerprise-wide opimizaion: A new fronier in process sysems engineering. AIChE Journal 5 (7): Harjunosi, I., ysroem, R., Horch, A. (29). Inegraion of scheduling and conrol-theory or pracice? Compuers & Chemical Engineering 33 (2): Kameswaran, S., Biegler, L. T. (26). Simulaneous dynamic opimizaion sraegies: Recen advances and challenges. Compuers & Chemical Engineering 3 (-2): Mira, K., Gudi, R. D., Pawardhan, S. C., Sardar, G. (2). Resiliency issues in inegraion of scheduling and conrol. Indusrial & Engineering Chemisry Research 49 (): Munoz, E., Capon-Garcia, E., Moreno-Benio, M., Espuna, A., Puigjaner, L. (2). Scheduling and conrol decisionmaing under an inegraed informaion environmen. Compuers & Chemical Engineering 35 (5): ie, Y., Biegler, L. T. (2). Inegraed Scheduling and Dynamic Opimizaion of Bach Processes Using Sae Equipmen ewors. 2 AIChE Annual Meeing, Minneapolis. ysrom, R. H., Frane, R., Harjunosi, I., Kroll, A. (25). Producion campaign planning including grade ransiion sequencing and dynamic opimizaion. Compuers & Chemical Engineering 29 (): Pino, J. M., Grossmann, I. E. (994). Opimal cyclic scheduling of mulisage coninuous muliproduc plans. Compuers & Chemical Engineering 8 (9): Praa, A., Oldenburg, J., Kroll, A., Marquard, W. (28). Inegraed scheduling and dynamic opimizaion of grade ransiions for a coninuous polymerizaion reacor. Compuers & Chemical Engineering 32 (3): Terrazas-Moreno, S., Flores-Tlacuahuac, A., Grossmann, I. E. (27). Simulaneous cyclic scheduling and opimal conrol of polymerizaion reacors. AIChE Jounal 53 (9): Wolsey, L. A. (997). MIP modelling of changeovers in producion planning and scheduling problems. European Journal of Operaional Research 99 (): Zhuge J., Ieraperiou, M. G.. (2). Inegraion of scheduling and conrol wih closed loop implemenaion. 2 AIChE Annual Meeing, Minneapolis.

Scheduling of Crude Oil Movements at Refinery Front-end

Scheduling of Crude Oil Movements at Refinery Front-end Scheduling of Crude Oil Movemens a Refinery Fron-end Ramkumar Karuppiah and Ignacio Grossmann Carnegie Mellon Universiy ExxonMobil Case Sudy: Dr. Kevin Furman Enerprise-wide Opimizaion Projec March 15,

More information

Global Optimization for Scheduling Refinery Crude Oil Operations

Global Optimization for Scheduling Refinery Crude Oil Operations Global Opimizaion for Scheduling Refinery Crude Oil Operaions Ramkumar Karuppiah 1, Kevin C. Furman 2 and Ignacio E. Grossmann 1 (1) Deparmen of Chemical Engineering Carnegie Mellon Universiy (2) Corporae

More information

Vehicle Arrival Models : Headway

Vehicle Arrival Models : Headway Chaper 12 Vehicle Arrival Models : Headway 12.1 Inroducion Modelling arrival of vehicle a secion of road is an imporan sep in raffic flow modelling. I has imporan applicaion in raffic flow simulaion where

More information

Chapter 2. First Order Scalar Equations

Chapter 2. First Order Scalar Equations Chaper. Firs Order Scalar Equaions We sar our sudy of differenial equaions in he same way he pioneers in his field did. We show paricular echniques o solve paricular ypes of firs order differenial equaions.

More information

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,

More information

Inventory Control of Perishable Items in a Two-Echelon Supply Chain

Inventory Control of Perishable Items in a Two-Echelon Supply Chain Journal of Indusrial Engineering, Universiy of ehran, Special Issue,, PP. 69-77 69 Invenory Conrol of Perishable Iems in a wo-echelon Supply Chain Fariborz Jolai *, Elmira Gheisariha and Farnaz Nojavan

More information

Applying Genetic Algorithms for Inventory Lot-Sizing Problem with Supplier Selection under Storage Capacity Constraints

Applying Genetic Algorithms for Inventory Lot-Sizing Problem with Supplier Selection under Storage Capacity Constraints IJCSI Inernaional Journal of Compuer Science Issues, Vol 9, Issue 1, No 1, January 2012 wwwijcsiorg 18 Applying Geneic Algorihms for Invenory Lo-Sizing Problem wih Supplier Selecion under Sorage Capaciy

More information

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing Applicaion of a Sochasic-Fuzzy Approach o Modeling Opimal Discree Time Dynamical Sysems by Using Large Scale Daa Processing AA WALASZE-BABISZEWSA Deparmen of Compuer Engineering Opole Universiy of Technology

More information

STATE-SPACE MODELLING. A mass balance across the tank gives:

STATE-SPACE MODELLING. A mass balance across the tank gives: B. Lennox and N.F. Thornhill, 9, Sae Space Modelling, IChemE Process Managemen and Conrol Subjec Group Newsleer STE-SPACE MODELLING Inroducion: Over he pas decade or so here has been an ever increasing

More information

An introduction to the theory of SDDP algorithm

An introduction to the theory of SDDP algorithm An inroducion o he heory of SDDP algorihm V. Leclère (ENPC) Augus 1, 2014 V. Leclère Inroducion o SDDP Augus 1, 2014 1 / 21 Inroducion Large scale sochasic problem are hard o solve. Two ways of aacking

More information

Lecture 20: Riccati Equations and Least Squares Feedback Control

Lecture 20: Riccati Equations and Least Squares Feedback Control 34-5 LINEAR SYSTEMS Lecure : Riccai Equaions and Leas Squares Feedback Conrol 5.6.4 Sae Feedback via Riccai Equaions A recursive approach in generaing he marix-valued funcion W ( ) equaion for i for he

More information

CENTRALIZED VERSUS DECENTRALIZED PRODUCTION PLANNING IN SUPPLY CHAINS

CENTRALIZED VERSUS DECENTRALIZED PRODUCTION PLANNING IN SUPPLY CHAINS CENRALIZED VERSUS DECENRALIZED PRODUCION PLANNING IN SUPPLY CHAINS Georges SAHARIDIS* a, Yves DALLERY* a, Fikri KARAESMEN* b * a Ecole Cenrale Paris Deparmen of Indusial Engineering (LGI), +3343388, saharidis,dallery@lgi.ecp.fr

More information

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Simulaion-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Week Descripion Reading Maerial 2 Compuer Simulaion of Dynamic Models Finie Difference, coninuous saes, discree ime Simple Mehods Euler Trapezoid

More information

SUPPLEMENTARY INFORMATION

SUPPLEMENTARY INFORMATION SUPPLEMENTARY INFORMATION DOI: 0.038/NCLIMATE893 Temporal resoluion and DICE * Supplemenal Informaion Alex L. Maren and Sephen C. Newbold Naional Cener for Environmenal Economics, US Environmenal Proecion

More information

15. Vector Valued Functions

15. Vector Valued Functions 1. Vecor Valued Funcions Up o his poin, we have presened vecors wih consan componens, for example, 1, and,,4. However, we can allow he componens of a vecor o be funcions of a common variable. For example,

More information

Sliding Mode Controller for Unstable Systems

Sliding Mode Controller for Unstable Systems S. SIVARAMAKRISHNAN e al., Sliding Mode Conroller for Unsable Sysems, Chem. Biochem. Eng. Q. 22 (1) 41 47 (28) 41 Sliding Mode Conroller for Unsable Sysems S. Sivaramakrishnan, A. K. Tangirala, and M.

More information

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon 3..3 INRODUCION O DYNAMIC OPIMIZAION: DISCREE IME PROBLEMS A. he Hamilonian and Firs-Order Condiions in a Finie ime Horizon Define a new funcion, he Hamilonian funcion, H. H he change in he oal value of

More information

10. State Space Methods

10. State Space Methods . Sae Space Mehods. Inroducion Sae space modelling was briefly inroduced in chaper. Here more coverage is provided of sae space mehods before some of heir uses in conrol sysem design are covered in he

More information

Modal identification of structures from roving input data by means of maximum likelihood estimation of the state space model

Modal identification of structures from roving input data by means of maximum likelihood estimation of the state space model Modal idenificaion of srucures from roving inpu daa by means of maximum likelihood esimaion of he sae space model J. Cara, J. Juan, E. Alarcón Absrac The usual way o perform a forced vibraion es is o fix

More information

not to be republished NCERT MATHEMATICAL MODELLING Appendix 2 A.2.1 Introduction A.2.2 Why Mathematical Modelling?

not to be republished NCERT MATHEMATICAL MODELLING Appendix 2 A.2.1 Introduction A.2.2 Why Mathematical Modelling? 256 MATHEMATICS A.2.1 Inroducion In class XI, we have learn abou mahemaical modelling as an aemp o sudy some par (or form) of some real-life problems in mahemaical erms, i.e., he conversion of a physical

More information

Chapter 8 The Complete Response of RL and RC Circuits

Chapter 8 The Complete Response of RL and RC Circuits Chaper 8 The Complee Response of RL and RC Circuis Seoul Naional Universiy Deparmen of Elecrical and Compuer Engineering Wha is Firs Order Circuis? Circuis ha conain only one inducor or only one capacior

More information

Chapter 5 Digital PID control algorithm. Hesheng Wang Department of Automation,SJTU 2016,03

Chapter 5 Digital PID control algorithm. Hesheng Wang Department of Automation,SJTU 2016,03 Chaper 5 Digial PID conrol algorihm Hesheng Wang Deparmen of Auomaion,SJTU 216,3 Ouline Absrac Quasi-coninuous PID conrol algorihm Improvemen of sandard PID algorihm Choosing parameer of PID regulaor Brief

More information

Embedded Systems and Software. A Simple Introduction to Embedded Control Systems (PID Control)

Embedded Systems and Software. A Simple Introduction to Embedded Control Systems (PID Control) Embedded Sysems and Sofware A Simple Inroducion o Embedded Conrol Sysems (PID Conrol) Embedded Sysems and Sofware, ECE:3360. The Universiy of Iowa, 2016 Slide 1 Acknowledgemens The maerial in his lecure

More information

Optimal Path Planning for Flexible Redundant Robot Manipulators

Optimal Path Planning for Flexible Redundant Robot Manipulators 25 WSEAS In. Conf. on DYNAMICAL SYSEMS and CONROL, Venice, Ialy, November 2-4, 25 (pp363-368) Opimal Pah Planning for Flexible Redundan Robo Manipulaors H. HOMAEI, M. KESHMIRI Deparmen of Mechanical Engineering

More information

Solutions to Assignment 1

Solutions to Assignment 1 MA 2326 Differenial Equaions Insrucor: Peronela Radu Friday, February 8, 203 Soluions o Assignmen. Find he general soluions of he following ODEs: (a) 2 x = an x Soluion: I is a separable equaion as we

More information

Single-Pass-Based Heuristic Algorithms for Group Flexible Flow-shop Scheduling Problems

Single-Pass-Based Heuristic Algorithms for Group Flexible Flow-shop Scheduling Problems Single-Pass-Based Heurisic Algorihms for Group Flexible Flow-shop Scheduling Problems PEI-YING HUANG, TZUNG-PEI HONG 2 and CHENG-YAN KAO, 3 Deparmen of Compuer Science and Informaion Engineering Naional

More information

d 1 = c 1 b 2 - b 1 c 2 d 2 = c 1 b 3 - b 1 c 3

d 1 = c 1 b 2 - b 1 c 2 d 2 = c 1 b 3 - b 1 c 3 and d = c b - b c c d = c b - b c c This process is coninued unil he nh row has been compleed. The complee array of coefficiens is riangular. Noe ha in developing he array an enire row may be divided or

More information

ADDITIONAL PROBLEMS (a) Find the Fourier transform of the half-cosine pulse shown in Fig. 2.40(a). Additional Problems 91

ADDITIONAL PROBLEMS (a) Find the Fourier transform of the half-cosine pulse shown in Fig. 2.40(a). Additional Problems 91 ddiional Problems 9 n inverse relaionship exiss beween he ime-domain and freuency-domain descripions of a signal. Whenever an operaion is performed on he waveform of a signal in he ime domain, a corresponding

More information

CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK

CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK 175 CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK 10.1 INTRODUCTION Amongs he research work performed, he bes resuls of experimenal work are validaed wih Arificial Neural Nework. From he

More information

04. Kinetics of a second order reaction

04. Kinetics of a second order reaction 4. Kineics of a second order reacion Imporan conceps Reacion rae, reacion exen, reacion rae equaion, order of a reacion, firs-order reacions, second-order reacions, differenial and inegraed rae laws, Arrhenius

More information

CHEMICAL KINETICS: 1. Rate Order Rate law Rate constant Half-life Temperature Dependence

CHEMICAL KINETICS: 1. Rate Order Rate law Rate constant Half-life Temperature Dependence CHEMICL KINETICS: Rae Order Rae law Rae consan Half-life Temperaure Dependence Chemical Reacions Kineics Chemical ineics is he sudy of ime dependence of he change in he concenraion of reacans and producs.

More information

Chapter 15: Phenomena. Chapter 15 Chemical Kinetics. Reaction Rates. Reaction Rates R P. Reaction Rates. Rate Laws

Chapter 15: Phenomena. Chapter 15 Chemical Kinetics. Reaction Rates. Reaction Rates R P. Reaction Rates. Rate Laws Chaper 5: Phenomena Phenomena: The reacion (aq) + B(aq) C(aq) was sudied a wo differen emperaures (98 K and 35 K). For each emperaure he reacion was sared by puing differen concenraions of he 3 species

More information

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes Represening Periodic Funcions by Fourier Series 3. Inroducion In his Secion we show how a periodic funcion can be expressed as a series of sines and cosines. We begin by obaining some sandard inegrals

More information

6.2 Transforms of Derivatives and Integrals.

6.2 Transforms of Derivatives and Integrals. SEC. 6.2 Transforms of Derivaives and Inegrals. ODEs 2 3 33 39 23. Change of scale. If l( f ()) F(s) and c is any 33 45 APPLICATION OF s-shifting posiive consan, show ha l( f (c)) F(s>c)>c (Hin: In Probs.

More information

CHBE320 LECTURE IV MATHEMATICAL MODELING OF CHEMICAL PROCESS. Professor Dae Ryook Yang

CHBE320 LECTURE IV MATHEMATICAL MODELING OF CHEMICAL PROCESS. Professor Dae Ryook Yang CHBE320 LECTURE IV MATHEMATICAL MODELING OF CHEMICAL PROCESS Professor Dae Ryook Yang Spring 208 Dep. of Chemical and Biological Engineering CHBE320 Process Dynamics and Conrol 4- Road Map of he Lecure

More information

Module 2 F c i k c s la l w a s o s f dif di fusi s o i n

Module 2 F c i k c s la l w a s o s f dif di fusi s o i n Module Fick s laws of diffusion Fick s laws of diffusion and hin film soluion Adolf Fick (1855) proposed: d J α d d d J (mole/m s) flu (m /s) diffusion coefficien and (mole/m 3 ) concenraion of ions, aoms

More information

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB Elecronic Companion EC.1. Proofs of Technical Lemmas and Theorems LEMMA 1. Le C(RB) be he oal cos incurred by he RB policy. Then we have, T L E[C(RB)] 3 E[Z RB ]. (EC.1) Proof of Lemma 1. Using he marginal

More information

Subway stations energy and air quality management

Subway stations energy and air quality management Subway saions energy and air qualiy managemen wih sochasic opimizaion Trisan Rigau 1,2,4, Advisors: P. Carpenier 3, J.-Ph. Chancelier 2, M. De Lara 2 EFFICACITY 1 CERMICS, ENPC 2 UMA, ENSTA 3 LISIS, IFSTTAR

More information

LAPLACE TRANSFORM AND TRANSFER FUNCTION

LAPLACE TRANSFORM AND TRANSFER FUNCTION CHBE320 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION Professor Dae Ryook Yang Spring 2018 Dep. of Chemical and Biological Engineering 5-1 Road Map of he Lecure V Laplace Transform and Transfer funcions

More information

Online Appendix to Solution Methods for Models with Rare Disasters

Online Appendix to Solution Methods for Models with Rare Disasters Online Appendix o Soluion Mehods for Models wih Rare Disasers Jesús Fernández-Villaverde and Oren Levinal In his Online Appendix, we presen he Euler condiions of he model, we develop he pricing Calvo block,

More information

1 Review of Zero-Sum Games

1 Review of Zero-Sum Games COS 5: heoreical Machine Learning Lecurer: Rob Schapire Lecure #23 Scribe: Eugene Brevdo April 30, 2008 Review of Zero-Sum Games Las ime we inroduced a mahemaical model for wo player zero-sum games. Any

More information

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17 EES 16A Designing Informaion Devices and Sysems I Spring 019 Lecure Noes Noe 17 17.1 apaciive ouchscreen In he las noe, we saw ha a capacior consiss of wo pieces on conducive maerial separaed by a nonconducive

More information

) were both constant and we brought them from under the integral.

) were both constant and we brought them from under the integral. YIELD-PER-RECRUIT (coninued The yield-per-recrui model applies o a cohor, bu we saw in he Age Disribuions lecure ha he properies of a cohor do no apply in general o a collecion of cohors, which is wha

More information

Unsteady Flow Problems

Unsteady Flow Problems School of Mechanical Aerospace and Civil Engineering Unseady Flow Problems T. J. Craf George Begg Building, C41 TPFE MSc CFD-1 Reading: J. Ferziger, M. Peric, Compuaional Mehods for Fluid Dynamics H.K.

More information

Math 333 Problem Set #2 Solution 14 February 2003

Math 333 Problem Set #2 Solution 14 February 2003 Mah 333 Problem Se #2 Soluion 14 February 2003 A1. Solve he iniial value problem dy dx = x2 + e 3x ; 2y 4 y(0) = 1. Soluion: This is separable; we wrie 2y 4 dy = x 2 + e x dx and inegrae o ge The iniial

More information

Navneet Saini, Mayank Goyal, Vishal Bansal (2013); Term Project AML310; Indian Institute of Technology Delhi

Navneet Saini, Mayank Goyal, Vishal Bansal (2013); Term Project AML310; Indian Institute of Technology Delhi Creep in Viscoelasic Subsances Numerical mehods o calculae he coefficiens of he Prony equaion using creep es daa and Herediary Inegrals Mehod Navnee Saini, Mayank Goyal, Vishal Bansal (23); Term Projec

More information

15.023J / J / ESD.128J Global Climate Change: Economics, Science, and Policy Spring 2008

15.023J / J / ESD.128J Global Climate Change: Economics, Science, and Policy Spring 2008 MIT OpenCourseWare hp://ocw.mi.edu 15.023J / 12.848J / ESD.128J Global Climae Change: Economics, Science, and Policy Spring 2008 For informaion abou ciing hese maerials or our Terms of Use, visi: hp://ocw.mi.edu/erms.

More information

The equation to any straight line can be expressed in the form:

The equation to any straight line can be expressed in the form: Sring Graphs Par 1 Answers 1 TI-Nspire Invesigaion Suden min Aims Deermine a series of equaions of sraigh lines o form a paern similar o ha formed by he cables on he Jerusalem Chords Bridge. Deermine he

More information

Maintenance Models. Prof. Robert C. Leachman IEOR 130, Methods of Manufacturing Improvement Spring, 2011

Maintenance Models. Prof. Robert C. Leachman IEOR 130, Methods of Manufacturing Improvement Spring, 2011 Mainenance Models Prof Rober C Leachman IEOR 3, Mehods of Manufacuring Improvemen Spring, Inroducion The mainenance of complex equipmen ofen accouns for a large porion of he coss associaed wih ha equipmen

More information

A First Course on Kinetics and Reaction Engineering. Class 19 on Unit 18

A First Course on Kinetics and Reaction Engineering. Class 19 on Unit 18 A Firs ourse on Kineics and Reacion Engineering lass 19 on Uni 18 Par I - hemical Reacions Par II - hemical Reacion Kineics Where We re Going Par III - hemical Reacion Engineering A. Ideal Reacors B. Perfecly

More information

Zürich. ETH Master Course: L Autonomous Mobile Robots Localization II

Zürich. ETH Master Course: L Autonomous Mobile Robots Localization II Roland Siegwar Margaria Chli Paul Furgale Marco Huer Marin Rufli Davide Scaramuzza ETH Maser Course: 151-0854-00L Auonomous Mobile Robos Localizaion II ACT and SEE For all do, (predicion updae / ACT),

More information

Class Meeting # 10: Introduction to the Wave Equation

Class Meeting # 10: Introduction to the Wave Equation MATH 8.5 COURSE NOTES - CLASS MEETING # 0 8.5 Inroducion o PDEs, Fall 0 Professor: Jared Speck Class Meeing # 0: Inroducion o he Wave Equaion. Wha is he wave equaion? The sandard wave equaion for a funcion

More information

CHE302 LECTURE IV MATHEMATICAL MODELING OF CHEMICAL PROCESS. Professor Dae Ryook Yang

CHE302 LECTURE IV MATHEMATICAL MODELING OF CHEMICAL PROCESS. Professor Dae Ryook Yang CHE302 LECTURE IV MATHEMATICAL MODELING OF CHEMICAL PROCESS Professor Dae Ryook Yang Fall 200 Dep. of Chemical and Biological Engineering Korea Universiy CHE302 Process Dynamics and Conrol Korea Universiy

More information

Linear Time-invariant systems, Convolution, and Cross-correlation

Linear Time-invariant systems, Convolution, and Cross-correlation Linear Time-invarian sysems, Convoluion, and Cross-correlaion (1) Linear Time-invarian (LTI) sysem A sysem akes in an inpu funcion and reurns an oupu funcion. x() T y() Inpu Sysem Oupu y() = T[x()] An

More information

Optimal Control of Dc Motor Using Performance Index of Energy

Optimal Control of Dc Motor Using Performance Index of Energy American Journal of Engineering esearch AJE 06 American Journal of Engineering esearch AJE e-issn: 30-0847 p-issn : 30-0936 Volume-5, Issue-, pp-57-6 www.ajer.org esearch Paper Open Access Opimal Conrol

More information

Electrical and current self-induction

Electrical and current self-induction Elecrical and curren self-inducion F. F. Mende hp://fmnauka.narod.ru/works.hml mende_fedor@mail.ru Absrac The aricle considers he self-inducance of reacive elemens. Elecrical self-inducion To he laws of

More information

Mean-square Stability Control for Networked Systems with Stochastic Time Delay

Mean-square Stability Control for Networked Systems with Stochastic Time Delay JOURNAL OF SIMULAION VOL. 5 NO. May 7 Mean-square Sabiliy Conrol for Newored Sysems wih Sochasic ime Delay YAO Hejun YUAN Fushun School of Mahemaics and Saisics Anyang Normal Universiy Anyang Henan. 455

More information

Kriging Models Predicting Atrazine Concentrations in Surface Water Draining Agricultural Watersheds

Kriging Models Predicting Atrazine Concentrations in Surface Water Draining Agricultural Watersheds 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Kriging Models Predicing Arazine Concenraions in Surface Waer Draining Agriculural Waersheds Paul L. Mosquin, Jeremy Aldworh, Wenlin Chen Supplemenal Maerial Number

More information

( ) ( ) if t = t. It must satisfy the identity. So, bulkiness of the unit impulse (hyper)function is equal to 1. The defining characteristic is

( ) ( ) if t = t. It must satisfy the identity. So, bulkiness of the unit impulse (hyper)function is equal to 1. The defining characteristic is UNIT IMPULSE RESPONSE, UNIT STEP RESPONSE, STABILITY. Uni impulse funcion (Dirac dela funcion, dela funcion) rigorously defined is no sricly a funcion, bu disribuion (or measure), precise reamen requires

More information

Guest Lectures for Dr. MacFarlane s EE3350 Part Deux

Guest Lectures for Dr. MacFarlane s EE3350 Part Deux Gues Lecures for Dr. MacFarlane s EE3350 Par Deux Michael Plane Mon., 08-30-2010 Wrie name in corner. Poin ou his is a review, so I will go faser. Remind hem o go lisen o online lecure abou geing an A

More information

Policy regimes Theory

Policy regimes Theory Advanced Moneary Theory and Policy EPOS 2012/13 Policy regimes Theory Giovanni Di Barolomeo giovanni.dibarolomeo@uniroma1.i The moneary policy regime The simple model: x = - s (i - p e ) + x e + e D p

More information

R.#W.#Erickson# Department#of#Electrical,#Computer,#and#Energy#Engineering# University#of#Colorado,#Boulder#

R.#W.#Erickson# Department#of#Electrical,#Computer,#and#Energy#Engineering# University#of#Colorado,#Boulder# .#W.#Erickson# Deparmen#of#Elecrical,#Compuer,#and#Energy#Engineering# Universiy#of#Colorado,#Boulder# Chaper 2 Principles of Seady-Sae Converer Analysis 2.1. Inroducion 2.2. Inducor vol-second balance,

More information

A Dynamic Model of Economic Fluctuations

A Dynamic Model of Economic Fluctuations CHAPTER 15 A Dynamic Model of Economic Flucuaions Modified for ECON 2204 by Bob Murphy 2016 Worh Publishers, all righs reserved IN THIS CHAPTER, OU WILL LEARN: how o incorporae dynamics ino he AD-AS model

More information

Testing for a Single Factor Model in the Multivariate State Space Framework

Testing for a Single Factor Model in the Multivariate State Space Framework esing for a Single Facor Model in he Mulivariae Sae Space Framework Chen C.-Y. M. Chiba and M. Kobayashi Inernaional Graduae School of Social Sciences Yokohama Naional Universiy Japan Faculy of Economics

More information

KINEMATICS IN ONE DIMENSION

KINEMATICS IN ONE DIMENSION KINEMATICS IN ONE DIMENSION PREVIEW Kinemaics is he sudy of how hings move how far (disance and displacemen), how fas (speed and velociy), and how fas ha how fas changes (acceleraion). We say ha an objec

More information

Chapter 3 Boundary Value Problem

Chapter 3 Boundary Value Problem Chaper 3 Boundary Value Problem A boundary value problem (BVP) is a problem, ypically an ODE or a PDE, which has values assigned on he physical boundary of he domain in which he problem is specified. Le

More information

KEY. Math 334 Midterm I Fall 2008 sections 001 and 003 Instructor: Scott Glasgow

KEY. Math 334 Midterm I Fall 2008 sections 001 and 003 Instructor: Scott Glasgow 1 KEY Mah 4 Miderm I Fall 8 secions 1 and Insrucor: Sco Glasgow Please do NOT wrie on his eam. No credi will be given for such work. Raher wrie in a blue book, or on our own paper, preferabl engineering

More information

Longest Common Prefixes

Longest Common Prefixes Longes Common Prefixes The sandard ordering for srings is he lexicographical order. I is induced by an order over he alphabe. We will use he same symbols (,

More information

Variational Iteration Method for Solving System of Fractional Order Ordinary Differential Equations

Variational Iteration Method for Solving System of Fractional Order Ordinary Differential Equations IOSR Journal of Mahemaics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 1, Issue 6 Ver. II (Nov - Dec. 214), PP 48-54 Variaional Ieraion Mehod for Solving Sysem of Fracional Order Ordinary Differenial

More information

Advanced Organic Chemistry

Advanced Organic Chemistry Lalic, G. Chem 53A Chemisry 53A Advanced Organic Chemisry Lecure noes 1 Kineics: A racical Approach Simple Kineics Scenarios Fiing Experimenal Daa Using Kineics o Deermine he Mechanism Doughery, D. A.,

More information

Logic in computer science

Logic in computer science Logic in compuer science Logic plays an imporan role in compuer science Logic is ofen called he calculus of compuer science Logic plays a similar role in compuer science o ha played by calculus in he physical

More information

The electromagnetic interference in case of onboard navy ships computers - a new approach

The electromagnetic interference in case of onboard navy ships computers - a new approach The elecromagneic inerference in case of onboard navy ships compuers - a new approach Prof. dr. ing. Alexandru SOTIR Naval Academy Mircea cel Bărân, Fulgerului Sree, Consanţa, soiralexandru@yahoo.com Absrac.

More information

Removing Useless Productions of a Context Free Grammar through Petri Net

Removing Useless Productions of a Context Free Grammar through Petri Net Journal of Compuer Science 3 (7): 494-498, 2007 ISSN 1549-3636 2007 Science Publicaions Removing Useless Producions of a Conex Free Grammar hrough Peri Ne Mansoor Al-A'ali and Ali A Khan Deparmen of Compuer

More information

Haar Wavelet Operational Matrix Method for Solving Fractional Partial Differential Equations

Haar Wavelet Operational Matrix Method for Solving Fractional Partial Differential Equations Copyrigh 22 Tech Science Press CMES, vol.88, no.3, pp.229-243, 22 Haar Wavele Operaional Mari Mehod for Solving Fracional Parial Differenial Equaions Mingu Yi and Yiming Chen Absrac: In his paper, Haar

More information

Economics 8105 Macroeconomic Theory Recitation 6

Economics 8105 Macroeconomic Theory Recitation 6 Economics 8105 Macroeconomic Theory Reciaion 6 Conor Ryan Ocober 11h, 2016 Ouline: Opimal Taxaion wih Governmen Invesmen 1 Governmen Expendiure in Producion In hese noes we will examine a model in which

More information

3.1 More on model selection

3.1 More on model selection 3. More on Model selecion 3. Comparing models AIC, BIC, Adjused R squared. 3. Over Fiing problem. 3.3 Sample spliing. 3. More on model selecion crieria Ofen afer model fiing you are lef wih a handful of

More information

6.003 Homework 1. Problems. Due at the beginning of recitation on Wednesday, February 10, 2010.

6.003 Homework 1. Problems. Due at the beginning of recitation on Wednesday, February 10, 2010. 6.003 Homework Due a he beginning of reciaion on Wednesday, February 0, 200. Problems. Independen and Dependen Variables Assume ha he heigh of a waer wave is given by g(x v) where x is disance, v is velociy,

More information

Final Spring 2007

Final Spring 2007 .615 Final Spring 7 Overview The purpose of he final exam is o calculae he MHD β limi in a high-bea oroidal okamak agains he dangerous n = 1 exernal ballooning-kink mode. Effecively, his corresponds o

More information

Notes on Kalman Filtering

Notes on Kalman Filtering Noes on Kalman Filering Brian Borchers and Rick Aser November 7, Inroducion Daa Assimilaion is he problem of merging model predicions wih acual measuremens of a sysem o produce an opimal esimae of he curren

More information

Chapter 7 Response of First-order RL and RC Circuits

Chapter 7 Response of First-order RL and RC Circuits Chaper 7 Response of Firs-order RL and RC Circuis 7.- The Naural Response of RL and RC Circuis 7.3 The Sep Response of RL and RC Circuis 7.4 A General Soluion for Sep and Naural Responses 7.5 Sequenial

More information

1 Subdivide the optimization horizon [t 0,t f ] into n s 1 control stages,

1 Subdivide the optimization horizon [t 0,t f ] into n s 1 control stages, Opimal Conrol Formulaion Opimal Conrol Lecures 19-2: Direc Soluion Mehods Benoî Chachua Deparmen of Chemical Engineering Spring 29 We are concerned wih numerical soluion procedures for

More information

Ordinary dierential equations

Ordinary dierential equations Chaper 5 Ordinary dierenial equaions Conens 5.1 Iniial value problem........................... 31 5. Forward Euler's mehod......................... 3 5.3 Runge-Kua mehods.......................... 36

More information

5.2. The Natural Logarithm. Solution

5.2. The Natural Logarithm. Solution 5.2 The Naural Logarihm The number e is an irraional number, similar in naure o π. Is non-erminaing, non-repeaing value is e 2.718 281 828 59. Like π, e also occurs frequenly in naural phenomena. In fac,

More information

Recursive Least-Squares Fixed-Interval Smoother Using Covariance Information based on Innovation Approach in Linear Continuous Stochastic Systems

Recursive Least-Squares Fixed-Interval Smoother Using Covariance Information based on Innovation Approach in Linear Continuous Stochastic Systems 8 Froniers in Signal Processing, Vol. 1, No. 1, July 217 hps://dx.doi.org/1.2266/fsp.217.112 Recursive Leas-Squares Fixed-Inerval Smooher Using Covariance Informaion based on Innovaion Approach in Linear

More information

dy dx = xey (a) y(0) = 2 (b) y(1) = 2.5 SOLUTION: See next page

dy dx = xey (a) y(0) = 2 (b) y(1) = 2.5 SOLUTION: See next page Assignmen 1 MATH 2270 SOLUTION Please wrie ou complee soluions for each of he following 6 problems (one more will sill be added). You may, of course, consul wih your classmaes, he exbook or oher resources,

More information

Representing a Signal. Continuous-Time Fourier Methods. Linearity and Superposition. Real and Complex Sinusoids. Jean Baptiste Joseph Fourier

Representing a Signal. Continuous-Time Fourier Methods. Linearity and Superposition. Real and Complex Sinusoids. Jean Baptiste Joseph Fourier Represening a Signal Coninuous-ime ourier Mehods he convoluion mehod for finding he response of a sysem o an exciaion aes advanage of he lineariy and imeinvariance of he sysem and represens he exciaion

More information

Some Basic Information about M-S-D Systems

Some Basic Information about M-S-D Systems Some Basic Informaion abou M-S-D Sysems 1 Inroducion We wan o give some summary of he facs concerning unforced (homogeneous) and forced (non-homogeneous) models for linear oscillaors governed by second-order,

More information

Multi-scale 2D acoustic full waveform inversion with high frequency impulsive source

Multi-scale 2D acoustic full waveform inversion with high frequency impulsive source Muli-scale D acousic full waveform inversion wih high frequency impulsive source Vladimir N Zubov*, Universiy of Calgary, Calgary AB vzubov@ucalgaryca and Michael P Lamoureux, Universiy of Calgary, Calgary

More information

Sliding Mode Extremum Seeking Control for Linear Quadratic Dynamic Game

Sliding Mode Extremum Seeking Control for Linear Quadratic Dynamic Game Sliding Mode Exremum Seeking Conrol for Linear Quadraic Dynamic Game Yaodong Pan and Ümi Özgüner ITS Research Group, AIST Tsukuba Eas Namiki --, Tsukuba-shi,Ibaraki-ken 5-856, Japan e-mail: pan.yaodong@ais.go.jp

More information

Two Coupled Oscillators / Normal Modes

Two Coupled Oscillators / Normal Modes Lecure 3 Phys 3750 Two Coupled Oscillaors / Normal Modes Overview and Moivaion: Today we ake a small, bu significan, sep owards wave moion. We will no ye observe waves, bu his sep is imporan in is own

More information

INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST ORDER SYSTEMS

INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST ORDER SYSTEMS Inernaional Journal of Informaion Technology and nowledge Managemen July-December 0, Volume 5, No., pp. 433-438 INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST

More information

EXERCISES FOR SECTION 1.5

EXERCISES FOR SECTION 1.5 1.5 Exisence and Uniqueness of Soluions 43 20. 1 v c 21. 1 v c 1 2 4 6 8 10 1 2 2 4 6 8 10 Graph of approximae soluion obained using Euler s mehod wih = 0.1. Graph of approximae soluion obained using Euler

More information

Object tracking: Using HMMs to estimate the geographical location of fish

Object tracking: Using HMMs to estimate the geographical location of fish Objec racking: Using HMMs o esimae he geographical locaion of fish 02433 - Hidden Markov Models Marin Wæver Pedersen, Henrik Madsen Course week 13 MWP, compiled June 8, 2011 Objecive: Locae fish from agging

More information

On-line Adaptive Optimal Timing Control of Switched Systems

On-line Adaptive Optimal Timing Control of Switched Systems On-line Adapive Opimal Timing Conrol of Swiched Sysems X.C. Ding, Y. Wardi and M. Egersed Absrac In his paper we consider he problem of opimizing over he swiching imes for a muli-modal dynamic sysem when

More information

Learning Objectives: Practice designing and simulating digital circuits including flip flops Experience state machine design procedure

Learning Objectives: Practice designing and simulating digital circuits including flip flops Experience state machine design procedure Lab 4: Synchronous Sae Machine Design Summary: Design and implemen synchronous sae machine circuis and es hem wih simulaions in Cadence Viruoso. Learning Objecives: Pracice designing and simulaing digial

More information

Problemas das Aulas Práticas

Problemas das Aulas Práticas Mesrado Inegrado em Engenharia Elecroécnica e de Compuadores Conrolo em Espaço de Esados Problemas das Aulas Práicas J. Miranda Lemos Fevereiro de 3 Translaed o English by José Gaspar, 6 J. M. Lemos, IST

More information

A Study of Inventory System with Ramp Type Demand Rate and Shortage in The Light Of Inflation I

A Study of Inventory System with Ramp Type Demand Rate and Shortage in The Light Of Inflation I Inernaional Journal of Mahemaics rends and echnology Volume 7 Number Jan 5 A Sudy of Invenory Sysem wih Ramp ype emand Rae and Shorage in he Ligh Of Inflaion I Sangeea Gupa, R.K. Srivasava, A.K. Singh

More information

Lecture Notes 3: Quantitative Analysis in DSGE Models: New Keynesian Model

Lecture Notes 3: Quantitative Analysis in DSGE Models: New Keynesian Model Lecure Noes 3: Quaniaive Analysis in DSGE Models: New Keynesian Model Zhiwei Xu, Email: xuzhiwei@sju.edu.cn The moneary policy plays lile role in he basic moneary model wihou price sickiness. We now urn

More information

Examples of Dynamic Programming Problems

Examples of Dynamic Programming Problems M.I.T. 5.450-Fall 00 Sloan School of Managemen Professor Leonid Kogan Examples of Dynamic Programming Problems Problem A given quaniy X of a single resource is o be allocaed opimally among N producion

More information

2. Nonlinear Conservation Law Equations

2. Nonlinear Conservation Law Equations . Nonlinear Conservaion Law Equaions One of he clear lessons learned over recen years in sudying nonlinear parial differenial equaions is ha i is generally no wise o ry o aack a general class of nonlinear

More information