what is computational modeling & simulation?
TRANSCRIPT
What is Computational Modeling & Simulation?Computational Modeling & Simulation Engineering at Old Dominion University
CMSEM&S Engineering
We will look at 4 areas:• Engineering Design• Sciences• Training• Gaming
M&S Engineering: EngineeringHow do we design?
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
CMSEM&S Engineering: Sciences
Tsunami Model
CMSEM&S Engineering: Training
CMSEM&S Engineering: Training
CMSEGaming- Cloth Model
CMSEExample M&S Applications
• Engineering:• Airplane design• Bridge design• Computer design
CMSEExample M&S Applications
1
2
3
• Medical:– Training– Wound models– Kinesiology
CMSEExample M&S Applications
• Military:– Planning– Training– Crowd modeling
CMSE
• Transportation:– Planning– Evacuations
Example M&S Applications
CMSEExample M&S Applications
• Sciences:– Weather– Molecular dynamics– Etc.
CMSE
• Manufacturing– Plant layout– Processing– Etc.
Example M&S Applications
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
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
CMSE
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
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.
• -