Model Design Modeling Approaches
|
|
- Derick Tucker
- 6 years ago
- Views:
Transcription
1 Model Design 1 Peter Fritzson Modeling Aroaches Traditional state sace aroach Traditional signal-style block-oriented aroach Object-oriented aroach based on finished library comonent models Object-oriented flat model aroach Object-oriented aroach with design of library model comonents 2 Peter Fritzson 1
2 Modeling Aroach 1 Traditional state t sace aroach 3 Peter Fritzson Traditional State Sace Aroach Basic structuring in terms of subsystems and variables Stating s and formulas Converting the model to state sace form: x ( t) f ( x( t), u( t)) y( t) g( x( t), u( t)) 4 Peter Fritzson 2
3 Difficulties in State Sace Aroach The system decomosition does not corresond to the "natural" hysical system structure Breaking down into subsystems is difficult if the connections are not of inut/outut tye. Two connected state-sace subsystems do not usually give a state-sace system automatically. 5 Peter Fritzson Modeling Aroach 2 Traditional signal-style block-oriented aroach 6 Peter Fritzson 3
4 Physical Modeling Style (e.g Modelica) vs signal flow Block-Oriented Style (e.g. Simulink) Modelica: Physical model easy to understand Block-oriented: Signal-flow model hard to understand for hysical systems Res2 R2 sum3-1 1 Ind 1/L l2 1 s R1=10 R2=100 AC=220 n n sum n C= L=0.1 sinln sum Res1 1/R1 Ca 1/C l1 1 s n n G 7 Peter Fritzson Traditional Block Diagram Modeling Secial case of model comonents: the causality of each interface variable has been fixed to either inut or outut Tyical Block diagram model comonents: x + - y f(x,y) Integrator Adder Multilier Function Branch Point Simulink is a common block diagram tool 8 Peter Fritzson 4
5 Physical Modeling Style (e.g Modelica) vs signal flow Block-Oriented Style (e.g. Simulink) Modelica: Physical model easy to understand Block-oriented: Signal-flow model hard to understand for hysical systems Res2 R2 sum3-1 1 Ind 1/L l2 1 s R1=10 R2=100 AC=220 n n sum n C= L=0.1 sinln sum Res1 1/R1 Ca 1/C l1 1 s n n G 9 Peter Fritzson Examle Block Diagram Models Electric k 1 / k / L i R Control + - e 1/ TI + - K Rotational Mechanics 2 k J1 J 2k2 ω2 1 1/ k2 k θ k 3 τ load + - 1/ J 3 ω 3 θ 3 10 Peter Fritzson 5
6 Proerties of Block Diagram Modeling - The system decomosition toology does not corresond to the "natural" hysical system structure - Hard work of manual conversion of s into signal-flow reresentation - Physical models become hard to understand in signal reresentation - Small model changes (e.g. comute ositions from force instead of force from ositions) requires redesign of whole model + Block diagram modeling works well for control systems since they are signal-oriented rather than "hysical" 11 Peter Fritzson Object-Oriented Oriented Modeling Variants Aroach 3: Object-oriented aroach based on finished library comonent models Aroach 4: Object-oriented flat model aroach Aroach 5: Object-oriented aroach with design of library model comonents 12 Peter Fritzson 6
7 Object-Oriented Oriented Comonent-Based Aroaches in General Define the system briefly What kind of system is it? What does it do? Decomose the system into its most imortant comonents Define communication, i.e., determine interactions Define interfaces, i.e., determine the external orts/connectors Recursively decomose model comonents of high comlexity Formulate new model classes when needed Declare new model classes. Declare ossible base classes for increased reuse and maintainability 13 Peter Fritzson To-Down versus Bottom-u Modeling To Down: Start designing the overall view. Determine what comonents are needed. Bottom-U: Start designing the comonents and try to fit them together later. 14 Peter Fritzson 7
8 Aroach 3: To-Down Object-oriented aroach using library model comonents Decomose into subsystems Sketch communication Design subsystems models by connecting library comonent models Simulate! 15 Peter Fritzson Decomose into Subsystems and Sketch Communication DC-Motor Servo Examle Controller Electrical Circuit Rotational Mechanics The DC-Motor servo subsystems and their connections 16 Peter Fritzson 8
9 Modeling the Controller Subsystem Controller Electrical Circuit Rotational Mechanics feedback1 ste1 - PI PI1 Modeling the controller 17 Peter Fritzson Modeling the Electrical Subsystem Controller Electrical Circuit Rotational Mechanics resistor1 inductor1 signalvoltage1 EMF1 ground1 Modeling the electric circuit 18 Peter Fritzson 9
10 Modeling the Mechanical Subsystem Controller Electrical Circuit Rotational Mechanics inertia1 idealgear1 inertia2 sring1 inertia3 seedsensor1 Modeling the mechanical subsystem including the seed sensor. 19 Peter Fritzson Object-Oriented Oriented Modeling from Scratch Aroach 4: Object-oriented flat model aroach Aroach 5: Object-oriented aroach with design of library model comonents 20 Peter Fritzson 10
11 Examle: OO Modeling of a Tank System source maxlevel level h tank levelsensor out in valve controller The system is naturally decomosed into comonents 21 Peter Fritzson Object-Oriented Oriented Modeling Aroach 4: Object-oriented flat model design 22 Peter Fritzson 11
12 Tank System Model FlatTank No Grahical Structure No comonent structure Just flat set of s Straightforward but less flexible, no grahical structure model FlatTank // Tank related variables and arameters arameter Real flowlevel(unit="m3/s")=0.02; arameter Real area(unit="m2") =1; arameter Real flowgain(unit="m2/s") =0.05; Real h(start=0,unit= unit="m") "Tank level"; Real qinflow(unit="m3/s") "Flow through inut valve"; Real qoutflow(unit="m3/s") "Flow through outut valve"; // Controller related variables and arameters arameter Real K=2 "Gain"; arameter Real T(unit="s")= 10 "Time constant"; arameter Real minv=0, maxv=10; // Limits for flow outut Real ref = 0.25 "Reference level for control"; Real error "Deviation from reference level"; Real outctr "Control signal without limiter"; Real x; "State variable for controller"; assert(minv>=0,"minv must be greater or equal to zero");// der(h) = (qinflow-qoutflow)/area; // Mass balance qinflow = if time>150 then 3*flowLevel else flowlevel; qoutflow = LimitValue(minV,maxV,-flowGain*outCtr); error = ref-h; der(x) = error/t; outctr = K*(error+x); end FlatTank; 23 Peter Fritzson Simulation of FlatTank System Flow increase to flowlevel at time 0 Flow increase to 3*flowLevel at time 150 simulate(flattank, stotime=250) lot(h, stotime=250) time 24 Peter Fritzson 12
13 Object-Oriented Oriented Modeling Aroach 5: Object-oriented aroach with design of library model comonents 25 Peter Fritzson Object Oriented Comonent-Based Aroach Tank System with Three Comonents Liquid source Continuous PI controller Tank TankPI qin qout source tank tsensor cin tactuatort t icontinuous cout model TankPI LiquidSource source(flowlevel=0.02); PIcontinuousController icontinuous(ref=0.25); Tank tank(area=1); connect(source.qout, tank.qin); connect(tank.tactuator, icontinuous.cout); connect(tank.tsensor, icontinuous.cin); end TankPI; 26 Peter Fritzson 13
14 Tank model The central regulating the behavior of the tank is the mass balance (inut flow, outut flow), assuming constant ressure model Tank ReadSignal tsensor "Connector, sensor reading tank level (m)"; ActSignal tactuator "Connector, actuator controlling inut flow"; LiquidFlow qin "Connector, flow (m3/s) through inut valve"; LiquidFlow qout "Connector, flow (m3/s) through outut valve"; arameter Real area(unit="m2") = 0.5; arameter Real flowgain(unit="m2/s") = 0.05; arameter Real minv=0, maxv=10; // Limits for outut valve flow Real h(start=0.0, unit="m") "Tank level"; assert(minv>=0,"minv (, minimum Valve level must be >= 0 ");// der(h) = (qin.lflow-qout.lflow)/area; // Mass balance qout.lflow = LimitValue(minV,maxV,-flowGain*tActuator.act); tsensor.val = h; end Tank; 27 Peter Fritzson Connector Classes and Liquid Source Model for Tank System connector ReadSignal "Reading fluid level" Real val(unit="m"); end ReadSignal; connector ActSignal "Signal to actuator for setting valve osition" Real act; end ActSignal; qin source tsensor cin TankPI tank icontinuous qout tactuator cout connector LiquidFlow "Liquid flow at inlets or outlets" Real lflow(unit="m3/s"); end LiquidFlow; model LiquidSource LiquidFlow qout; arameter flowlevel = 0.02; qout.lflow = if time>150 then 3*flowLevel else flowlevel; end LiquidSource; 28 Peter Fritzson 14
15 Continuous PI Controller for Tank System error = (reference level actual tank level) T is a time constant x is controller state variable K is a gain factor dx error dt T outctr K * ( error x) Integrating s gives Proortional & Integrative (PI) error outctr K *( error dt) T base class for controllers to be defined model PIcontinuousController extends BaseController(K=2,T=10); Real x "State variable of continuous PI controller"; error to be defined in controller base class der(x) = error/t; outctr = K*(error+x); end PIcontinuousController; 29 Peter Fritzson The Base Controller A Partial Model artial model BaseController arameter Real Ts(unit="s")=0.1 "Ts - Time eriod between discrete samles discrete samled"; arameter Real K=2 "Gain"; arameter Real T=10(unit="s") "Time constant - continuous"; ReadSignal cin "Inut sensor level, connector"; ActSignal cout "Control to actuator, connector"; arameter Real ref "Reference level"; Real error "Deviation from reference level"; Real outctr "Outut control signal"; error = ref-cin.val; cout.act = outctr; TankPI end BaseController; qin qout source tank tsensor tactuator error = difference betwen reference level and actual tank level from cin connector cin icontinuous cout 30 Peter Fritzson 15
16 Simulate Comonent-Based Tank System As exected (same s), TankPI gives the same result as the flat model FlatTank simulate(tankpi, stotime=250) lot(h, stotime=250) time 31 Peter Fritzson Flexibility of Comonent-Based Models Exchange of comonents ossible in a comonent-based model Examle: Exchange the PI controller comonent for a PID controller comonent 32 Peter Fritzson 16
17 Tank System with Continuous PID Controller Instead of Continuous PI Controller Liquid source Continuous PID controller Tank TankPID source qin qout tank tsensor tactuator cin idcontinuous cout model TankPID LiquidSource source(flowlevel=0.02); PIDcontinuousController idcontinuous(ref=0.25); Tank tank(area=1); connect(source.qout, tank.qin); connect(tank.tactuator, idcontinuous.cout); connect(tank.tsensor, idcontinuous.cin); end TankPID; 33 Peter Fritzson Continuous PID Controller error = (reference level actual tank level) T is a time constant x, y are controller state variables K is a gain factor dx error dt T d error y T dt outctr K *( error x y ) Integrating s gives Proortional & Integrative & Derivative(PID) error d error outctr K *( error dt T ) T dt base class for controllers to be defined model PIDcontinuousController extends BaseController(K=2,T=10); Real x; // State variable of continuous PID controller Real y; // State variable of continuous PID controller der(x) = error/t; y = T*der(error); outctr = K*(error + x + y); end PIDcontinuousController; 34 Peter Fritzson 17
18 Simulate TankPID and TankPI Systems TankPID with the PID controller gives a slightly different result comared to the TankPI model with the PI controller simulate(comarecontrollers, stotime=250) lot({tankpi.h,tankpid.h}) 0.4 tankpi.h tankpid.h time 35 Peter Fritzson Two Tanks Connected Together Flexibility of comonent-based models allows connecting models together source TanksConnectedPI qin qout qin qout tank1 tank2 tsensor tactuator tsensor tactuator cin icontinuous cout cin icontinuous cout model TanksConnectedPI LiquidSource source(flowlevel=0.02); Tank tank1(area=1), tank2(area=1.3);; PIcontinuousController icontinuous1(ref=0.25), icontinuous2(ref=0.4); connect(source.qout,tank1.qin); connect(tank1.tactuator,icontinuous1.cout); connect(tank1.tsensor,icontinuous1.cin); connect(tank1.qout,tank2.qin); connect(tank2.tactuator,icontinuous2.cout); connect(tank2.tsensor,icontinuous2.cin); end TanksConnectedPI; 36 Peter Fritzson 18
19 Simulating Two Connected Tank Systems Fluid level in tank2 increases after tank1 as it should Note: tank1 has reference level 0.25, and tank2 ref level 0.4 simulate(tanksconnectedpi, stotime=400) lot({tank1.h,tank2.h}) tank1.h tank2.h time 37 Peter Fritzson Exchange: Either PI Continous or PI Discrete Controller artial model BaseController arameter Real Ts(unit = "s") = 0.1 arameter Real K = 2 arameter Real T(unit = "s") = 10 ReadSignal cin ActSignal cout arameter Real ref Real error Real outctr error = ref - cin.val; cout.act = outctr; end BaseController; "Time eriod between discrete samles"; "Gain"; "Time constant"; "Inut sensor level, connector"; "Control to actuator, connector"; "Reference level"; "Deviation from reference level"; "Outut control signal"; model PIDcontinuousController extends BaseController(K = 2, T = 10); Real x; Real y; der(x) = error/t; y = T*der(error); outctr = K*(error + x + y); end PIDcontinuousController; model PIdiscreteController extends BaseController(K = 2, T = 10); discrete Real x; when samle(0, Ts) then x = re(x) + error * Ts / T; outctr = K * (x+error); end when; end PIdiscreteController; 38 Peter Fritzson 19
20 Exercises Relace the PIcontinuous controller by the PIdiscrete controller and simulate. (see also the book, age 461) Create a tank system of 3 connected tanks and simulate. 39 Peter Fritzson Princiles for Designing Interfaces i.e., Connector Classes Should be easy and natural to connect comonents For interfaces to models of hysical comonents it must be hysically ossible to connect those comonents Comonent interfaces to facilitate reuse of existing model comonents in class libraries Identify kind of interaction If there is interaction between two hysical comonents involving energy flow, a combination of one otential and one flow variable in the aroriate domain should be used for the connector class If information or signals are exchanged between comonents, inut/outut signal variables should be used in the connector class Use comosite connector classes if several variables are needed 40 Peter Fritzson 20
21 Simlification of Models When need to simlify models? When arts of the model are too comlex Too time-consuming simulations Numerical instabilities Difficulties in interreting results due to too many low-level model details Simlification aroaches Neglect small effects that are not imortant for the henomena to be modeled Aggregate state variables into fewer variables Aroximate subsystems with very slow dynamics with constants t Aroximate subsystems with very fast dynamics with static relationshis, i.e. not involving time derivatives of those raidly changing state variables 41 Peter Fritzson 21
University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 4143/5195 Electrical Machinery Fall 2009
University of North Carolina-Charlotte Deartment of Electrical and Comuter Engineering ECG 4143/5195 Electrical Machinery Fall 9 Problem Set 5 Part Due: Friday October 3 Problem 3: Modeling the exerimental
More informationRadar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.
Radar Dish ME 304 CONTROL SYSTEMS Mechanical Engineering Deartment, Middle East Technical University Armature controlled dc motor Outside θ D outut Inside θ r inut r θ m Gearbox Control Transmitter θ D
More informationMODELING AND SIMULATION OF A SATELLITE PROPULSION SUBSYSTEM BY PHYSICAL AND SIGNAL FLOWS. Leonardo Leite Oliva. Marcelo Lopes de Oliveira e Souza
Satellite Proulsion Subsystem MODELING AND SIMULATION OF A SATELLITE PROPULSION SUBSYSTEM BY PHYSICAL AND SIGNAL FLOWS Leonardo Leite Oliva National Institute for Sace Research, INPE Av. dos Astronautas,
More informationStatics and dynamics: some elementary concepts
1 Statics and dynamics: some elementary concets Dynamics is the study of the movement through time of variables such as heartbeat, temerature, secies oulation, voltage, roduction, emloyment, rices and
More informationFeedback-error control
Chater 4 Feedback-error control 4.1 Introduction This chater exlains the feedback-error (FBE) control scheme originally described by Kawato [, 87, 8]. FBE is a widely used neural network based controller
More informationAn Improved Calibration Method for a Chopped Pyrgeometer
96 JOURNAL OF ATMOSPHERIC AND OCEANIC TECHNOLOGY VOLUME 17 An Imroved Calibration Method for a Choed Pyrgeometer FRIEDRICH FERGG OtoLab, Ingenieurbüro, Munich, Germany PETER WENDLING Deutsches Forschungszentrum
More informationPaper C Exact Volume Balance Versus Exact Mass Balance in Compositional Reservoir Simulation
Paer C Exact Volume Balance Versus Exact Mass Balance in Comositional Reservoir Simulation Submitted to Comutational Geosciences, December 2005. Exact Volume Balance Versus Exact Mass Balance in Comositional
More informationCOMPUTER SIMULATION OF A LABORATORY HYDRAULIC SYSTEM WITH MATLAB-SIMULINK
DVNCED ENGINEERING 4(20101, ISSN 1846-5900 COMPUTER SIMULTION OF LORTORY HYDRULIC SYSTEM WITH MTL-SIMULINK Grego, G. & Siminiati, D. bstract: The article resents some selected roblems related to modeling
More informationRecursive Estimation of the Preisach Density function for a Smart Actuator
Recursive Estimation of the Preisach Density function for a Smart Actuator Ram V. Iyer Deartment of Mathematics and Statistics, Texas Tech University, Lubbock, TX 7949-142. ABSTRACT The Preisach oerator
More informationVI. Electrokinetics. Lecture 31: Electrokinetic Energy Conversion
VI. Electrokinetics Lecture 31: Electrokinetic Energy Conversion MIT Student 1 Princiles 1.1 General Theory We have the following equation for the linear electrokinetic resonse of a nanochannel: ( ) (
More informationOutline. Markov Chains and Markov Models. Outline. Markov Chains. Markov Chains Definitions Huizhen Yu
and Markov Models Huizhen Yu janey.yu@cs.helsinki.fi Det. Comuter Science, Univ. of Helsinki Some Proerties of Probabilistic Models, Sring, 200 Huizhen Yu (U.H.) and Markov Models Jan. 2 / 32 Huizhen Yu
More information1 University of Edinburgh, 2 British Geological Survey, 3 China University of Petroleum
Estimation of fluid mobility from frequency deendent azimuthal AVO a synthetic model study Yingrui Ren 1*, Xiaoyang Wu 2, Mark Chaman 1 and Xiangyang Li 2,3 1 University of Edinburgh, 2 British Geological
More informationCOURSE OUTLINE. Introduction Signals and Noise: 3) Analysis and Simulation Filtering Sensors and associated electronics. Sensors, Signals and Noise
Sensors, Signals and Noise 1 COURSE OUTLINE Introduction Signals and Noise: 3) Analysis and Simulation Filtering Sensors and associated electronics Noise Analysis and Simulation White Noise Band-Limited
More informationComputer arithmetic. Intensive Computation. Annalisa Massini 2017/2018
Comuter arithmetic Intensive Comutation Annalisa Massini 7/8 Intensive Comutation - 7/8 References Comuter Architecture - A Quantitative Aroach Hennessy Patterson Aendix J Intensive Comutation - 7/8 3
More informationIntroduction to MVC. least common denominator of all non-identical-zero minors of all order of G(s). Example: The minor of order 2: 1 2 ( s 1)
Introduction to MVC Definition---Proerness and strictly roerness A system G(s) is roer if all its elements { gij ( s)} are roer, and strictly roer if all its elements are strictly roer. Definition---Causal
More informationarxiv: v1 [physics.data-an] 26 Oct 2012
Constraints on Yield Parameters in Extended Maximum Likelihood Fits Till Moritz Karbach a, Maximilian Schlu b a TU Dortmund, Germany, moritz.karbach@cern.ch b TU Dortmund, Germany, maximilian.schlu@cern.ch
More informationFE FORMULATIONS FOR PLASTICITY
G These slides are designed based on the book: Finite Elements in Plasticity Theory and Practice, D.R.J. Owen and E. Hinton, 1970, Pineridge Press Ltd., Swansea, UK. 1 Course Content: A INTRODUCTION AND
More information1 Properties of Spherical Harmonics
Proerties of Sherical Harmonics. Reetition In the lecture the sherical harmonics Y m were introduced as the eigenfunctions of angular momentum oerators lˆz and lˆ2 in sherical coordinates. We found that
More informationCharacterizing the Behavior of a Probabilistic CMOS Switch Through Analytical Models and Its Verification Through Simulations
Characterizing the Behavior of a Probabilistic CMOS Switch Through Analytical Models and Its Verification Through Simulations PINAR KORKMAZ, BILGE E. S. AKGUL and KRISHNA V. PALEM Georgia Institute of
More informationUse of Transformations and the Repeated Statement in PROC GLM in SAS Ed Stanek
Use of Transformations and the Reeated Statement in PROC GLM in SAS Ed Stanek Introduction We describe how the Reeated Statement in PROC GLM in SAS transforms the data to rovide tests of hyotheses of interest.
More informationOil Temperature Control System PID Controller Algorithm Analysis Research on Sliding Gear Reducer
Key Engineering Materials Online: 2014-08-11 SSN: 1662-9795, Vol. 621, 357-364 doi:10.4028/www.scientific.net/kem.621.357 2014 rans ech Publications, Switzerland Oil emerature Control System PD Controller
More informationTHE 3-DOF helicopter system is a benchmark laboratory
Vol:8, No:8, 14 LQR Based PID Controller Design for 3-DOF Helicoter System Santosh Kr. Choudhary International Science Index, Electrical and Information Engineering Vol:8, No:8, 14 waset.org/publication/9999411
More informationwhich is a convenient way to specify the piston s position. In the simplest case, when φ
Abstract The alicability of the comonent-based design aroach to the design of internal combustion engines is demonstrated by develoing a simlified model of such an engine under automatic seed control,
More informationSynoptic Meteorology I: The Geostrophic Approximation. 30 September, 7 October 2014
The Equations of Motion Synotic Meteorology I: The Geostrohic Aroimation 30 Setember, 7 October 2014 In their most general form, and resented without formal derivation, the equations of motion alicable
More informationCMSC 425: Lecture 4 Geometry and Geometric Programming
CMSC 425: Lecture 4 Geometry and Geometric Programming Geometry for Game Programming and Grahics: For the next few lectures, we will discuss some of the basic elements of geometry. There are many areas
More informationIntroduction to Probability and Statistics
Introduction to Probability and Statistics Chater 8 Ammar M. Sarhan, asarhan@mathstat.dal.ca Deartment of Mathematics and Statistics, Dalhousie University Fall Semester 28 Chater 8 Tests of Hyotheses Based
More informationMODELING OF THE DYNAMIC RESPONSE OF A FRANCIS TURBINE
MODELING OF THE DYNAMIC RESPONSE OF A FRANCIS TURBINE Paolo PENNACCHI, Steven CHATTERTON *, Andrea VANIA Politecnico di Milano, Deartment of Mechanical Engineering - Via G. La Masa, - 256 - Milano, Italy.
More informationa) Derive general expressions for the stream function Ψ and the velocity potential function φ for the combined flow. [12 Marks]
Question 1 A horizontal irrotational flow system results from the combination of a free vortex, rotating anticlockwise, of strength K=πv θ r, located with its centre at the origin, with a uniform flow
More informationGeneration of Linear Models using Simulation Results
4. IMACS-Symosium MATHMOD, Wien, 5..003,. 436-443 Generation of Linear Models using Simulation Results Georg Otte, Sven Reitz, Joachim Haase Fraunhofer Institute for Integrated Circuits, Branch Lab Design
More informationA Qualitative Event-based Approach to Multiple Fault Diagnosis in Continuous Systems using Structural Model Decomposition
A Qualitative Event-based Aroach to Multile Fault Diagnosis in Continuous Systems using Structural Model Decomosition Matthew J. Daigle a,,, Anibal Bregon b,, Xenofon Koutsoukos c, Gautam Biswas c, Belarmino
More informationA Bound on the Error of Cross Validation Using the Approximation and Estimation Rates, with Consequences for the Training-Test Split
A Bound on the Error of Cross Validation Using the Aroximation and Estimation Rates, with Consequences for the Training-Test Slit Michael Kearns AT&T Bell Laboratories Murray Hill, NJ 7974 mkearns@research.att.com
More informationUnit 1 - Computer Arithmetic
FIXD-POINT (FX) ARITHMTIC Unit 1 - Comuter Arithmetic INTGR NUMBRS n bit number: b n 1 b n 2 b 0 Decimal Value Range of values UNSIGND n 1 SIGND D = b i 2 i D = 2 n 1 b n 1 + b i 2 i n 2 i=0 i=0 [0, 2
More informationCryptanalysis of Pseudorandom Generators
CSE 206A: Lattice Algorithms and Alications Fall 2017 Crytanalysis of Pseudorandom Generators Instructor: Daniele Micciancio UCSD CSE As a motivating alication for the study of lattice in crytograhy we
More informationy p 2 p 1 y p Flexible System p 2 y p2 p1 y p u, y 1 -u, y 2 Component Breakdown z 1 w 1 1 y p 1 P 1 P 2 w 2 z 2
ROBUSTNESS OF FLEXIBLE SYSTEMS WITH COMPONENT-LEVEL UNCERTAINTIES Peiman G. Maghami Λ NASA Langley Research Center, Hamton, VA 368 Robustness of flexible systems in the resence of model uncertainties at
More informationModelling a Partly Filled Road Tanker during an Emergency Braking
Proceedings of the World Congress on Engineering and Comuter Science 217 Vol II, October 25-27, 217, San Francisco, USA Modelling a Partly Filled Road Tanker during an Emergency Braking Frank Otremba,
More informationSpeed of sound measurements in liquid Methane at cryogenic temperature and for pressure up to 10 MPa
LNGII - raining Day Delft, August 07 Seed of sound measurements in liquid Methane at cryogenic temerature and for ressure u to 0 MPa Simona Lago*, P. Alberto Giuliano Albo INRiM Istituto Nazionale di Ricerca
More informationUseful concepts associated with the Bernoulli equation. Dynamic
Useful concets associated with the Bernoulli equation - Static, Stagnation, and Dynamic Pressures Bernoulli eq. along a streamline + ρ v + γ z = constant (Unit of Pressure Static (Thermodynamic Dynamic
More informationMODEL-BASED MULTIPLE FAULT DETECTION AND ISOLATION FOR NONLINEAR SYSTEMS
MODEL-BASED MULIPLE FAUL DEECION AND ISOLAION FOR NONLINEAR SYSEMS Ivan Castillo, and homas F. Edgar he University of exas at Austin Austin, X 78712 David Hill Chemstations Houston, X 77009 Abstract A
More information97.398*, Physical Electronics, Lecture 8. Diode Operation
97.398*, Physical Electronics, Lecture 8 Diode Oeration Lecture Outline Have looked at basic diode rocessing and structures Goal is now to understand and model the behavior of the device under bias First
More informationThe extreme case of the anisothermal calorimeter when there is no heat exchange is the adiabatic calorimeter.
.4. Determination of the enthaly of solution of anhydrous and hydrous sodium acetate by anisothermal calorimeter, and the enthaly of melting of ice by isothermal heat flow calorimeter Theoretical background
More informationSystem Reliability Estimation and Confidence Regions from Subsystem and Full System Tests
009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 0-, 009 FrB4. System Reliability Estimation and Confidence Regions from Subsystem and Full System Tests James C. Sall Abstract
More informationSetting up the Mathematical Model Review of Heat & Material Balances
Setting u the Mathematical Model Review of Heat & Material Balances Toic Summary... Introduction... Conservation Equations... 3 Use of Intrinsic Variables... 4 Well-Mixed Systems... 4 Conservation of Total
More informationTHERMAL ANALYSIS OF CHARRING MATERIALS BASED ON PYROLYSIS INTERFACE MODEL
THERMA SCIENCE, Year 14, Vol. 18, No. 5,. 1591-1596 1591 THERMA ANAYSIS OF CHARRING MATERIAS BASED ON PYROYSIS INTERFACE MODE by Hai-Ming HUANG *a, Wei-Jie I a, and Hai-ingYU b a Institute of Engineering
More informationFLOW RATE CONTROL OF VARIABLE DISPLACEMENT PISTON PUMP USING GENETIC ALGORITHM TECHNIQUE
FLOW RATE CONTROL OF VARIABLE DISPLACEMENT PISTON PUMP USING GENETIC ALGORITHM TECHNIQUE Ayman A. Aly 1,2 and A. Al-Marakeby 1,3 1) Mechatronics Section, Mech. Eng. Det., Taif University, Taif, 888, Saudi
More informationKeywords: pile, liquefaction, lateral spreading, analysis ABSTRACT
Key arameters in seudo-static analysis of iles in liquefying sand Misko Cubrinovski Deartment of Civil Engineering, University of Canterbury, Christchurch 814, New Zealand Keywords: ile, liquefaction,
More informationPosition Control of Induction Motors by Exact Feedback Linearization *
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 8 No Sofia 008 Position Control of Induction Motors by Exact Feedback Linearization * Kostadin Kostov Stanislav Enev Farhat
More informationESCI 342 Atmospheric Dynamics I Lesson 10 Vertical Motion, Pressure Coordinates
Reading: Martin, Section 4.1 PRESSURE COORDINATES ESCI 342 Atmosheric Dynamics I Lesson 10 Vertical Motion, Pressure Coordinates Pressure is often a convenient vertical coordinate to use in lace of altitude.
More informationTheory of turbomachinery. Chapter 1
Theory of turbomachinery Chater Introduction: Basic Princiles Take your choice of those that can best aid your action. (Shakeseare, Coriolanus) Introduction Definition Turbomachinery describes machines
More informationModel checking, verification of CTL. One must verify or expel... doubts, and convert them into the certainty of YES [Thomas Carlyle]
Chater 5 Model checking, verification of CTL One must verify or exel... doubts, and convert them into the certainty of YES or NO. [Thomas Carlyle] 5. The verification setting Page 66 We introduce linear
More informationA Simple Fuzzy PI Control of Dual-Motor Driving Servo System
MATEC Web of Conferences 04, 0006 (07) DOI: 0.05/ matecconf/07040006 IC4M & ICDES 07 A Simle Fuzzy PI Control of Dual-Motor Driving Servo System Haibo Zhao,,a, Chengguang Wang 3 Engineering Technology
More information16. CHARACTERISTICS OF SHOCK-WAVE UNDER LORENTZ FORCE AND ENERGY EXCHANGE
16. CHARACTERISTICS OF SHOCK-WAVE UNDER LORENTZ FORCE AND ENERGY EXCHANGE H. Yamasaki, M. Abe and Y. Okuno Graduate School at Nagatsuta, Tokyo Institute of Technology 459, Nagatsuta, Midori-ku, Yokohama,
More informationResearch of power plant parameter based on the Principal Component Analysis method
Research of ower lant arameter based on the Princial Comonent Analysis method Yang Yang *a, Di Zhang b a b School of Engineering, Bohai University, Liaoning Jinzhou, 3; Liaoning Datang international Jinzhou
More informationState Estimation with ARMarkov Models
Deartment of Mechanical and Aerosace Engineering Technical Reort No. 3046, October 1998. Princeton University, Princeton, NJ. State Estimation with ARMarkov Models Ryoung K. Lim 1 Columbia University,
More informationUsing a Computational Intelligence Hybrid Approach to Recognize the Faults of Variance Shifts for a Manufacturing Process
Journal of Industrial and Intelligent Information Vol. 4, No. 2, March 26 Using a Comutational Intelligence Hybrid Aroach to Recognize the Faults of Variance hifts for a Manufacturing Process Yuehjen E.
More informationMultivariable Generalized Predictive Scheme for Gas Turbine Control in Combined Cycle Power Plant
Multivariable Generalized Predictive Scheme for Gas urbine Control in Combined Cycle Power Plant L.X.Niu and X.J.Liu Deartment of Automation North China Electric Power University Beiing, China, 006 e-mail
More informationA SIMPLE PLASTICITY MODEL FOR PREDICTING TRANSVERSE COMPOSITE RESPONSE AND FAILURE
THE 19 TH INTERNATIONAL CONFERENCE ON COMPOSITE MATERIALS A SIMPLE PLASTICITY MODEL FOR PREDICTING TRANSVERSE COMPOSITE RESPONSE AND FAILURE K.W. Gan*, M.R. Wisnom, S.R. Hallett, G. Allegri Advanced Comosites
More informationFrequency-Domain Design of Overcomplete. Rational-Dilation Wavelet Transforms
Frequency-Domain Design of Overcomlete 1 Rational-Dilation Wavelet Transforms İlker Bayram and Ivan W. Selesnick Polytechnic Institute of New York University Brooklyn, NY 1121 ibayra1@students.oly.edu,
More informationMATH 2710: NOTES FOR ANALYSIS
MATH 270: NOTES FOR ANALYSIS The main ideas we will learn from analysis center around the idea of a limit. Limits occurs in several settings. We will start with finite limits of sequences, then cover infinite
More informationLecture 6. 2 Recurrence/transience, harmonic functions and martingales
Lecture 6 Classification of states We have shown that all states of an irreducible countable state Markov chain must of the same tye. This gives rise to the following classification. Definition. [Classification
More informationMODELING THE RELIABILITY OF C4ISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL
Technical Sciences and Alied Mathematics MODELING THE RELIABILITY OF CISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL Cezar VASILESCU Regional Deartment of Defense Resources Management
More informationBayesian Networks Practice
Bayesian Networks Practice Part 2 2016-03-17 Byoung-Hee Kim, Seong-Ho Son Biointelligence Lab, CSE, Seoul National University Agenda Probabilistic Inference in Bayesian networks Probability basics D-searation
More informationLPC methods are the most widely used in. recognition, speaker recognition and verification
Digital Seech Processing Lecture 3 Linear Predictive Coding (LPC)- Introduction LPC Methods LPC methods are the most widely used in seech coding, seech synthesis, seech recognition, seaker recognition
More informationWolfgang POESSNECKER and Ulrich GROSS*
Proceedings of the Asian Thermohysical Proerties onference -4 August, 007, Fukuoka, Jaan Paer No. 0 A QUASI-STEADY YLINDER METHOD FOR THE SIMULTANEOUS DETERMINATION OF HEAT APAITY, THERMAL ONDUTIVITY AND
More informationChurilova Maria Saint-Petersburg State Polytechnical University Department of Applied Mathematics
Churilova Maria Saint-Petersburg State Polytechnical University Deartment of Alied Mathematics Technology of EHIS (staming) alied to roduction of automotive arts The roblem described in this reort originated
More information4. Score normalization technical details We now discuss the technical details of the score normalization method.
SMT SCORING SYSTEM This document describes the scoring system for the Stanford Math Tournament We begin by giving an overview of the changes to scoring and a non-technical descrition of the scoring rules
More informationSYMPLECTIC STRUCTURES: AT THE INTERFACE OF ANALYSIS, GEOMETRY, AND TOPOLOGY
SYMPLECTIC STRUCTURES: AT THE INTERFACE OF ANALYSIS, GEOMETRY, AND TOPOLOGY FEDERICA PASQUOTTO 1. Descrition of the roosed research 1.1. Introduction. Symlectic structures made their first aearance in
More informationEcon 3790: Business and Economics Statistics. Instructor: Yogesh Uppal
Econ 379: Business and Economics Statistics Instructor: Yogesh Ual Email: yual@ysu.edu Chater 9, Part A: Hyothesis Tests Develoing Null and Alternative Hyotheses Tye I and Tye II Errors Poulation Mean:
More informationKEY ISSUES IN THE ANALYSIS OF PILES IN LIQUEFYING SOILS
4 th International Conference on Earthquake Geotechnical Engineering June 2-28, 27 KEY ISSUES IN THE ANALYSIS OF PILES IN LIQUEFYING SOILS Misko CUBRINOVSKI 1, Hayden BOWEN 1 ABSTRACT Two methods for analysis
More informationCybernetic Interpretation of the Riemann Zeta Function
Cybernetic Interretation of the Riemann Zeta Function Petr Klán, Det. of System Analysis, University of Economics in Prague, Czech Reublic, etr.klan@vse.cz arxiv:602.05507v [cs.sy] 2 Feb 206 Abstract:
More informationTests for Two Proportions in a Stratified Design (Cochran/Mantel-Haenszel Test)
Chater 225 Tests for Two Proortions in a Stratified Design (Cochran/Mantel-Haenszel Test) Introduction In a stratified design, the subects are selected from two or more strata which are formed from imortant
More informationEcon 3790: Business and Economics Statistics. Instructor: Yogesh Uppal
Econ 379: Business and Economics Statistics Instructor: Yogesh Ual Email: yual@ysu.edu Chater 9, Part A: Hyothesis Tests Develoing Null and Alternative Hyotheses Tye I and Tye II Errors Poulation Mean:
More informationRobust Predictive Control of Input Constraints and Interference Suppression for Semi-Trailer System
Vol.7, No.7 (4),.37-38 htt://dx.doi.org/.457/ica.4.7.7.3 Robust Predictive Control of Inut Constraints and Interference Suression for Semi-Trailer System Zhao, Yang Electronic and Information Technology
More informationUnit-3. Question Bank
Unit- Question Bank Q.1 A delta connected load draw a current of 15A at lagging P.F. of.85 from 400, -hase, 50Hz suly. Find & of each hase. Given P = = 400 0 I = 15A Ans. 4.98, 5.7mH So I P = 15 =8.66A
More informationdn i where we have used the Gibbs equation for the Gibbs energy and the definition of chemical potential
Chem 467 Sulement to Lectures 33 Phase Equilibrium Chemical Potential Revisited We introduced the chemical otential as the conjugate variable to amount. Briefly reviewing, the total Gibbs energy of a system
More informationarxiv: v2 [math.fa] 23 Jan 2018
ATOMIC DECOMPOSITIONS OF MIXED NORM BERGMAN SPACES ON TUBE TYPE DOMAINS arxiv:1708.03043v2 [math.fa] 23 Jan 2018 JENS GERLACH CHRISTENSEN Abstract. We use the author s revious work on atomic decomositions
More informationRadial Basis Function Networks: Algorithms
Radial Basis Function Networks: Algorithms Introduction to Neural Networks : Lecture 13 John A. Bullinaria, 2004 1. The RBF Maing 2. The RBF Network Architecture 3. Comutational Power of RBF Networks 4.
More informationPretest (Optional) Use as an additional pacing tool to guide instruction. August 21
Trimester 1 Pretest (Otional) Use as an additional acing tool to guide instruction. August 21 Beyond the Basic Facts In Trimester 1, Grade 8 focus on multilication. Daily Unit 1: Rational vs. Irrational
More information{ sin(t), t [0, sketch the graph of this f(t) = L 1 {F(p)}.
EM Solved roblems Lalace & Fourier transform c Habala 3 EM Solved roblems Lalace & Fourier transform Find the Lalace transform of the following functions: ft t sint; ft e 3t cos3t; 3 ft e 3s ds; { sint,
More informationEnsemble Forecasting the Number of New Car Registrations
Ensemble Forecasting the Number of New Car Registrations SJOERT FLEURKE Radiocommunications Agency Netherlands Emmasingel 1, 9700 AL, Groningen THE NETHERLANDS sjoert.fleurke@agentschatelecom.nl htt://www.agentschatelecom.nl
More informationOutline. EECS150 - Digital Design Lecture 26 Error Correction Codes, Linear Feedback Shift Registers (LFSRs) Simple Error Detection Coding
Outline EECS150 - Digital Design Lecture 26 Error Correction Codes, Linear Feedback Shift Registers (LFSRs) Error detection using arity Hamming code for error detection/correction Linear Feedback Shift
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control
More informationComparison of Maximum Allowable Pump Speed in a Horizontal and Vertical Pipe of Equal Geometry at Constant Power
Pak. J. Engg. & Al. Sci. Vol. 16, Jan., 015 (. 110 10) Comarison of Maximum Allowable Pum Seed in a Horizontal and Vertical Pie of Equal Geometry at Constant Power D. Bashar 1, A. Usman, M. K. Aliyu 3
More informationThe Poisson Regression Model
The Poisson Regression Model The Poisson regression model aims at modeling a counting variable Y, counting the number of times that a certain event occurs during a given time eriod. We observe a samle
More informationSingularity Issues in Fixture Fault Diagnosis for Multi-Station Assembly Processes
Yu Ding Abhishek Guta Deartment of Industrial Engineering, Texas A& University, TAU 33 College Station, TX 77843-33 Daniel W. Aley Deartment of Industrial Engineering and anagement Sciences, Northwestern
More information2x2x2 Heckscher-Ohlin-Samuelson (H-O-S) model with factor substitution
2x2x2 Heckscher-Ohlin-amuelson (H-O- model with factor substitution The HAT ALGEBRA of the Heckscher-Ohlin model with factor substitution o far we were dealing with the easiest ossible version of the H-O-
More informationMeshless Methods for Scientific Computing Final Project
Meshless Methods for Scientific Comuting Final Project D0051008 洪啟耀 Introduction Floating island becomes an imortant study in recent years, because the lands we can use are limit, so eole start thinking
More informationProof Nets and Boolean Circuits
Proof Nets and Boolean Circuits Kazushige Terui terui@nii.ac.j National Institute of Informatics, Tokyo 14/07/04, Turku.1/44 Motivation (1) Proofs-as-Programs (Curry-Howard) corresondence: Proofs = Programs
More informationWeek 8 lectures. ρ t +u ρ+ρ u = 0. where µ and λ are viscosity and second viscosity coefficients, respectively and S is the strain tensor:
Week 8 lectures. Equations for motion of fluid without incomressible assumtions Recall from week notes, the equations for conservation of mass and momentum, derived generally without any incomressibility
More informationUncorrelated Multilinear Principal Component Analysis for Unsupervised Multilinear Subspace Learning
TNN-2009-P-1186.R2 1 Uncorrelated Multilinear Princial Comonent Analysis for Unsuervised Multilinear Subsace Learning Haiing Lu, K. N. Plataniotis and A. N. Venetsanooulos The Edward S. Rogers Sr. Deartment
More informationSimplifications to Conservation Equations
Chater 5 Simlifications to Conservation Equations 5.1 Steady Flow If fluid roerties at a oint in a field do not change with time, then they are a function of sace only. They are reresented by: ϕ = ϕq 1,
More informationMULTIVARIATE STATISTICAL PROCESS OF HOTELLING S T CONTROL CHARTS PROCEDURES WITH INDUSTRIAL APPLICATION
Journal of Statistics: Advances in heory and Alications Volume 8, Number, 07, Pages -44 Available at htt://scientificadvances.co.in DOI: htt://dx.doi.org/0.864/jsata_700868 MULIVARIAE SAISICAL PROCESS
More informationPHYS 301 HOMEWORK #9-- SOLUTIONS
PHYS 0 HOMEWORK #9-- SOLUTIONS. We are asked to use Dirichlet' s theorem to determine the value of f (x) as defined below at x = 0, ± /, ± f(x) = 0, - < x
More informationNonlinear superheat and capacity control of a refrigeration plant
Nonlinear suerheat and caacity control of a refrigeration lant Henrik Rasmussen Deartment of Electronic Systems Aalborg University DK-92 Aalborg, Denmark Email: hr@es.aau.dk Lars F. S. Larsen Danfoss A/S,
More informationA Method of Setting the Penalization Constants in the Suboptimal Linear Quadratic Tracking Method
XXVI. ASR '21 Seminar, Instruments and Control, Ostrava, Aril 26-27, 21 Paer 57 A Method of Setting the Penalization Constants in the Subotimal Linear Quadratic Tracking Method PERŮTKA, Karel Ing., Deartment
More informationCompressible Flow Introduction. Afshin J. Ghajar
36 Comressible Flow Afshin J. Ghajar Oklahoma State University 36. Introduction...36-36. he Mach Number and Flow Regimes...36-36.3 Ideal Gas Relations...36-36.4 Isentroic Flow Relations...36-4 36.5 Stagnation
More informationVIBRODIAGNOSTICS OF COMPRESSOR VALVES VIA MUSIC PSEUDO-SPECTRA
VIBRODIAGNOSTICS OF COMPRESSOR VALVES VIA MUSIC PSEUDO-SPECTRA A.A. Khvostov, V.I. Ryazhskih, I.A. Kazmin, N.A. Degtyarev, A.V. Ivanov MESC AF N.E. Zhukovsky and Y.A. Gagarin Air Force Academy, Voronezh,
More informationTopic: Lower Bounds on Randomized Algorithms Date: September 22, 2004 Scribe: Srinath Sridhar
15-859(M): Randomized Algorithms Lecturer: Anuam Guta Toic: Lower Bounds on Randomized Algorithms Date: Setember 22, 2004 Scribe: Srinath Sridhar 4.1 Introduction In this lecture, we will first consider
More informationThe Second Law: The Machinery
The Second Law: The Machinery Chater 5 of Atkins: The Second Law: The Concets Sections 3.7-3.9 8th Ed, 3.3 9th Ed; 3.4 10 Ed.; 3E 11th Ed. Combining First and Second Laws Proerties of the Internal Energy
More informationV. Practical Optimization
V. Practical Otimization Scaling Practical Otimality Parameterization Otimization Objectives Means Solutions ω c -otimization Observer based design V- Definition of Gain and Frequency Scales G ( s) kg
More informationI Poles & zeros. I First-order systems. I Second-order systems. I E ect of additional poles. I E ect of zeros. I E ect of nonlinearities
EE C28 / ME C34 Lecture Chater 4 Time Resonse Alexandre Bayen Deartment of Electrical Engineering & Comuter Science University of California Berkeley Lecture abstract Toics covered in this resentation
More information