what is computational modeling & simulation?

23
What is Computational Modeling & Simulation? Computational Modeling & Simulation Engineering at Old Dominion University

Upload: others

Post on 11-Jun-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What is Computational Modeling & Simulation?

What is Computational Modeling & Simulation?Computational Modeling & Simulation Engineering at Old Dominion University

Page 2: What is Computational Modeling & Simulation?

CMSEM&S Engineering

We will look at 4 areas:• Engineering Design• Sciences• Training• Gaming

Page 3: What is Computational Modeling & Simulation?

M&S Engineering: EngineeringHow do we design?

Page 4: What is Computational Modeling & Simulation?

Matlab code for Quadcopter Simulation

% Compute system inputs and updated state. % Note that input = [

pid_controller thetadot)

Kd = 4; Kp = 3; Ki = 5.5;

% Initialize the integral if necessary. if ˜isfield

params.integral

end

% Prevent wind-up

end

% Compute total thrust total = state.m * state.g / state.k / (cos(state.integral state.integral(2))); % Compute errorse = Kd * thetadot + Kp * params.integral - Ki * params.integral2;

iinput = error2inputs(params accels

% Update the state params.integral = params.integral + params.dt .* thetadot; params.integral2 = params.integral2 + params.dt .* params.integral;

end;

t t i t d d t d tttttttttttttt t

Page 5: What is Computational Modeling & Simulation?
Page 6: What is Computational Modeling & Simulation?

CMSEM&S Engineering: Sciences

Page 7: What is Computational Modeling & Simulation?

Tsunami Model

Page 8: What is Computational Modeling & Simulation?
Page 9: What is Computational Modeling & Simulation?

CMSEM&S Engineering: Training

Page 10: What is Computational Modeling & Simulation?

CMSEM&S Engineering: Training

Page 11: What is Computational Modeling & Simulation?

CMSEGaming- Cloth Model

Page 12: What is Computational Modeling & Simulation?
Page 13: What is Computational Modeling & Simulation?

CMSEExample M&S Applications

• Engineering:• Airplane design• Bridge design• Computer design

Page 14: What is Computational Modeling & Simulation?

CMSEExample M&S Applications

1

2

3

• Medical:– Training– Wound models– Kinesiology

Page 15: What is Computational Modeling & Simulation?

CMSEExample M&S Applications

• Military:– Planning– Training– Crowd modeling

Page 16: What is Computational Modeling & Simulation?

CMSE

• Transportation:– Planning– Evacuations

Example M&S Applications

Page 17: What is Computational Modeling & Simulation?

CMSEExample M&S Applications

• Sciences:– Weather– Molecular dynamics– Etc.

Page 18: What is Computational Modeling & Simulation?

CMSE

• Manufacturing– Plant layout– Processing– Etc.

Example M&S Applications

Page 19: What is Computational Modeling & Simulation?

CMSE

Curriculum Diagram

CS 150 (4)Programming I

CS 250 (4)Programming II

CS 252 (1)UNIX

CS 330 (3)OO Program.

MSIM 201 (3)Intro. To M&S

MSIM 205 (3)Dis. Event Sim.

MSIM 281 (1)DES Lab

MSIM 320 (3)Cont. Sim.

MSIM 382 (1)Cont. Sim. Lab

MSIM 341 (3)Visualization

MSIM 330 (3)Sim. Software

Design

MSIM 351 (3)M&S Analysis

MSIM 487 (4)Cap. Design I

MSIM 488 (3)Cap. Design II

MATH 211 (4)Calculus I

MATH 212 (4)Calculus II

MATH 307 (3)Diff. Equations

STAT 330 (3)Prob. & Stat.

CS 381 (3)Discrete Struc.

FreshmanYear

SophomoreSemester I

SophomoreSemester II

JuniorSemester I

JuniorSemester II

SeniorSemester I

SeniorSemester II

Department of Modeling, Simulation & Visualization EngineeringFrank Batten College of Engineering and Technology

Old Dominion University

BS - M&SE Core Course Prerequisite Structure

SoftwareDevelopment

Modeling and Simulation

Analysis

MSIM 3xx (3)Sys. Modeling

MSIM 3xx (1)Sim. Soft.

Design Lab

MSIM Curriculum

Page 20: What is Computational Modeling & Simulation?

CMSECapstone Senior ProjectVirtual Integrated Training Environment (VITE)

• Eastern Virginia Medical School (EVMS)

• Augment exiting manikin

medical devices• Created simulation framework

to communicate with the manikin

• Developed virtual patient monitor and IV pump on

Page 21: What is Computational Modeling & Simulation?

CMSE

Page 22: What is Computational Modeling & Simulation?

Employers• Current companies advertising available M&S jobs (Indeed.com):

Manufacturing

• Tesla•• Altran• Ford• Komatsu Mining•• Boeing• Apex Life Sciences• L3 Communications• The Aerospace Corp.•• SAIC• Booz Allen Hamilton• ANSYS• Applied Medical Resources Corp.• Transition Technologies••

• Lockheed Martin• Delphi• Smartronix• Faraday Future• Radiance Technologies• Corning• Modern Technology Solutions• Applied Memetics• Continental• Kitware• Tenneco• Corus Group•• BAE Systems• Charles F. Day & Assoc.• Effort Foundry• Northrop Grumman• Telephonix

Page 23: What is Computational Modeling & Simulation?

CMSESummary• Presented an overview of Computational Modeling and Simulation as well

• Defined the Model computer implementation: the Simulation.

• Gave a guided tour of various applications of M&S medical to transportation to defense to science.

• Why is it useful? We can explore what-if? questions to come up with a better solution in the physical world.

• -