2003/05-001: Dynamics / Dynamikk

Like dokumenter
Slope-Intercept Formula

SCE1106 Control Theory

EKSAMENSOPPGAVE I FAG TKP 4105

Frequency Response and Stability Analysis. Hans- Pe9er Halvorsen, M.Sc.

Exercise 1: Phase Splitter DC Operation

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Frequency Response and Stability Analysis

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Reg tek final exam formelsamling

GEF2200 Atmosfærefysikk 2017

Oppgave. føden)? i tråd med

5 E Lesson: Solving Monohybrid Punnett Squares with Coding

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Graphs similar to strongly regular graphs

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Mathematics 114Q Integration Practice Problems SOLUTIONS. = 1 8 (x2 +5x) 8 + C. [u = x 2 +5x] = 1 11 (3 x)11 + C. [u =3 x] = 2 (7x + 9)3/2

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Løsning til deleksamen 2 i SEKY3322 Kybernetikk 3

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO

a) The loop transfer function with the process model with a P controller is given by h 0 (s) = h c (s)h p (s) = K p (1 + s)(2 + s) K p

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

MID-TERM EXAM TDT4258 MICROCONTROLLER SYSTEM DESIGN. Wednesday 3 th Mars Time:

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO

Moving Objects. We need to move our objects in 3D space.

Neural Network. Sensors Sorter

Physical origin of the Gouy phase shift by Simin Feng, Herbert G. Winful Opt. Lett. 26, (2001)

Endelig ikke-røyker for Kvinner! (Norwegian Edition)

Speed Racer Theme. Theme Music: Cartoon: Charles Schultz / Jef Mallett Peanuts / Frazz. September 9, 2011 Physics 131 Prof. E. F.

Medisinsk statistikk, KLH3004 Dmf, NTNU Styrke- og utvalgsberegning

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Trigonometric Substitution

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

EN Skriving for kommunikasjon og tenkning

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Stationary Phase Monte Carlo Methods

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Universitetet i Bergen Det matematisk-naturvitenskapelige fakultet Eksamen i emnet Mat131 - Differensiallikningar I Onsdag 25. mai 2016, kl.

Bokmål / Nynorsk / English NORGES TEKNISK- NATURVITENSKAPELIGE UNIVERSITET INSTITUTT FOR FYSIKK. Eksamen TFY4185 Måleteknikk

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

TFY4170 Fysikk 2 Justin Wells

Solution for INF3480 exam spring 2012

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

0:7 0:2 0:1 0:3 0:5 0:2 0:1 0:4 0:5 P = 0:56 0:28 0:16 0:38 0:39 0:23

Bokmål / Nynorsk / English NORGES TEKNISK- NATURVITENSKAPELIGE UNIVERSITET INSTITUTT FOR FYSIKK. Eksamen TFY4185 Måleteknikk

SVM and Complementary Slackness

Gradient. Masahiro Yamamoto. last update on February 29, 2012 (1) (2) (3) (4) (5)

Elektronisk innlevering/electronic solution for submission:

TMA4329 Intro til vitensk. beregn. V2017

HONSEL process monitoring

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet.

Dynamic Programming Longest Common Subsequence. Class 27

SERVICE BULLETINE

UNIVERSITETET I OSLO

Skjema for spørsmål og svar angående: Skuddbeskyttende skjold Saksnr TED: 2014/S

Reguleringsteknikk Sammendrag REVISJON ØRJAN LANGØY OLSEN

stjerneponcho for voksne star poncho for grown ups

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

KROPPEN LEDER STRØM. Sett en finger på hvert av kontaktpunktene på modellen. Da får du et lydsignal.

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

Perpetuum (im)mobile

TDT4117 Information Retrieval - Autumn 2014

Generalization of age-structured models in theory and practice

FYSMEK1110 Eksamensverksted 23. Mai :15-18:00 Oppgave 1 (maks. 45 minutt)

Databases 1. Extended Relational Algebra

UNIVERSITETET I OSLO

EKSAMENSOPPGAVE I SØK 1002 INNFØRING I MIKROØKONOMISK ANALYSE

Start Here USB *CC * *CC * USB USB

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

PARABOLSPEIL. Still deg bak krysset

