Comprehensive Guide for Teaching Computation in Senior Design - Cal State LA
Join Michael Thorburn at Cal State LA as he introduces senior design students to simulation and computational techniques. Explore the role of computation in engineering senior design, ABET requirements fulfillment, project-based learning, industrial partnerships, and workforce preparation. Discover the importance of simulation and digital twins in modern design processes, along with the proper use of tools and methodologies to tackle complex engineering problems successfully.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
Teaching Computation Introducing Senior Design Students to Simulation Michael Thorburn Cal State LA November 2022 CAL STATE LA | College of Engineering, Computer Science and Technology
Self Introduction: Speaker Past: Career in Aerospace & Space Science Industry, including: Rockwell (Navstar GPS Phase 1) JPL (Galileo and Cassini) Space Systems/Loral (Satellite Manufacturing) NSF/NRAO (ALMA Radio Telescope) DirecTV (AT&T) AVP of Technology Educational Background BS, MS Mathematics Oregon State University Numerical Analysis & Mathematical Modeling MSEE Electrical Engineering USC PhD Electrical & Computer Engineering Oregon State Univ Now: Cal State LA Instructor Numerical Methods Director Capstone Senior Design Leadership activity in modeling and simulation dating back to: Chair, 3rd Applied Computational Electromagnetics Conference 1989 CAL STATE LA | College of Engineering, Computer Science and Technology 2
Abstract of Presentation Teaching Computation Introducing Senior Design Students to Simulation Role of Computation in Engineering Senior Design ABET Requirements Fulfillment Accreditation Board for Engineering and Technology Inc. Key Element of: Modern Design/Prototyping Processes Preparation for Employment Implementation Project Driven Just-in-Time Workshops Ongoing Activities and Outreach Opportunities for Involvement MathWorks CSU Cooperative https://csu-matlab.org LinkedIn Forum Model-based Design Conference 2022 Event 2023 Planning SIM-D Talks A new forum. CAL STATE LA | College of Engineering, Computer Science and Technology 3
Goals of Capstone Senior Design / Role of Computation ABET Requirements Design Methodology Proper Use of Tools (Computation & Digital Design) Project Based Learning Professional Practice Engaging with Industrial Partners Preparing Students to Enter Workforce Preparing Students for Industry 4.0 Experience value of simulation as part of design Familiarize concept of Digital Twins Proper Use of tools Project-based Learning Application of Academic Studies Larger/More Complicated Problems CAD / Simulation CAL STATE LA | College of Engineering, Computer Science and Technology 4
Forums to Expose Students to Computation Projects Stand Out But Other Events are also Important Objectives: Develop Student Enthusiasm for Computation Stress Value of Computation as Part of Design Process within Projects Offer Workshops to Augment Curriculum Especially in Use of Professional Computational Tools Expose Students to Examples of Industrial Computation (e.g. Model- based Systems Engineering, Digital Twins and Industry 4.0 concepts.) Projects Workshops Collaboration in Events CAL STATE LA | College of Engineering, Computer Science and Technology 6
Projects & Examples of Simulation (and/or CAD) Need: 2022-23 (Fall Cohort) Robosub Control Systems / Computer Vision SCE DC Microgrid Modeling State over Time SGC Green Hydrogen Modeling Production and Economics Hydroplane Thermal Management System SAE Formula System Optimization SAE Baja System Optimization ASHRAE Competition Modeling State over Time 3D-Printed Fixed-Wing Aircraft Competition Flight Dynamics and Control 3D Geometry Reconstruction of Medical Images Image Analysis Text Fixture for Aging Polymer Materials Thermal and Mechanical Environments LIGO Observatory Cryogenic Suspension System Highly Precise Multi-physics Models Robotic Arm 3D Metal Printer State Control 3D Printer for Cementous Structures State Control Aerospace DiskSat Dispenser 6DOF Dynamics Simulation Aerospace Characterization of COTS Electronics Thermal and Vibrational Environments Boeing Honeycomb Core Handler/Positioner Transitions across Configuration Stickman Acrobot Design and Competition Modeling Robotics and Acrobotics Project Channel Islands Solar PV System System Optimization Sensor Fusion for Autonomous Vehicles Development of Algorithms for Sensor Fusion and Vehicle Control Solar Splash Competition System Optimization CAL STATE LA | College of Engineering, Computer Science and Technology
Detailed Example 1 Control Systems / Sensor Systems Sensor Fusion / Control System Design - 2022-2023 - EE/ME Team: - Kalman-Filter based algorithms targeting drones (by students choice) - CS Team - Neural Network Techniques for fusing image data for Computer Vision for ADAS application - Simulink Platform: - Sensor Fusion Algorithms Development - Accompanying Control Systems Modeling Quadcopters Parrot Minidrone Platform 2020-2021 - Based on MathWorks Minidrone Competition - Augmented missions PX-4 Pixhawk Platform 2021-2022 - Based on MathWorks Excellence in Innovation Workflow Examples on MathWorks Website Custom Workshops on MathWorks File Exchange CAL STATE LA | College of Engineering, Computer Science and Technology
Example 2 Acrobots (Robotic Acrobats) Imagine a robot and a trapeze! Modeling is Key to Early System Design First Acrobot Design Inspired by Disney Imagineering Project First Workshop Files Available on MathWorks File Exchange CAL STATE LA | College of Engineering, Computer Science and Technology
Resource: MathWorks Excellence in Innovation Projects Finding Projects can be hard! Resource for Projects with Computation Element: Cal State LA has had 32 students on 6 teams spanning 3 Excellence in Innovation Projects between 2021-22 and 2022-23 https://github.com/mathworks/MathWorks -Excellence-in-Innovation CAL STATE LA | College of Engineering, Computer Science and Technology
Teaching Computation: Workshop Format Senior Design Workshop Features Small number of sessions offered just in time Highly focused on how to use the tool Assume some exposure to theory in regular curriculum Driven by project need Undergraduate Classes/Labs Semester long weekly classes Focus on underlying principles as well as application Driven by Curriculum and Course Learning Objectives Driven by Accreditation Requirements Theory, Examples, Drill CAL STATE LA | College of Engineering, Computer Science and Technology
Examples (Teaching Computation) Project Need Examples Analysis of Design Suitability Structural strength Thermal dissipation Electromagnetic Interference Control System Development Feedback Control Sensor Fusion Model-based Design (or MBSE) Multiphysics Digital Twin Prototyping PCB Manufacturing Additive or Subtractive Manufacturing Technologies Microcontroller Programming Examples of Modeling Tools CAD AutoCAD SolidWorks Cadence CAM Altium Fusion 360 Finite Element Models NASTRAN ANSYS Simulation Simulink StateFlow Simscape MATLAB & Simulink CAL STATE LA | College of Engineering, Computer Science and Technology
Collaboration/Outreach LinkedIn Group OBJECTIVE To develop a MATLAB Collaborative in the California State University, serving students and faculty at its campuses. To create a dynamic and cooperative group that is made up of participants from campuses, MathWorks and industry that focuses on collaboration. GOAL
It is time to plan 2023 event! Model-based Design 2022 A Virtual Conference Key Element: Six industrial experts gave talks and participated in panel discussion - augmented by MathWorks presentations and CSU workshops
SIM-D Talks 2022-2023 Simulation, Modeling and Design Talks New! Overview SIM-D Talks are to be short presentations about research or classroom projects, ranging from executive summaries to motivational teasers, involving simulation, modeling, and computer-aided design. Designed to spark student and faculty enthusiasm for exciting discoveries and presentation through computation. Each SIM-D talk will be given by a student, a faculty member, an industrial partner, or a team composed of some of these. The event is designed to be fun and motivational!
SIM-D Talks 2022-2023 Forums Presentations in a variety of forums Pre-recorded presentations, posted on the CSU/MathWorks SIM-D Webpage. Live webinar presentations. Live moderated webinar panel discussions. Live seminars held at a CSU or MathWorks campus site. Sessions at related events : The 2023 CSU-MathWorks Model-based Design Conference, Future SERC-MathWorks Teaching Computation Events ???
MathWorks-CSU Cooperative Presentations/Workshops Want to work together? Reach out to collaborate (there must be an economy of scale!) MBD Conference Join the organizing team Offer a workshop SIM-D Prepare/Solicit a SIM-D Talk Or organize a SIM-D event of your own! Contact us: On LinkedIn: MathWorks & California State University MATLAB/Simulink Cooperative Via Email: mthorbu@calstatela.edu Call for Through SERC Slack Page Michael Thorburn Collaboration/Participation