Control Systems
Instructorjenq wei chen
DepartmentDepartment of Electrical Engineering
Credits3
Last Offered Semester111-2

Average Rating


 Quality
1.0
 Easy A's
2.0
 Freedom
4.5
 Workload
3.0

Not offered this semester

Quality

Easy A's

Freedom

Workload



📌 Course Contents
Dynamic Models
Dynamic Response
Basic Properties of Feedback Control
Root Locus Design Method
Frequency-Response Design
State-Space Design

📌 Teaching Method
上課基本上不點名,但可能會有點名額外加分機會
基本上就是教授在台上一直講,然後調侃學生。
教授在講他認為有趣的話題時會特別大聲,但上課的內容就比較小聲,建議還是坐在前面一點比較能聽到教授上課內容。

📌 Course Materials
老師的投影片

📌 Assignments and Exams
除了期末project外沒有作業
考試包含多選、簡答題等等

📌 Grading
期中考:30%
期末project:30%
期末考:30%

📌 Reviews & Feedback
教授一直說他不覺得自己教得很好,建議我們可以參考一個網路上的大神教學,結果教授教的跟課程的內容不一致。然後教授教學的時候在台下其實不是很容易聽懂,上課蠻浪費時間的。
  • gting
    推推
    08/28/2021, 07:11

Quality

Easy A's

Freedom

Workload



📌 Reviews & Feedback
轉載自 PTT 作者 ID: tryptochan (tpr)
哪一學年度修課:109-1

ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄)
陳政維 教授

λ 開課系所與授課對象 (是否為必修或通識課 / 內容是否與某些背景相關)
電機系 複選必修

δ 課程大概內容
Control is the action of causing a system variable to approach some
desired value. It is also a fundamental and universal problem-solving
approach in many traditional and interdisciplinary fields.

A control system, in a very general sense, is a system with an
(reference) input that can be applied per the desired value and an
output from which how well the system variable matches to the desired
value (e.g., errors) can be determined. It can be found in daily life,
almost all engineering disciplines, and even biological and social
studies. For examples, bicycle riding involves a control system
comprising of a bicycle and a rider, with inputs and outputs
associated with the desired attitude, speed, and direction of the
bicycle. Temperature control systems have applications in household,
automobile, aerospace, office, factory, and agriculture environments.
Motion control systems are critical to factory automation and
precision instruments, such as industrial robots, atomic-force
microscopes, and step-and-scan photolithography exposure systems.
Many modern cameras equip with autofocus and vibration compensation
systems to minimize image blur. Many kinds of circuits such as phase
lock loops, operational amplifiers, and voltage regulators rely on
control to ensure their functions and performance. A living body is
a complex control system where many critical variables such as
heartbeat rate, blood pressure, and body temperature are regulated
constantly for health. Central banks of most countries around the
world set interest rates as a way to control inflation.

This undergraduate course is designed for junior and senior
(3rd/4th yr.) students to apprehend basic modeling, simulation,
analysis, and design techniques for control systems. It intends to
cover the fundamentals of “classical control” that primarily
focuses on frequency domain feedback control approaches for
single-input-single-output systems. When time permits, some essential
elements in modern-day control engineering such as state-space
techniques will be covered.
(以上複製自課程網)

Ω 私心推薦指數(以五分計)
綜合: ★★★★ (原因下述)
想入門控制: ★★★★★
不想寫作業: ★★★★★
只要學分: ★★★★★
η 上課用書(影印講義或是指定教科書)
自製投影片

μ 上課方式(投影片、團體討論、老師教學風格)
投影片為主,板書、matlab、實體玩具demo為輔
老師上課很喜歡嘴砲,口條清晰思路清奇
喜歡問大家問題,回答都直接加期中/期末/學期成績
我光學期加分就加了6分,直接混到A+