ECON3120/4120 Mathematics 2, spring 2004 Problem solutions for the seminar on 5 May Old exam problems

Systemidentifikasjon Oppgaver

Eksamensoppgaver til SOSANT1101. Regional etnografi: jordens folk og kulturelt mangfold. Utsatt skoleeksamen 12. desember 2013 kl.

EKSAMENSOPPGAVE I BI2034 Samfunnsøkologi EXAMINATION IN: BI Community ecology

NORGES TEKNISK-NATURVITENSKAPELIGE UNIVERSITET Side 1 av 5 INSTITUTT FOR ENERGI- OG PROSESSTEKNIKK

Hvordan føre reiseregninger i Unit4 Business World Forfatter:

SHORE POWER CONVERTER LIST 2018

Den som gjør godt, er av Gud (Multilingual Edition)

Prosjektet Digital kontaktinformasjon og fullmakter for virksomheter Digital contact information and mandates for entities

FIRST LEGO League. Härnösand 2012

UNIVERSITETET I OSLO

HØGSKOLEN I NARVIK - SIVILINGENIØRUTDANNINGEN

Examination paper for BI2034 Community Ecology and Ecosystems

klassisk angoragenser classic angora sweater

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

PATIENCE TÅLMODIGHET. Is the ability to wait for something. Det trenger vi når vi må vente på noe

The internet of Health

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Transkript:

Institutt for kjemisk prosessteknologi SIK 050: Prosessregulering 003/05-001: Dynamics / Dynamikk Author: Heinz A Preisig Heinz.Preisig@chemeng.ntnu.no English: Given the transfer function g(s) := s ( 1 s +1)e 1 (0 s +1)(4s +1) (a) (5 points) List zeros, poles and steady-state gain as well as delay. (b) (3 points) Is this system stable? (c) (3 points) What is special about this system? (d) (4 points) Sketch a unit step response for this system. (e) (5 points) Design a PI controller using the SIMC rules. (f) (5 points) Show in terms of asymptotes the behaviour of the system with the controller attached in open loop (product of process and controller transfer function) in a Bode plot, that is the amplitude and the phase plot. Norsk: Gitt transferfunksjonen g(s) := ( 1 s +1)e 1 s (0 s +1)(4s +1). (a) (5 points) Finn nullpunkter, poler, stasjonær forsterkning og dødtid. (b) (3 points) Er systemet stabilt? (c) (3 points) Hva er spesielt med dette systemet? (d) (4 points) Skisser systemets sprangrespons. (e) (5 points) Lag en PI regulator ved hjelp av SIMC regler. (f) (5 points) Vis oppførselen til systemet med regulatoren tilknyttet i åpen sløyfe (produkt av prosess- og regulatortransferfunksjonen) ved hjelp av asymptoter i et Bode-diagram som viser forsterkningen og fasen. Page 1 of 3 003/05-001 Side 1 av 3

Suggested Solution Løsningsforslag: The transfer function is given in the standard form, that is with time-constants. Transforming it into the zero-pole representation is straightforward: g(s) := := ( 1 s +1)e 1 s (0 s +1)(4s +1), ( ) 1 (s 1) e 1 s 0 4 (s +1/0) (s +1/4). (a) steady state gain, zeros, poles, and delay steady state gain : 1 zeros +1 poles -1/0, -1/4 delay 1 (b) stability: yes system is stable; all poles are in the left-half plain (c) what s special: right-half-plain zero: non-minimal phase behaviour (d) sketch step response: delay := 1 inverse response nearly steady state Figure 1: Step response (e) PI controller using SIMC The model is of second order and has a non-minimal phase zero. For the PI controller we need to reduce to a first order model. The time constant takes the dominant one plus half of the neglected one. The delay is made up of the original delay, the other half of the neglected pole and the positive zero and the gain is then simple to calculate: τ 1 := 0 + 4/ :=, θ 1 := 1 + 4/+1 :=4. Page of 3 003/05-001 Side av 3

