BENG 122A Biosystems and Control
Fall 2023
WEEK 1
- Thursday September 28: Lecture 1
[Notes]
Introduction to the course and to biosystems and control.
Reading: Tranquillo Ch. 1 (Sec. 1.1, 1.2) and Ch. 2 (Sec. 2.4, 2.6, 2.7, 2.10, 2.11).
- Tuesday October 3: Lecture 2
[Notes]
Linear models. Conservation of momentum, mass, energy. Volume balance, and compartment models.
Reading: Tranquillo Ch. 2 (Sec. 2.12, 2.13) and Ch. 3 (Sec. 3.1 - 3.4)
- Thursday October 5: Lecture 3
[Notes]
[Laplace table]
Linear transforms. Laplace, Fourier, and z-transform.
Reading: Tranquillo Ch. 4 (Sec. 4.1 - 4.8)
WEEK 2
- Tuesday October 10: Lecture 4
[Notes]
Systems response and transfer function. Impulse response and convolution. First-order and second-order systems.
Reading: Tranquillo Ch. 8 (Sec. 8.2 - 8.6)
- Thursday October 12: Lecture 5
[Notes]
[MATLAB Simulink
tutorial and
example]
Block diagrams. Combining systems. Analysis and simulation in Matlab and Simulink.
Reading: Tranquillo Ch. 5 (Sec. 5.1 - 5.4)
WEEK 3
- Tuesday October 17: Lecture 6
[Notes]
Stability. Poles and zeros of the transfer function, and their effect on transient dynamics.
Reading: Tranquillo Ch. 6 (Sec. 6.1 - 6.5)
- Thursday October 19: Lecture 7
[Notes]
Feedback. Transfer functions of open and closed loop systems.
Reading: Tranquillo Ch. 7 (Sec. 7.1 - 7.5)
WEEK 4
- Tuesday October 24: Review 1
[Practice quiz] [Solutions]
Review and practice quiz.
Reading: Tranquillo Ch. 1 - Ch. 8 (recap)
- Thursday October 26: Lecture 8
[Notes]
Control fundamentals. Plant, feedback, and controller. Setpoint, and steady-state response.
Reading: Tranquillo Ch. 9 (Sec. 9.1, 9.2)
WEEK 5
- Tuesday October 31: Quiz 1
[Quiz]
[Solutions]
Due Wednesday November 1, 11:59pm.
- Thursday November 2: Lecture 9
[Notes]
Proportional, integral, and derivative (PID) control systems.
Reading: Tranquillo Ch. 9 (Sec. 9.4, 9.5)
WEEK 6
- Tuesday November 7: Lecture 10
[Notes]
Fourier analysis and frequency response.
Reading: Tranquillo Ch. 11 (Sec. 11.1 - 11.4)
- Thursday November 9: Lecture 11
[Notes]
Bode design and phase margin. Lag-lead control.
Reading: Tranquillo Ch. 9 (Sec. 9.6, 9.7)
WEEK 7
- Tuesday November 14: Review 2
[Practice quiz] [Solutions]
Review and practice quiz.
Reading: Tranquillo Ch. 9 & 11 (recap)
- Thursday November 16: Lecture 12
[Slides]
WEEK 8
- Tuesday November 21: Quiz 2
[Quiz]
[Solutions]
Due Wednesday November 22, 11:59pm.
- Thursday November 23: Happy Thanksgiving!
WEEK 9
- Tuesday November 28: Guest lecture
- Thursday November 30: Guest lecture
WEEK 10
- Tuesday December 5 & Thursday December 7: Final project presentations
FINALS WEEK
Specific reading for each lecture is given above and on the first page
of each of the lecture notes. URL links to on-line reading and
reference materials are below. The lecture notes provide a summary of
all reading materials.
-
J.V. Tranquillo, Biomedical Signals and Systems, Synthesis Lectures on Biomedical Engineering, Morgan & Claypool Publishers, Dec. 2013.
-
D.R. Coughanowr and S.E. LeBlanc, Process Systems Analysis and Control, 3rd Ed., McGraw-Hill, 2009.
-
J.F. de Canete, C. Galindo, L. Barbancho and A. Luque, Automatic Control Systems in Biomedical Engineering, Springer 2018.
-
Whiteknight et al, Control Systems and Control Engineering, Wikibooks, Open books for an open world.
-
C.A. Mead, "Neuromorphic Electronic Systems," Proceedings of the IEEE, vol. 78 (10), pp. 1629-1636, 1990.
-
C.A. Mead, "How We Created Neuromorphic Engineering", Nature Electronics, 2020.
-
G. Cauwenberghs, "Reverse Engineering the Cognitive Brain", Proc. Nat. Acad. Sci., 2013.
-
L. Ribar and R. Sepulchre, "Neuromodulation of Neuromorphic Circuits," IEEE Trans. Circuits and Systems I, vol. 66 (8), 2019.
-
L. Ribar and R. Sepulchre, "Neuromorphic Control," arXiv:2011.04441, 2020.
-
Y. Nakahira, Q. Liu, T.J. Sejnowski, and J.C. Doyle, "Diversity-Enabled Sweet Spots in Layered Architectures and Speed-Accuracy Trade-Offs in Sensorimotor Control," arXiv:1909.08601, 2020.
-
B. He, Ed.,
Neural Engineering, 3rd Ed., Springer 2020.