what is computational modeling & simulation?
TRANSCRIPT
![Page 1: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/1.jpg)
What is Computational Modeling & Simulation?Computational Modeling & Simulation Engineering at Old Dominion University
![Page 2: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/2.jpg)
CMSEM&S Engineering
We will look at 4 areas:• Engineering Design• Sciences• Training• Gaming
![Page 3: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/3.jpg)
M&S Engineering: EngineeringHow do we design?
![Page 4: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/4.jpg)
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?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/5.jpg)
![Page 6: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/6.jpg)
CMSEM&S Engineering: Sciences
![Page 7: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/7.jpg)
Tsunami Model
![Page 8: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/8.jpg)
![Page 9: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/9.jpg)
CMSEM&S Engineering: Training
![Page 10: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/10.jpg)
CMSEM&S Engineering: Training
![Page 11: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/11.jpg)
CMSEGaming- Cloth Model
![Page 12: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/12.jpg)
![Page 13: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/13.jpg)
CMSEExample M&S Applications
• Engineering:• Airplane design• Bridge design• Computer design
![Page 14: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/14.jpg)
CMSEExample M&S Applications
1
2
3
• Medical:– Training– Wound models– Kinesiology
![Page 15: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/15.jpg)
CMSEExample M&S Applications
• Military:– Planning– Training– Crowd modeling
![Page 16: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/16.jpg)
CMSE
• Transportation:– Planning– Evacuations
Example M&S Applications
![Page 17: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/17.jpg)
CMSEExample M&S Applications
• Sciences:– Weather– Molecular dynamics– Etc.
![Page 18: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/18.jpg)
CMSE
• Manufacturing– Plant layout– Processing– Etc.
Example M&S Applications
![Page 19: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/19.jpg)
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?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/20.jpg)
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?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/21.jpg)
CMSE
![Page 22: What is Computational Modeling & Simulation?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/22.jpg)
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?](https://reader036.vdocuments.us/reader036/viewer/2022062222/62a45cc3bbc82c39165359fe/html5/thumbnails/23.jpg)
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.
• -