MSC Software MSC.EASY5 Modeling and simulation of fluid Power Systems Using MSC.EASY5 EAS103 Course notes September 2005 E5."SM-EAS103-NT1 EAS103 Fluid Power Systems Advanced Class-Chart 1
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 1 MSC.EASY5TM Modeling and Simulation of Fluid Power Systems Using MSC.EASY5 E5*V2005*Z*Z*Z*SM-EAS103-NT1 September 2005 EAS103 Course Notes
MSC Software Fluid power Systems Class Introduction MSCEASY5 Goals and Content ·c| ass goals Appreciate MSC. EAS Y5 as a set of tools to solve hydraulics engineering problems Use many of MSC. EASY5's capabilities-and not just the familiar ones Look for an MSC EAsY5 tool or feature to help with an unusual problem What this class is not about How to design valves and hydraulic systems MSC EASY5 mechanics, although some is inevitable Control analysis/design, although some is inevitable Advanced instruction in the general features of MSC EAsy5 This class will Teach you how to use Msc eAsy5 to model hydraulic systems and valves Review some fundamentals that are usually not well understood EAS103 Fluid Power Systems Advanced Class-Chart 2
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 2 MSC.EASY5TM Fluid Power Systems Class Introduction Goals and Content • Class Goals – Appreciate MSC.EASY5 as a set of tools to solve hydraulics engineering problems – Use many of MSC.EASY5’s capabilities – and not just the familiar ones – Look for an MSC.EASY5 tool or feature to help with an unusual problem • What this class is not about: – How to design valves and hydraulic systems – MSC.EASY5 mechanics, although some is inevitable – Control analysis/design, although some is inevitable – Advanced instruction in the general features of MSC.EASY5 • This class will: – Teach you how to use MSC.EASY5 to model hydraulic systems and valves – Review some fundamentals that are usually not well understood
MSC Software Fluid Power Systems Class Introduction MSC EASY5 Outline of course Content General theory of hydraulic modeling in MSC EASY5 Modeling an open-loop oil cooling system Practice basic msc, EAs y5 skillls Obtain initial operating points Fluid Properties Modeling a closed-loop oil cooling system Difficulties in obtaining steady state Building a piloted servo valve Building valves from primitive hydraulic components Use steady state scan to parameterize models Linear Analysis EAS103 Fluid Power Systems Advanced Class-Chart 3
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 3 MSC.EASY5TM Fluid Power Systems Class Introduction Outline of Course Content • General theory of hydraulic modeling in MSC.EASY5 • Modeling an open-loop oil cooling system – Practice basic MSC.EASY5 skills – Obtain initial operating points – Fluid Properties • Modeling a closed-loop oil cooling system – Difficulties in obtaining steady state • Building a piloted servo valve – Building valves from primitive hydraulic components – Use steady state scan to parameterize models – Linear Analysis
MSC Software Fluid Power Systems Class Introduction MSCEASY5 Outline of Course Content (cont) Model a raise lower valve for a hydraulic lift Using hc library components to create larger component Reverse flow in a hydraulic system Minimizing number of pressure states Simulating waterhammer effects Disaster recovery -How to handle problem models Additional topics, as interest and time allows EAS103 Fluid Power Systems Advanced Class -Chart 4
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 4 MSC.EASY5TM • Model a raise/lower valve for a hydraulic lift – Using HC library components to create larger component – Reverse flow in a hydraulic system – Minimizing number of pressure states • Simulating waterhammer effects • Disaster recovery - How to handle problem models • Additional topics, as interest and time allows Fluid Power Systems Class Introduction Outline of Course Content (cont.)
MSC Software MSCEASY5 Overview of msc, EAsy5 MSC EASY5 is an engineering tool for analyzing complex systems Can be electrical, pneumatic, hydraulic, mechanical, Used for intermediate level of detail modeling and analysis More detailed than discrete event or steady-state tools Less detailed than finite element tools Models use nonlinear, discontinuous algebraic, differential and difference equations Models can be built in different ways Use MSC EASY5 general purpose blocks(integrators, saturation, sums,) Use MSC EASY5 libraries for specific application areas Environmental contro Thermal-hydraulic s Drive train Vapor cycle Electric drive Write your own equations in FORTRAN components Build your own application libraries EAS103 Fluid Power Systems Advanced Class-Chart 5
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 5 MSC.EASY5TM Overview of MSC.EASY5 • MSC.EASY5 is an engineering tool for analyzing complex systems – Can be electrical, pneumatic, hydraulic, mechanical,... – Used for intermediate level of detail modeling and analysis ▪ More detailed than discrete event or steady-state tools ▪ Less detailed than finite element tools – Models use nonlinear, discontinuous algebraic, differential, and difference equations • Models can be built in different ways – Use MSC.EASY5 general purpose blocks (integrators, saturation, sums,...) – Use MSC.EASY5 libraries for specific application areas ▪ Environmental control ▪ Thermal-hydraulic ▪ Drive train ▪ Vapor cycle ▪ Electric drive – Write your own equations in FORTRAN components – Build your own application libraries
MSC Software Overview of Msc, easy5 MSC.EASY5 Analysis Options Types of analyses Steady state Find the values the plant would settle out to after an initial transient Simulation- time response How does the plant respond to a command or a disturbance? Model linearization Determine the stability of the system For control system design Also for understanding system Frequency response between any two points in model Matrix Algebra Tool Controls design Data analysis before or after other analyses Root locus, stability margins, eigenvalue sensitivity, power spectral density Use MSC EASY5 plotter to view results EAS103 Fluid Power Systems Advanced Class-Chart 6
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 6 MSC.EASY5 Overview of MSC.EASY5 TM Analysis Options • Types of analyses: – Steady state ▪ Find the values the plant would settle out to after an initial transient – Simulation – time response ▪ How does the plant respond to a command or a disturbance? – Model linearization ▪ Determine the stability of the system ▪ For control system design ▪ Also for understanding system – Frequency response between any two points in model – Matrix Algebra Tool ▪ Controls design ▪ Data analysis before or after other analyses – Root locus, stability margins, eigenvalue sensitivity, power spectral density • Use MSC.EASY5 plotter to view results
MSC Software MSC EASY5 Overview MSCEASY5 MSCEASY5 is Several Programs Programs you interact with MSC. EAS Y5 main window Where you construct your model schematic Also used for data entry and controlling analyses Plotter Visualize the results of the analyses Icon Editor Create custom graphic representations for your components Create component on-line documentation Matrix Algebra Tool(MAT) Programs that run in the background Model ge Generator Translates your schematic diagram into a FORTRANsubroutine of model equations called eQmo Analysis/simulation program Where the actual computation occurs Custom built for each model Library maintenance and model documentation programs EAS103 Fluid Power Systems Advanced Class-Chart 7
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 7 MSC.EASY5 MSC.EASY5 Overview TM MSC.EASY5 is Several Programs • Programs you interact with: – MSC.EASY5 main window ▪ Where you construct your model schematic ▪ Also used for data entry and controlling analyses – Plotter ▪ Visualize the results of the analyses – Icon Editor ▪ Create custom graphic representations for your components ▪ Create component on-line documentation – Matrix Algebra Tool (MAT) • Programs that run in the background – Model generator ▪ Translates your schematic diagram into a FORTRAN subroutine of model equations called EQMO – Analysis/simulation program ▪ Where the actual computation occurs ▪ Custom built for each model – Library maintenance and model documentation programs
MSC Software MSC, EASY5 Overview MSCEASY5 Levels of Dynamic System Simulation Fidelity Physical systems can be simulated at many levels of accuracy. the correct level depends on the purpose of the simulation 1. Atomic level -Uses equations from quantum mechanics Purpose: Molecular level effects Applications: nuclear physics 2. Microscopic ( or distributed parameter )-Uses partial differential equations Purpose: Study quantities that vary significantly over the points in a geometric object Applications: Detailed aerodynamics, impact analysis, component analysis 3. Macroscopic (or lumped parameter)-Uses ordinary differential equations Purpose: Study quantities that vary in time but can be averaged over spacial components Applications: Flight controls, hydraulic system analysis, electric power system control 4. Systems analysis Uses algebraic equations with time delays Purpose: Study quantities that effectively change value instantaneously at discrete instances of time Applications: Scheduling, communications Each level requires"orders of magnitude more effort than the next highest but provides more accurate results MSC EASY5 models dynamic systems at Level 3. EAS103 Fluid Power Systems Advanced Class-Chart 8
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 8 MSC.EASY5 MSC.EASY5 Overview TM Levels of Dynamic System Simulation Fidelity Physical systems can be simulated at many levels of accuracy. The correct level depends on the purpose of the simulation. 1. Atomic level - Uses equations from quantum mechanics Purpose: Molecular level effects. Applications: nuclear physics. 2. Microscopic (or distributed parameter) - Uses partial differential equations Purpose: Study quantities that vary significantly over the points in a geometric object. Applications: Detailed aerodynamics, impact analysis, component analysis. 3. Macroscopic (or lumped parameter) - Uses ordinary differential equations Purpose: Study quantities that vary in time but can be averaged over spacial components. Applications: Flight controls, hydraulic system analysis, electric power system control 4. Systems analysis - Uses algebraic equations with time delays Purpose: Study quantities that effectively change value instantaneously at discrete instances of time. Applications: Scheduling, communications. Each level requires “orders of magnitude more effort than the next highest but provides more accurate results. MSC.EASY5 models dynamic systems at Level 3
MSC Software MSCEASY5 Thermal/Hydraulics Modeling and Simulation With MSC,EASY5 A Brief Overview of the HC Library EAS103 Fluid Power Systems Advanced Class -Chart 9
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 9 MSC.EASY5TM Thermal/Hydraulics Modeling and Simulation With MSC.EASY5 A Brief Overview of the HC Library
MSC Software MSCEASY5 HC Library Overview Governing equations for fluid flow are represented as ordinary differential equations rather than partial differential equations Fluid flow is considered one-dimensional but this is still a relatively vigorous treatment that includes: Transient energy effects Fluid compressibility No flow or flow-reversal possibilities Recognizes onset of cavitation and can approximate cavitation effects EAS103 Fluid Power Systems Advanced Class-Chart 10
MSC.Software EAS103 Fluid Power Systems Advanced Class - Chart 10 MSC.EASY5TM HC Library Overview • Governing equations for fluid flow are represented as ordinary differential equations rather than partial differential equations • Fluid flow is considered one-dimensional; but this is still a relatively vigorous treatment that includes: – Transient energy effects – Fluid compressibility – No flow or flow-reversal possibilities – Recognizes onset of cavitation and can approximate cavitation effects