Cornell University, MAE714, Fall 2004

Computational Sensorics: Information technologies

for the design and control of complex continuum systems

Meeting room and time: Mondays (Rhodes 178) 4:30-5:45 pm, Wednesdays (Rhodes 151) 4:30-5:45 pm

Professor Nicholas Zabaras



Lecture notes

  1. Introducing Computational Sensorics, course summary and organization pdf
  2. Linear systems review pdf
  3. Linear quadratic regulator, controllability, observability, Lyapunov theory, optimal control and dynamic programming, realization theory, linear estimation and the Kalman filter pdf
  4. Review of applications of optimization in vector spaces, the main principles, linear spaces, subspaces, linear varieties, convexity, cones, linear independence pdf
  5. Normed linear spaces, open and closed sets, convergence, transformations, continuity, the lp and Lp spaces, minimum norm problems, approximation theory pdf
  6. Banach spaces, extreme values of functionals and compactness, denseness and separability pdf
  7. Hilbert spaces, the Gram-Schmidt procedure, approximation and Fourier series, minimum norm problems, the dual approximation problem, minimum distance to a convex set pdf
  8. Hilbert spaces of random variables, the least-squares estimate, the minimum-variance unbiased estimate, recursive estimation pdf
  9. Linear functionals, duals of common Banach spaces, extension form of the Banach theorem, alignment and orthogonal complements pdf
  10. Minimum norm problems and applications, geometric form of the Hahn-Banach theorem, hyperplanes and convex sets, duality in mimimum norm problems pdf
  11. Linear operators, inverse operators, the Banach inverse theorem, adjoint operators, relations between range and nullspace, geometric interpretation of adjoints, optimization in Hilbert space pdf
  12. Gateaux and Frechet differentials, optimization of functionals pdf
  13. Introduction to inverse problems, the 1D inverse heat conduction problem (IHCP) in finite dimensional spaces, the 1D IHCP in infinite dimensional spaces, iterative regularization method pdf
  14. Conjugate gradient methods in finite and infinite dimensional spaces, rate of convergence, preconditioning, the Fletcher-Reeves & Polak-Ribier methods pdf
  15. Optimal control theory, local theory of constraint optimization pdf
  16. Global theory of constraint optimization pdf
  17. Classical regularization methods, Tikhonov and truncated iterative regularization pdf
  18. Review of probability theory (ppt), review of statistics (pdf), cross validation (ppt), Bayesian analytics (ppt), Gaussian (ppt), maximum likelihood estimation (ppt)
  19. Statistical inversion theory, inverse problems and Bayes formula, likelihood, prior models, posterior distributions, MCMC (ppt), hierarchical models pdf
  20. Non-stationary inverse problems, Bayesian filtering, particle filters, spatial priors, Markov fields pdf
  21. Numerical aspects of statistical inversion, modeling the prior & the likelihood, discretization effects pdf
  22. Model reduction in continuum systems pdf
  23. Model reduction in the control of thermal and flow systems (pdf, pdf, pdf, pdf)
  24. Review of robust control techniques pdf
  25. Reduced-order methods for feedback controller design pdf
  26. Advanced regression algorithms pdf, regression/classification with neural networks, other machine learning algorithms
  27. Introduction to pattern classification pdf
  28. Bayesian decision theory pdf
  29. Neural networks, back propagation and advanced optimization pdf
  30. Introduction to support vector machines pdf
  31. Reinforcement learning pdf
  32. Quantification of sensor data, limits of detection, calibration, interferences, sampling, verification pdf
  33. Sensors and sensor networks, adaptive and reconfigurable sensor networks pdf
  34. Information theory fundamentals, links with modeling data across length scales pdf
Top of MAE714 page

Homework

Top of MAE714 page


Basic course info

Credit: 4 Units.

Lectures: Tues./Thurs. 2:55 -- 4:10, Upson 102.

Professor: Nicholas Zabaras, 188 Frank H. T. Rhodes Hall, (607) 255-9104, zabaras@cornell.edu

Office hours: Tuesdays 3:00 -- 4:00 p.m.; Fridays 3:00 -- 4:00 p.m.

References: The course lectures will become available on the course web site. For in depth study, a list of articles from the current literature will also be provided to enhance the material of the lectures. There is no required text for this course. Some important books that can be used for general reading in the subject areas of the course include the following:

These books will be on reserve in the Engineering library and you will need to periodically consult them to supplement the lecture notes and to find support material for your project.

Homework: assigned every other Thursday and due the following Thursday in the beginning of the class. You are allowed, even encouraged, to work on the homework in small groups, but you must write up your own homework to hand in.

Term project: A project is required in mathematical or computational aspects of the course in an area of mutual interest. Students are encouraged to investigate aspects of computational sensorics not covered in class. A written report is required (to be posted on the course web site) as well as a class presentation.

Grading: Homework 50% and Project 50%.

Prerequisites: Advanced mathematical background and previous exposure to continuum systems (fluid flow, thermal transport, etc.). Some earlier exposure to optimal control is desirable but not required.

Top of MAE714 page


Course description

This graduate course introduces Computational Sensorics as the field of computational mathematics that is concerned with the design and control of continuum systems and processes. This inherently interdisciplinary course will emphasize the solution of a general class of inverse/design problems and present methodologies for a dynamic coupling between experiments and computation. Computational design models will be reviewed that can be used to point to the field variables that are best to measure as well as to the most effective control mechanisms that have major impact on the physical phenomena that one is interested to control. The field of computational sensorics also concerns algorithmic developmental approaches for mathematically driven data mining and reduced-order modeling of continuum systems. We will discuss how innovative experimentation driven by computational sensorics can be used to control actively the individual physical mechanisms in complex continuum processes.

The course will be useful to graduate students interested in modeling and advanced experimentation of physical systems. It will emphasize the tools needed to couple the real time acquisition and analysis of large amount of data of dynamical continuum quantities with control algorithms based on reduced-order models derived from a more rigorous design analysis. Such dynamic coupling of rigorous analysis and design mathematical techniques with controlled experimentation will intrinsically account for uncertainties in modeling the physical phenomena and can be used to design innovative continuum processes and systems. This course will present a number of computational sensorics tools using fluid flow and thermal transport systems as examples. However, each student will be encouraged to work as part of the course project in other physical processes or systems and emphasize mathematical/computational topics of the design and control of continuum systems that were not discussed in depth in class.

Catalog description: Examples of industrial control of continnum systems; Mathematical preliminaries; Finite element approach to partial differential equations; Inverse problems and inverse problem solving; Optimal control problems; Numerical analysis of distributed control problems; Reduced-order models for continuum systems; Feedback laws for continuum systems; Robust control and uncertainty; Data mining of continuum systems and models; Data compression techniques; Advanced adaptive sensing and actuation of continuum fields.

Course objectives: This course provides advanced graduate students with a single source introduction to the mathematical, computational and information technologies tools available for the design and robust control of systems and processes governed by partial differential equations.

Intended audience: Graduate Students in Engineering, Physical and Atmospheric Sciences, Computer Science, and Applied Mathematics.

Top of MAE714 page


Syllabus

  1. Motivating examples
  2. Mathematical preliminaries
  3. Finite element approach to partial differential equations
  4. Inverse problems
  5. Control problems
  6. Numerical analysis of control problems
  7. Reduced-order models for continuum systems
  8. Feedback laws for continuum systems
  9. Applications to fluid flow control
  10. Robust control and uncertainty
  11. Data mining of continuum systems and models
  12. Data compression and quantization techniques
  13. Advanced sensing of continuum fields
Top of MAE714 page