K C := 0.5 τ 0.5 1 kθ 1 := 1 4 τ I := min (, 8 4) :=, := 11 4, (f) Open loop transfer function g ol : g ol (s) := := ( 1 s +1)e 1 s 11 s +1, (0 s +1)(4s +1) 4 s s 0.034 (s 1) (s +0.045) e 1, s (s +0.05) (s +0.5) num : [ 0.034375 0.03813 0.001565 ] den : [ 1 0.3 0.015 0 ] zer : [ 1 0.045455 ] pol : [ 0 0.5 0.05 ] k : 0.034375 4 Amplitude Ratio :: log10 g 0 4 10 10 1 10 0 10 1 10 1 0.5 Phase [Pi] 0 0.5 1 1.5 breaks off somewhere here due to dead time 10 10 1 10 0 10 1 10 Frequency :: log10(f) [rad/s] Figure : Approximate Bode Plot Page 3 of 3 003/05-001 Side 3 av 3

Institutt for kjemisk prosessteknologi SIK 050: Prosessregulering 003/05-003: Basic Skills / Grunnleggende ferdigheter Author: Heinz A Preisig Heinz.Preisig@chemeng.ntnu.no English: Answer the following questions precisely, but briefly. (a) (7 points) Show a block diagram of the following transfer function expanded to the primitive blocks g d (s), g p (s) andg c (s) y(s) :=g d (s) d(s)+ g p(s) g c (s) 1+g p (s) g c (s) u(s) (b) (7 points) Calculate the transfer function g 1 from y s to y and the transfer function g from y s to z for the system shown in the block diagram 1. y s e u y + g a g b Block Diagram 1 g c z -1 + w g d v Figure 1: Block diagram (c) (6 points) Compute the steady-state RGA of the following x system and argue pairing [ ] 1 0s+1 10s+1 G(s) :=. 5(s+1) (s+1)(10s+1) (3s+1)(10s+1) (d) (5 points) Show in the Bode plot (attachment 1) the gain margin and phase margin and do not forget to turn it in at the end. Page 1 of 5 003/05-003 Side 1 av 5

Norsk: Svar kort og presist på følgende spørsmål: (a) (7 points) Vis et blokkdiagram med de elementære blokkene g d (s), g p (s) ogg c (s) for følgende transferfunksjon: y(s) :=g d (s) d(s)+ g p(s) g c (s) 1+g p (s) g c (s) u(s) (b) (7 points) Beregn transferfunksjonen g 1 fra y s til y og transferfunksjonen g fra y s til z for systemet vist i blokkdiagram 1. y s e u y + g a g b Block Diagram 1 g c z -1 + w g d v Figure : Block diagram (c) (6 points) Beregn stasjonær RGA for følgende x system. Diskuter parring. [ ] 1 0s+1 10s+1 G(s) :=. 5(s+1) (s+1)(10s+1) (3s+1)(10s+1) (d) (5 points) Vis forsterkningsmarginen og fasemarginen i Bode-plottet (vedlegg 1). Ikke glem å levere inn plottet! Page of 5 003/05-003 Side av 5

Suggested Solution Løsningsforslag: (a) Transfer function to block diagram: Firstly observe that the transfer function has two parts, one describing the effect of the disturbance d and the second describing the effect of the controlled input u. The two effects are added, thus run in parallel. Second, one observes that the transfer of the controlled input is a straightforward feedback loop. Thus d g d u + g c g p + y -1 Figure 3: Block diagram (b) Block diagram to transfer function: Put the equations down and then eliminate step by step. y := g b u u := g a e e := y s + w w := g d v v := y z z := g c u. Page 3 of 5 003/05-003 Side 3 av 5

First the transfer function from y s y: This can be simplified to z := g c u v := y g c u w := g d (y g c u) e := y s + g d (y g c u) u := g a (y s + g d (y g c u)) := g a y s + g a g d y g a g d g c u (1 g a g d g c ) u := g a y s + g a g d y g S := (1 + g a g d g c ) 1 u := g S g a (y s + g d y) y := g b g S g a (y s + g d y) := g b g S g a y s + g b g S g a g d y (1 g b g S g a g d ) y := g b g S g a y s y := (1 g b g S g a g d ) 1 g b g S g a y s. y := g L gb gay s. with g L as defined in the next block of equations. Next the transfer function from y s z: u := g a e := g a (y s + w) := g a (y s + g d v) := g a (y s + g d (y z)) := g a (y s + g d (g b u g c u)) := g a y s + g a g d (g b g c ) u (1 g a g d (g b g c )) u := g a y s g L := (1 g a g d (g b g c )) 1 u := g L g a y s z := g c u z := g c g L g a y s. (c) RGA G(s) := G(0) := [ 1 0s+1 5(s+1) (s+1)(10s+1) [ 1 5 ]. 10s+1 (3s+1)(10s+1) ] Page 4 of 5 003/05-003 Side 4 av 5

