This preview shows page 1. Sign up to view the full content.
Unformatted text preview: CAD tools: NanoHUB COMSOL Applications: Modeling and Simulation of
Multidisciplinary Systems DYMOLA ECE595M SECOND Prof. Jason Vaughn Clark Complex engineered systems:
systems: systems
System of
Systemsystems
Hybrid of systems
Hvolutionary systems
Eybrid systems
Evolutionary systems ME597K Spring
Spring
2011
2011 jvclark@purdue.edu NEMS MEMS Lab on chip Robotics Auto Space Systemlevel domains:
Systemlevel domains:
Electrical, Mechanical,
Electrical, Fluid
Thermal, Mechanical,
Thermal, Fluid Purpose of the course: Physical systems are becoming increasingly multidisciplinary. Design and development is now viewed as a problem in systems,
Purpose of the course: Physical systems are becoming increasingly multidisciplinary. Design and development is now viewed as a problem in systems,
requiring a systems perspective. This is because subsystem components designed by specialists often do not work as efficiently or as robustly as a comparable
requiring a systems perspective. This is because subsystem components designed by specialists often do not work as efficiently or as robustly as a comparable
system designed in a unified way. So today’s engineer must be technically competent beyond her or his core discipline.
system designed in a unified way. So today’s engineer must be technically competent beyond her or his core discipline. Course outcomes: Upon completion of this course, the student will be able to: 1) create systemlevel multidisciplinary models using energy functions,
Course outcomes: Upon completion of this course, the student will be able to: 1) create systemlevel multidisciplinary models using energy functions,
virtual work, and constraints; 2) designing complex engineered systems in the form of differential algebraic equations; 3) numerically solve and assess the
virtual work, and constraints; 2) designing complex engineered systems in the form of differential algebraic equations; 3) numerically solve and assess the
reliability of the resulting system of DAEs.
reliability of the resulting system of DAEs. Grading: Weekly problem sets Takehome midterm Final project
Grading: Weekly problem sets // Takehome midterm // Final project
Prerequisites: Advanced undergraduate or graduate standing. All majors welcome.
Prerequisites: Advanced undergraduate or graduate standing. All majors welcome. 1 of 40 Today’s topics: Introduction to MSMS • Introduction
– What MSMS is all about?
– What are the course outcomes?
– Simulation vs reality
– What does the future hold for CAE? • Syllabus
– Topics
– Grading
– Reference texts • COMSOL
– Get up and running
– Structural mechanics 2 of 40 Motivation: What MSMS is all about? • Modeling complex engineered systems
– What is modeling?
– What is simulation?
– What are complexengineered systems?
•
•
•
• Nonlinear systems
Hybrid systems
System of systems
Evolutionary systems – What is system level?
• Engineering domains
– Electrical, mechanical, thermal, fluid, etc.
3 of 40 Motivation: What are the course outcomes? • Course outcomes
– Create systemlevel multidisciplinary models
• Energy functions
• Virtual work
• Constraints – Design and model complexengineered
systems with differential algebraic equations
• DAE vs ODE – Integrating multidisciplinary tools
• COMSOL (PDEs), SPICE (circuits), SUGAR
(MEMS), SIMULINK (system control), GDS
4 of 40 Can you write down the analytical model < 5min?  Electrical domain
Circuit
 Eletromechanical domain
Motor
 Mechanical domain
