Credits: 3

Description

Prerequisite: Minimum grade of C- in two of the folowwing courses: ENEE303, ENEE304, ENEE305, ENEE307, ENEE313, ENEE322, ENEE323, ENEE324, ENEE350, ENEE380, ENEE381, ENEE382, or ENEE473; and must have senior standing.

Students will design and build small marine crafts (baby submarines) capable of communication, autonomous navigation, computer vision and swarm formations. Students will learn the fundamentals of underwater depth control, propulsion and dynamics, localization and navigation, wireless above and underwater communication and others. Students will utilize skills in microprocessors hardware/software codesign, electromagnetics, acoustics, optics, power, BLM techniques, image/video processing and controls, including elements of mechanical design. Teams will work together to specialize in various subsystems; and following standards for compatibility and systems integration. As an authentic design process mimicking product development, strict deadlines and milestones will be imposed and students may be expected to do work outside the regular meeting times.

Semesters Offered

Fall 2024, Fall 2025

Topics Covered

  • System design and project management
  • Power and water propulsion
  • Electronics for ECS applications, data collection and control
  • Drive and propulsion systems
  • Internet of Things and communication
  • Principles of swarm operations

Learning Outcomes

  • Understand purpose-driven design.
  • Understand low voltage, high current power and power management.
  • Understand applications of power electronics in marine environments.
  • Understand hardware programming for communications and navigation.
  • Understand microprocessor IDE and applications for PID control implementation.
  • Understand programming using PSOC (programmable system on a chip) to implement embedded computing.
  • Understand moisture, thermal, power sensing and wireless communication.
  • Understand microcontroller driven actuation.
  • Understand how to work in multidisciplinary teams.
  • Understand project management.
  • Develop written and oral communication skills.