Zexiang Li ( eezxli@ust.hk
, X7051, Rm 2453)
Lecture : Tue 18:30-20:20, Rm 2463
Lab : Thu 18:30-20:20, Rm 4418
Department of ECE, HKUST
1. Background
Analytic Skills a) 灵 活应用数学、科学及工程知识的能力;
研究生 / 博士生
相关企业工程师
项目 / 企业管理者
创业者
其他
Abet 2000 Program Objectives: a.
Ability to apply knowledge of mathematics, science, and engineering b.
Ability to design and conduct experiments as well as analyze and interpret data c.
Ability to design a system to meet desired needs d.
Ability to function on multidisciplinary teams e.
Ability to identify, formulate, and solve engineering problems f.
Understanding of professional and ethical responsibility g.
Ability to communicate effectively h.
Broad education necessary to understand impact of engineering solutions in a global/societal context i.
Recognition of the need for and ability to engage in lifelong learning j.
Knowledge of contemporary issues k.
Ability to use the techniques, skills, and modern engineering tools necessary for engineering
ECE Curriculum:
Year 0
Math I
Physics I
Chemistry I
Others
Year 1
Year 2
Year 3
Math 100/113
Elec 151, 190
Comp 104/109
Others
Elec 202, 211
Others
Elec 398
Others
Math II
Physics II
Chemistry II
Others
Math 150
Elec 102,152
Comp 171
Others
Elec 214, 254
Elec 397
Others
Elec 399
Others
Problems :
1. Knowledge integration comes too late
2. Relies solely on the classical method of learning
3. Harvard study
Solution :
Effective Pedagogy
-- Comparative learning
-- Project based learning
-- Research method
(or early research experience)
-- Laboratory experience
-- Independent learning
-- Interdisciplinary learning
-- Common Themes
•
Elec 300R (or Eng 101) : Robot design and competition for year 1/0 students
• MIT: 6-270 ( 4 credits, during IAP, 150 students/50 teams, http://web.mit.edu/6.270)
•
Rice: Elec 201 (4 credits, offered once per year , with 50% Acceptance ratio, www.owlnet.rice.edu/~elec201/ , )
• CMU : Engineering 101 ( 5 credits, required for all eng. majors)
After this course :
•
Eng 395X : Robocon project design course for year 1 to 3 students
http://www-education.rec.ri.cmu.edu/content/vex/vex.htm#
Scheduling
( Time Management )
Team Work
How are signals sent?
How much current will my robot draw?
How much will a motor lift?
Group Matrix
Daily Log
Using PERT Charts
There is no winner in a losing team.
There is no loser in a winning team.
Course Targets:
•
Year 1 (or 0) students who are considering an eng. major but who want more information on the principles of engineering design and professions;
• Non-engineering majors who want to experience and understand the design process that creates the technology that permeates today’s economy, society and political decisions.
Course Description:
The study of robotics requires students to integrate control, mechanics, electronics, programming and fundamental math and science. Robotics may be the premier integrator of academics and workplace competencies available to education today. In this course, students will discover how engineering process, mathematics, science and interpersonal skills all play significant roles when solving robotic problems. Terms of three students will design, construct and program an autonomous robot to engage in a competition at the end of the semester. The robot is assembled from Vex building blocks, electro-mechanical components, sensors and a microprocessor. It must be able to navigate around the playing surface, and successfully interact with game objects, including the opposing robot, all without human intervention. The engineering challenge for each team is to devise a game strategy, and to design and build the mechanics and software to implement their strategy within the rules of the game and the available materials. During the process, the participants are exposed to issues that confront every practicing engineer, such as working within constraints, using available technology, design tradeoffs, iterative design, team dynamics, and meeting project specifications, milestones, and time constraints .
Course Objectives:
•Identify, formulate solutions for, and solve engineering technology problems using engineering design processes
•Apply knowledge of mathematics, science, and technology to solve robotic engineering technology problems
•Apply techniques, skills, and technology to solve robotic engineering technology problem
•Function on multi-disciplinary teams
•Communicate effectively using all forms of communication
•Recognize the need for, and demonstrate the ability to engage in life-long learning
•Describe various methods used to manage and schedule projects
•Participate in and/or conduct design reviews
•Collect, analyze and interpret data
Course Plans :
Phase I (2 wks) : Course organization; Safety; Teamwork; Project management;
Introduction to engineering; Engineering process;
Introduction to the Vex systems-hardware
Phase II (5 wks) : Testing, evaluation and understanding the Vex system;
Signal flows, motors, gearboxes, control, sensor
Feedbacks and programming; Miniprojects on:
Meaningful encounter with a wall; Basic navigation; Tracking;
Beat the brick; and Programming complete.
Phase III (6 wks) : Preparation and design for the competition; Brainstorming;
Preliminary design; Design review; Testing and redesign;
Qualification and Finals.
Phase IV (2wks): Wrap-up; project summary, documentation, final report and group evaluation; Packaging and return all parts and tools.
Course Grading : Team performance (Reports + team performance + …)
Individual performance (Team citizenship + Contribution + Design notebk)
Engineering
Process
Identify the
Problem Define the
Problem
Brainstorm
Propose Solutions
Develop Prototypes
Test Prototypes
Prepare for Design
Review
Receive
Feedback
Choose a
Solution
Design Working Model
Test Model
Make Improvements
Based on Feedback
Engineering
Process
Develop Ideas
Identify the
Problem
Develop Ideas
Define the
Problem
Brainstorm
Propose Solutions
Develop Prototypes
Test Prototypes
Prepare for Design
Review
Receive
Feedback
Choose a
Solution
Design Working Model
Test Model
Make Improvements
Based on Feedback
Engineering
Process
Identify the
Problem
Develop Ideas
Refine the Design
Define the
Problem
Brainstorm
Propose Solutions
Develop Prototypes
Test Prototypes
Prepare for Design
Review
Receive
Feedback
Choose a
Solution
Design Working Model
Test Model
Make Improvements
Based on Feedback
Engineering
Process
Develop the
Solution
Identify the
Problem
Develop Ideas
Refine the Design
Analyze the
Solution
Define the
Problem
Brainstorm
Propose Solutions
Develop Prototypes
Test Prototypes
Prepare for Design
Review
Receive
Feedback
Choose a
Solution
Design Working Model
Test Model
Make Improvements
Based on Feedback
Engineering
Process
Test!
(
)
Identify the
Problem
Develop Ideas
Refine the Design
Analyze the
Solution
Test, Test, Test
Define the
Problem
Brainstorm
Propose Solutions
Develop Prototypes
Test Prototypes
Prepare for Design
Review
Receive
Feedback
Choose a
Solution
Design Working Model
Test Model
Make Improvements
Based on Feedback
Engineering
Process
Test!
(
)
Identify the
Problem
Develop Ideas
Refine the Design
Analyze the
Solution
Test, Test, Test
Define the
Problem
Brainstorm
Propose Solutions
Develop Prototypes
Test Prototypes
Prepare for Design
Review
Receive
Feedback
Choose a
Solution
Design Working Model
Test Model
Make Improvements
Based on Feedback
Iteration is the repetition of a process.
It is the action or process of repeating. It is a procedure in which repetition of a sequence of operations yields results successively closer to a desired result .
Problem Engineering Solution
Feedback Innovation
Problem Engineering Solution
Innovation Feedback
When the development cycle is complete successful companies complete market studies and look for ways to improve their products.
Engineering is:
The practical application of applying math and science to solve problems.
Innovation – a creation resulting from study and experimentation.
A process - a particular course of action intended to achieve a result.
Iterative - the process of making gradual improvements until the best solution is achieved.
Continual improvement.