Кибернетика или управление и связь в животном и машине
Шрифт:
Эти рекомендации вместе с предложениями по их реализации были направлены д-ру Ванневару Бушу для возможного применения их в случае войны. На той стадии подготовки к войне казалось, что они не столь важны, чтобы приступить к немедленной работе над ними. Тем не менее все эти рекомендации представляют собой идеи, положенные в основу современной сверхбыстрой вычислительной машины. Эти мысли почти носились тогда в воздухе, и я не хочу в данный момент заявлять какие-либо претензии на исключительный приоритет в их формулировке. Все же указанные рекомендации оказались полезными, и я надеюсь, что они имели некоторое влияние на популяризацию этого круга идей среди инженеров. Во всяком случае, как мы увидим в основной части книги, такие идеи интересны в связи с изучением нервной системы. [c.47]
Итак, эта работа была отложена.
Простейший метод — продолжить наблюдаемый курс самолета по прямой. Этот метод заслуживает серьезного внимания. Чем больше самолет кружит при полете, чем больше он делает виражей, тем меньше его эффективная скорость, тем меньше времени он имеет для выполнения боевого задания, тем дольше он остается в поражаемом пространстве. При прочих равных условиях самолет будет по возможности лететь по прямой. Однако после разрыва первого снаряда эти прочие условия уже не равны, и пилот, вероятно, начнет выполнять зигзагообразный полет, фигуры высшего пилотажа или другой противозенитный маневр.
Если бы этот маневр зависел только от пилота и задача пилота сводилась бы к разумному использованию своих шансов, такому, какое мы, например, ожидаем от хорошего игрока в покер, то к моменту разрыва снаряда пилот мог бы настолько изменить положение самолета, что шансы на удачное попадание стали бы пренебрежимо малы, если только не применять весьма неэкономного заградительного огня. Но пилот не имеет возможности неограниченного маневра. Во-первых, пилот [c.48] находится в самолете, летящем с чрезвычайно большой скоростью, и всякое внезапное отклонение от курса создаст огромную нагрузку, при которой пилот может потерять сознание, а самолет — развалиться. Далее, управлять самолетом можно только посредством движения рулевых поверхностей, и для перехода в новый режим полета потребуется некоторое время.
Однако перевод рулевых поверхностей в новое положение изменит лишь ускорение самолета, и это изменение ускорения еще должно перейти в изменение скорости и затем в изменение положения, прежде чем оно даст эффект. Наконец, находясь в напряженных условиях боя, летчик едва ли будет способен к очень сложному и ничем не ограниченному сознательному поведению. Вероятнее всего, он будет просто выполнять ту программу действий, которой его ранее обучили.
Все это делало целесообразным разработку проблемы предсказания полета по кривой, независимо от того, насколько благоприятными окажутся результаты для действительного применения прибора управления огнем, использующего такие методы предсказания. Для предсказания будущей криволинейной траектории необходимо выполнить определенные операции над прошлыми наблюдениями траектории. Точный оператор предсказания вообще нельзя осуществить с помощью какой бы то ни было реальной аппаратуры. Но некоторые операторы дают известное приближение и притом допускают реализацию с помощью аппаратуры, которую мы можем построить. Я сказал профессору Массачусетсского технологического института Сэмьюэлу Колдуэллу, что следовало бы испытать эти операторы. Он немедленно предложил мне начать испытания, используя дифференциальный анализатор д-ра Буша как готовую модель требуемых приборов для управления огнем. Мы провели испытания и получили результаты, описанные в основной части книги. Во всяком случае, я оказался
Таким образом, я во второй раз занялся изучением электромеханической системы, предназначенной узурпировать [c.49] специфические функции человека: в первом случае речь шла о выполнении сложных вычислений, во втором — о предсказании будущего. При этом во втором случае мы не могли обойтись без исследования того, как выполняет некоторые функции человек. Правда, в ряде приборов управления огнем исходные данные для наводки поступают непосредственно с радиолокатора, но обычно огнем управляет живой, а не механический наводчик. Люди: вертикальный наводчик, горизонтальный наводчик или оба вместе — действуют в качестве неотъемлемой части системы управления огнем. Чтобы математически описать их участие в работе управляемой ими машины, необходимо знать их характеристики. Кроме того, их цель — самолет — также управляется человеком, и желательно знать рабочие характеристики такой цели.
Мы с Бигелоу пришли к заключению, что исключительно важным фактором в сознательной деятельности служит явление, которое в технике получило название обратной связи. Этот вопрос освещен мною весьма подробно в соответствующих главах книги. Здесь я отмечу только одно обстоятельство. Когда мы хотим, чтобы некоторое устройство выполняло заданное движение, разница между заданным и фактическим движением используется как новый входной сигнал, заставляющий регулируемую часть устройства двигаться так, чтобы фактическое движение устройства все более приближалось к заданному.
Например, в одном из типов корабельной рулевой машины поворот штурвала воздействует на L– образное колено, присоединенное к румпелю. Это колено так регулирует клапаны рулевой машины, чтобы румпель двигался в положение, при котором эти клапаны закрыты. Поэтому румпель поворачивается так, чтобы привести другой конец названного колена на серединную, нейтральную линию, и тем самым угловое положение штурвала воспроизводится как угловое положение румпеля. Конечно, любое трение или другая задерживающая сила, тормозящая движение румпеля, будет увеличивать впуск пара в клапаны на одной стороне и уменьшать его на другой, чтобы увеличить вращающий момент, стремящийся привести румпель в требуемое положение. Таким образом, система с обратной связью стремится [c.50] сделать работу рулевой машины относительно независимой от нагрузки.
Но при некоторых условиях, например при наличии задержки во времени и т. п., обратная связь, осуществляемая слишком резко, заставит руль пройти за требуемое положение, а затем обратная связь, действующая в другом направлении, вызовет еще большее отклонение руля от требуемого положения. В результате рулевой механизм будет испытывать сильные колебания, или рысканье, пока совсем не сломается. В таких книгах, как монография Маккола [91] , можно найти весьма точное описание обратной связи, условий, при которых обратная связь оказывается применимой, а также условий, при которых она отказывает. Обратная связь — это явление, которое мы хорошо понимаем с количественной точки зрения.
91
McColl L. A Fundamental Theory of Servomechanisms. — New York: Van Nostrand, 1946 (русский перевод: Маккол Л.Б. Основы теории сервомеханизмов. — М.: ИЛ, 1947 — Ред.).
Допустим теперь, что я поднимаю карандаш. Чтобы это сделать, я должен привести в движение определенные мышцы. Однако никто, за исключением специалистов-анатомов, не знает, какие это мышцы. Даже среди анатомов лишь немногие, да и то вряд ли, сумеют поднять карандаш посредством сознательного акта последовательного сокращения отдельных мышц. Нами осознается лишь конечная цель — поднять карандаш. Когда мы решили это сделать, наше движение совершается так, что, грубо говоря, степень, в которой карандаш еще не взят, на каждом этапе уменьшается. Все движение мы выполняем почти бессознательно.