В качестве методов синтеза оптимального управления в статических режимах используют градиентные методы, а также метод на основе множителей Лагранжа, линейного и нелинейного программирования.
В качестве методов синтеза оптимального управления в динамических режимах используют классический метод динамического программирования и метод принципа максимума Л.С. Понтрягина.
В зависимости от выбранного критерия оптимальности САУ разделяют на следующие основные классы:
- оптимальные по точности (критерий минимума ошибки);
- оптимальные по быстродействию (критерий минимума времени переходного процесса);
- оптимальные по расходу энергии (критерий минимума расхода энергии);
- оптимальные по условиям инвариантности (критерий независимости выходных координат системы от внешних воздействий).
Кроме того, можно различать оптимальные САУ:
- по характеристикам объектов управления (линейные, нелинейные, непрерывные, дискретно-непрерывные, дискретные);
- по требованиям, предъявляемым к объектам (равномерно-оптимальным, статистически-оптимальным);
- по характеру информации об объекте, которая поступает в управляющее устройство (системы с полной и неполной информацией).