Λ := λ := Λ := [ ] λ 1 λ 1 λ λ 1 1 1 k 1k 1 := k 11 k 1 5 [ ] 1.7 0.7. 0.7 1.7 1 := 1 7 := 1.7 The only feasible pairing is 1-1 and - as the other elements of the RGA matrix are negative. (d) Stability margins 10 1 Bode Diagram Phase (deg) Magnitude (abs) 10 0 10 1 10 10 3 0 45 90 135 180 PM = 9. deg 1/GM =.5 5 70 10 10 1 Frequency (Hz) Figure 4: Stability margins Page 5 of 5 003/05-003 Side 5 av 5

Institutt for kjemisk prosessteknologi SIK 050: Prosessregulering 003/05-004: Controllability / Regulerbarhet Author: Heinz A Preisig Heinz.Preisig@chemeng.ntnu.no English: Given the plant y(s) := 00 (10s + 1)(50s +1) u(s)+ 30 (10s +1) d(s) with maximum variations of the input u := ±5, maximum variation of the disturbance d := ±6 and a maximum allowed variation in the output y := ±, discuss controllability. (a) (8 points) Norm all signals to ±1. (b) (8 points) Show plant behaviour in approximate Bode plot. (c) (5 points) Problem with input saturation? (d) (4 points) Can you design a controller that meets the performance conditions? Do not forget to argue the case! Norsk: Gitt prosessen y(s) := 00 (10s + 1)(50s +1) u(s)+ 30 (10s +1) d(s) med maksimal variasjon i pådrag u := ±5, maksimum forventet variasjon i forstyrrelser d := ±6 og maksimum tillatt variasjon i utgangene y := ±, diskuter regulerbarheten. (a) (8 points) Normaliser alle signaler til ±1. (b) (8 points) Vis prosessens oppførsel i et tilnærmet Bode-plott. (c) (5 points) Er det problemer med pådragsmetning? (d) (4 points) Kan du lage en regulator som oppfyller kravene til ytelse? Ikke glem begrunnelse! Page 1 of 003/05-004 Side 1 av

Suggested Solution Løsningsforslag: (a) Scaling y(s) := 00 (10s + 1)(50s +1) u(s)+ 30 d(s) (10s +1) (1) y ỹ(s) := ũ(s) := u d d(s) := () y max u max d max ỹ(s) := u ( ) max 00 ũ(s)+ d ( ) max 30 d(s) (3) y max (10s + 1)(50s +1) y max (10s +1) := 5 ( ) 00 ũ(s)+ 6 ( ) 30 d(s) (4) (10s + 1)(50s +1) (10s +1) := 500 (10s + 1)(50s +1) ũ(s)+ 90 (10s +1) d(s) (5) := g p ũ(s)+g d d(s). (6) g p Bode Diagram 10 g d Phase (deg) Magnitude (abs) 10 0 10 10 4 0 45 90 control ok as g p > g d control not possible within specs as g p < g d control with specs as g d < 1 all normed quantities uses, inlcuding all transfer functions 135 (b) 180 10 3 10 10 1 10 0 10 1 Frequency (Hz) Figure 1: Bode Plot (c) yes there are problems: see Bode plot (d) No the controller will have problems to meet specs in the middle frequency range as indicated in the Bode plot. One has to either change the performance requirements, thus change increase the acceptance range of the output, or increase the gain of the normed process by either adjusting the gain of the original process or increase the input range, or, as a last possibility, add a low-pass filter to the disturbance dynamics, which could be done by adding a capacity into that stream. Latter would be an additional tank if the disturbance is a mass flow. Page of 003/05-004 Side av