Люди и кибернетика | страница 55



Проследим еще раз за ходом рассуждений на том же примере космического аппарата.

На первом этапе наших расчетов мы выбираем определенный сценарий внешней обстановки: характер движения атмосферы, параметры работы двигателей, одним словом, мы считаем вполне определенными все те величины, от которых зависит траектория полета. И для этих фиксированных, на самом деле гипотетических, условий мы и проводим расчет программы, выбирая ее наиболее экономной с точки зрения расчета горючего.

Но в предыдущем параграфе говорилось, что по оптимальной траектории ракета никогда не летает - ей мешают помехи. Чтобы парировать их действие, ставится стабилизатор (программный регулятор) - система обратной связи, которая измеряет отклонения от программной траектории и корректирует полет таким образом, чтобы он был как можно ближе к программному.

Точнее говоря, с помощью этого корректирующего управления мы добиваемся наилучшего значения второго критерия - максимальной точности. Создается впечатление, что конструкторам удалось каким-то образом "надуть" природу одновременно провести оптимизацию по обоим критериям: обеспечить при наименьших затратах горючего максимальную точность. Но "надуть"

природу невозможно. В действительности они лишь нашли приемлемый компромисс: при относительно небольших затратах топлива ими достигнута нужная точность, и таким образом найден способ управления, обеспечивающий выполнение основного задания - стыковку с орбитальной станцией.

Конечно, описанный метод отыскания компромисса не всегда может быть использован. Он хорош лишь в том случае, если затраты горючего на коррекцию малы по сравнению с затратами на реализацию основной программы, то есть на вывод корабля на орбиту.

Тем не менее область применения Программного метода чрезвычайно широка и все время расширяется по мере усложнения технических систем. Схема его может быть изображена в виде следующей цепочки процедур:

формирование цели - расчет программы - построение механизма обратной связи.

ДАЛЬНЕЙШЕЕ РАЗВИТИЕ МЕТОДА

Итак, Программный метод в той форме, в клкой мы его представили, пригоден тогда, когда случайные неконтролируемые факторы, когда "помехи" не очень существенны и преодоление их требует относительно небольшой затраты ресурсов. Но бывает, что необходимо создавать системы управления, работающие в условиях, когда "помехи" эти становятся очень большими. Пример тому - система управления водохранилищами.