Rotational gears
3D spring pendulums
Dampers 5 of 40 Motivation: Reality vs Animation vs Simulation
• Animated complexengineered system
– A dancing car • Real complexengineered system
– The coolest energy transfer video of all time • Simulation
–
–
–
–
– SPICE
SUGAR
NanoHUB
SIMULINK
COMSOL 6 of 40 Best energy transfer of all time! 601 attempts. 7 of 40 Animation uses qualitative physics 8 of 40 SPICE (Simulation Program with IC Emphasis) Netlist description of circuit element connections
9 of 40 SUGAR (SPICE for MEMS) Netlist description of electromechanical element connections
10 of 40 PSUGAR SUGAR with GUI input 11 of 40 SIMULINK 12 of 40 COMSOL example: Electromagnetic Inductor with magnetic field lines 13 of 40 COMSOL example: FluidStructure interaction Fluidstructure interaction
14 of 40 COMSOL example: chemical engineering Rotating mixer 15 of 40 COMSOL example: AC/DC module Inductance of a power inductor
16 of 40 COMSOL example: Heat transfer Temperature distribution of an IC package
17 of 40 COMSOL example: Acoustics Absorptive muffler
18 of 40 COMSOL example: MEMS module Electrostaticallyactuated comb drive
19 of 40 COMSOL example: MEMS Piezoelectric shear actuated beam
20 of 40 COMSOL example: Quantum Mechanics Quantum dot
21 of 40 COMSOL example: RF module Microwave heating of food
22 of 40 COMSOL example: RF module Balanced patch antenna 23 of 40 COMSOL example: Structural mechanics 3D structure / fluid interaction
24 of 40 COMSOL example: Structural mechanics Hyperelastic seal 25 of 40 COMSOL example: Structural mechanics Blood vessel
26 of 40 Grading
A+ = High quality work or do more than what is assigned.
A = Do exactly what is assigned.
A = Poor quality assignments.
B = Bad. Missing various amounts of work.
C = Catastrophic performance. Did not show what was learned. Application Grading HW
Quizzes
Paper
Presentation Weekly.
On previous lecture.
8 weeks. Publishable.
ppt version of paper.
27 of 40 Textbooks for reference only.
Course material will be provided. • Principles of analytical system dynamics
– By Richard A. Layton • Computer methods for ordinary differential
equations and differentialalgebraic
equations
– By Uri M. Ascher, Linda R. Petzold • Control of nonlinear differential algebraic
equation systems
– By Aditya Kumar, Prodromos Daoutidis
28 of 40 COMSOL: Get up and running now! • Places
– MSEE189
– MSEE190
– ENAD302F • Start it up
– Sun Rays machines
• Type "grid comsol" in a terminal window – Linux machines
• Type “comsol” – Windows machines
• Run comsol
29 of 40 COMSOL: simple beginning • Start up COMSOL (e.g. Windows)
Doubleclick this icon Then the model
navigator
window opens 30 of 40 COMSOL: simple beginning • Let’s try 2D structural mechanics
Choose
> Structural mechanics
>> Plane stress
>>> Nonlinear static
Press OK 31 of 40 COMSOL: main drawing window
Options
Grid settings
Set x and y spacing to 0.1
OK 32 of 40 COMSOL: draw structure Choose rectangle
Then make a structure 33 of 40 COMSOL: create composite object Create composite object
Choose all objects
OK 34 of 40 COMSOL: Choose material properties
Physics
Subdomain settings
Celect all
Change Young’s modulus to 1e5
OK 35 of 40 COMSOL: Apply a fixed boundary
Physics
Boundary settings
Fix a boundary
Rx & Ry = 0 36 of 40 COMSOL: Apply boundary force Apply a load of 0.1N/m
OK 37 of 40 COMSOL: Mesh it Mesh structure 38 of 40 COMSOL: Solve it Find solution 39 of 40 What does the future hold for complex systems? • Since you create the future, you tell me!
• Homework
– Watch MIT video “Looking ahead”
• http://mitworld.mit.edu/video/215/
• Briefly summarize the speakers’ main points. – Watch MIT video “Innovation everywhere”
• http://mitworld.mit.edu/video/327/
• Briefly summarize the speaker’s main points. – Think about 3 societalscale problems.
• Describe the problems?
• Describe your engineered solutions?
40 of 40 ...
View Full
Document
 Spring '08
 Staff
 Electrical Engineering

Click to edit the document details