另外教授上課會介紹好用的 MATLAB 功能,
也把一些經典手動大爆算的技巧(像Mason's gain formula)拿掉了,
所以想要跟 MATLAB 比賽計算能力的可以修其他教授的或左轉機械系(X

教授講的時候很注重理解,
所以每個技巧為什麼有用跟要解決什麼問題都很清楚,
在修的時候真的有種一步步建構出一套有系統的理論的感覺
(雖然現在都忘光了)
很推薦想入門的人來修(不過準備考研好像還是要學會大爆算

σ 評分方式(給分甜嗎?是紮實分?)
Midterm Exam: 30%
Final Exam: 40%
Final Project: 30%

特殊規定:
→ 考試都有出席、project有繳交(白卷也可)學期成績保底60
→ final project 做前三好的無視考試成績直接A+

除了上課發言的分數跟用送的差不多外,其他算扎實分。

ρ 考題型式、作業方式
考題有選擇(須說明原因)、計算、證明、畫圖。
考2節課,共6題(沒記錯的話期中期末都是)

Final Project 是用 MATLAB 模擬一個2D的登月器著陸,
並利用上面的 Active Momentum Exchange Impact Damper 讓著陸不會傾倒。
光看懂整個 project 和提供的 MATLAB code 就燒上不少時間,
最好提早開始。


ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性?
加簽習慣?嚴禁遲到等…)
不點名,考試有到就好。
因為會用一些 Laplace 之類的,修過電路學、微方、信號之類的可能比較好(?)
不過考試都會給表可以查所以也不用很熟,知道在幹嘛就好

最後來提一下綜合評價 -1★ 的原因:(感覺不提會被其他有修課的嗆)

原先 Final Project 的死線剛好壓在期末考週的週五中午,
但因為提早很多公佈題目,所以理論上可以事先安排好,
就我所知也沒有人對死線提出意見。
但理所當然的秉持著電機的精神(X),
八成的人都是到期末考週邊讀書邊擠時間出來趕完 project。

然而,就在死線過後約 2.5 小時,教授寄信說因為有同學記錯死線,
直接延長兩天半,並增加兩天的緩衝(扣5分)
於是犧牲睡眠跟讀其他科的時間熬夜趕出 project 的人們就暴動了

後續雖然好像有把在原本死線之後才交的另外扣分,
但整體處置仍稍嫌粗糙,所以姑且扣一星,供大家參考。

Ψ 總結
除了特殊事件有點雷以外很推,
學了很多酷酷的技巧 oot locus大法好/

--

原文網址: https://www.ptt.cc/bbs/NTUcourse/M.1630420066.A.F4F.html

Quality

Easy A's

Freedom

Workload



📌 Reviews & Feedback
轉載自 PTT 作者 ID: jerejesse (淡嵐)
哪一學年度修課:
107-1

ψ 授課教師 (若為多人合授請寫開課教師,以方便收錄)
陳政維

λ 開課系所與授課對象 (是否為必修或通識課 / 內容是否與某些背景相關)
電機系 G群複選必修
自動控制實驗(十選二)先修課程

δ 課程大概內容
keyword: LTI system , control theory , feedback control , PID controler
介紹以線性非時變系統為主的基本控制理論。
學會如何分析系統的反應。
介紹經典控制方法。

最終學會如何調整控制器以滿足目標(stability, performance, robustness)。

Ω 私心推薦指數(以五分計) ★★★★★
我想學控制理論 ★★★★★
我想學計算技巧 ★★★
我想提早下課買午餐 ★★★★★

η 上課用書(影印講義或是指定教科書)
Franklin, Feedback Control of Dynamic Systems 6th edition
ISBN: 9780136019695

推薦 Brian Douglas 的影片
https://www.youtube.com/playlist?list=PLUMWjy5jgHK1NC52DXXrriwihVrYZKqjk
μ 上課方式(投影片、團體討論、老師教學風格)
學期初就將整學期的投影片上傳到ceiba,以投影片為主,需要時就會用黑板
演示控制模型、計算等等。

這學期從九點上到十一點半左右,剩下半小時小考,考完就可以離開,不過
老師會待到正常下課時間才離開,有問題可以問。
小考都是當場出題,主要用意是點名,就考剛剛教過的東西,要問同學也可以,
因為重點是點名,不會為難大家。
期末考週和前一週是分組報告。

上課以講解概念為主,計算還是有,但不那麼多,原因後面說。
教學意見有人希望老師能提供更多控制相關的範例,老師會逐學期更新教材。

σ 評分方式(給分甜嗎?是紮實分?)
每週小考 30%
期中考 30%
competition 1 & 2 30% 各15%
final presentation 10%

小考會拿前十二高分的取平均,相當於可以有三次未到也不影響分數。
這學期期中考在正常時間考,由於沒有期末考,老師考慮明年把期中考延後,
增加考試範圍。
competition完成基本程度就有一定分數,每次會有三分左右讓大家比賽去搶。

小考和competition基本分應該是必定要拿到的分數。
期中考概念有懂就沒太大問題。
final presintation是分析第二個competion。

我期中考只有平均,最後拿A-。
基本上,老師表示不會當人,原因下面說。

ρ 考題型式、作業方式
沒有作業,不過會從課本選習題讓想練習的人寫。
小考,就隨意出題,跟當週上課內容有關,不會就直接問同學問老師吧。
期中考,開書考,不能問人不能用電子產品。
competition都是用matlab設計控制器,把題目要求的cost降低。

ω 其它(是否注重出席率?如果為外系選修,需先有什麼基礎較好嗎?老師個性?
加簽習慣?嚴禁遲到等…)
開始上課老師會先講點話等人多一點才開始課程內容。
最後的小考點名,請記得來考試(?),然後考完沒問題就可以去買午餐了。
這學期教室沒塞滿所以全簽,總之就是看教室容量吧。

★考試請假要提前說★
總之有什麼狀況請提前跟老師說,如果沒提前說,考完了才去跟老師說那天有事
想要補考,老師不會理你。

★不建議考試跟老師要分數★
首先想要要分數的話要寫清楚為什麼覺得自己值得那些分數。
然後老師表示助教要改的考卷很多,平常沒看那麼仔細。
如果來要分數的話,老師會讓助教重改整份考卷,助教仔細改的話,
你不能保證考卷其他部分不會被多扣分,最後分數會變高還是變低很難說。
人生有比這幾分更重要的事情啦。

Ψ 總結
老師希望騙更多人進控制組(無誤。

老師教這堂課的目的就是希望讓更多人對控制產生興趣。聽說自從多年前某次
控制系統作業還是考試難度爆炸後修課的人就急遽減少了,老師不希望這樣,他還是
希望更多人能加入控制組,所以不會讓同學不好過。就是沒事不會當人啦。

老師表示當年他也是計算很好,考試都滿分,但遇上問題還是不知道怎麼用,
而且這些計算現在都是直接交給matlab跑就出來了,也沒必要算。

所以老師這堂課想教大家的是概念。

遇到一個問題時,看到敘述能夠轉化成控制的條件,對如何設計控制器有個
方向。
比如tracking reference看到輸出和目標不斷偏開時應該要想到是
steady state error太大,然後想到應該用lag compensator處理。
比如跑fft發現reference有特定頻率,想到要加notch filter。
plant會更換,所以robustness要夠好。
有提供P-PA的bode plot,可以算phase margin。
因為有uncertainty所以先做完feedback才能做feedforward。
......

期末的competition會包含上面這些東西,
總之要讓大家修完這堂課能夠看到問題根據問題敘述設計控制器。


老師講解也都滿清楚的,很快地教完也就很快地下課,如果還有不懂的地方就
去問老師。

目前都是上學期開課,推薦大家來修。

因為沒那麼偏重計算,但考研究所又一定會考計算,所以修過這門課然後想考
研究所的人請記得去找習題練習。

有不清楚的地方推文發問我再補。

--

原文網址: https://www.ptt.cc/bbs/NTUcourse/M.1547874366.A.788.html

Not Detailed Enough?