Занимательная анатомия роботов - Мацкевич Вадим Викторович. Страница 18

Занимательная анатомия роботов - pic_66.png
Рис. 68. Логические элементы И, ИЛИ, НЕ

Современная символическая логика установила, что многие из них можно выразить тремя логическими функциями: НЕ, И, ИЛИ, т. е. отрицание, конъюнкция и дизъюнкция. Поскольку перед машиной ставят задачу осуществления действий, аналогичных действиям человека, его рассуждениям, она должна уметь отрицать, соединять и разделять.

Проиллюстрируем основные операции алгебры логики логическими схемами (рис. 68). Например: устройство И – лампа загорится тогда, когда будут замкнуты оба ключа А и В; устройство ИЛИ – лампа загорится тогда, когда замкнут ключ А или В; устройство НЕ – лампа загорится при каком угодно положении ключа, только не А. Комбинируя эти и им подобные устройства конструкции, получают вычислительные машины, способные решать очень сложные логические задачи.

Если в релейных машинах роль ключа играли электромеханические реле, то в электронных эта роль была поручена сначала электровакуумным приборам – радиолампам, а затем на смену им пришли транзисторы. Это позволило уменьшить размеры машин, повысить их быстродействие. Именно бурное развитие электроники вызвало быструю смену поколений ЭВМ и расширило их возможности.

Но прежде чем говорить о поколениях ЭВМ, полезно вспомнить, что такое электронные полупроводниковые элементы и какова история их появления.

В 1922 году молодой русский физик О. В. Лосев открыл новый эффект. Работая в лаборатории М. А. Бонч-Бруевича с парой кристалл – проволока, он установил, что это нехитрое устройство усиливает электрические колебания. Используя этот эффект, он построил радиоприёмник (всего из шести деталей), не требовавший электропитания. Это и было, по существу, открытие и первое применение полупроводникового элемента. Зарубежная печать восторгалась: «Молодой русский изобретатель безвозмездно передал своё изобретение миру, не взяв на него патента!», «Кристалл заменил лампу!» и т.д. О. В. Лосев – изобретатель транзистора – скромно трудился вплоть до своей смерти (1942 г.) в блокадном Ленинграде. Он прожил всего 39 лет. Открытие О. В. Лосева дало толчок новым исследованиям, в результате которых и были созданы современные полупроводниковые усилительные элементы – транзисторы, заменившие электровакуумные лампы.

Транзисторы положили начало новой области техники – микроэлектроники. На их основе созданы интегральные микросхемы, и в частности, цифровые. Таким образом, конструкторы получили в своё распоряжение уникальную элементную базу, позволившую создать исключительные по быстродействию и возможностям целые поколения ЭВМ.

Кибернетические животные

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

Простейшие автоматические устройства действуют строго по заданной программе. Их поведение не меняется в зависимости от окружающих условий – они не приобретают опыта. Естественно, возникает вопрос: нельзя ли такую особенность регулирования живых ортанизмов. как умение приспосабливаться к среде, придать машине?

Многие учёные в разных странах пытались решить эту задачу, конструируя небольшие механические устройства, поведение которых обладало бы некоторыми чертами живых существ. Первыми такими моделями явились две черепахи английского учёного Грея Уолтера, названные им Эльзи и Эльмер. Устроены они были очень просто: небольшие тележки на колёсах с двумя электродвигателями, двигающими их вперёд и в стороны, фотоэлемент, «ус», замыкающий контакт в случае соприкосновения с препятствием, и блок управления.

При всей простоте черепах их поведение представляло большой интерес. В темноте они двигались беспорядочно, как бы в поисках чего-то. Когда появлялся свет, они немедленно его «замечали» и направлялись к источнику света. Приблизившись к нему, они начинали блуждать вокруг, стараясь всё время «видеть» свет. Наткнувшись на препятствие, черепахи старались его обойти.

Широко известна также мышь Шеннона, блуждающая внутри специально изготовленного лабиринта. Натыкаясь множество раз на препятствия и обходя их, мышь в конце концов находила выход из лабиринта. Но во второй и последующих попытках она достигала цели уже значительно быстрее, используя «знания», приобретённые во время первого путешествия, и двигаясь по более короткому пути.

Интересна также игрушка – робот Эдмунда Беркли, которую он построил с помощью школьников. Она представляет собой тележку с моторным приводом и моторным управлением. Авторы назвали игушечно – го робота «белка». Белка имеет два фотоэлемента – две лапки, которые могут раздвигаться или сдвигаться на уровне пола, образуя, чашечку, язычок внутри чашечки и металлический хвостик, волочащийся по полу. В блоке управления белки имеются коммутирующие реле и фильтр, позволяющий различать постоянный и переменный токи.

Как же работает белка? Большая пустая комната освещена лампами накаливания. По полу в беспорядке разбросаны белые шарики. В одном из углов лежит металлический лист, освещённый люминесцентной лампой, – это гнездо белки. Белка наугад ищет, пока в поле зрения её фотоэлементов не попадёт белый шарик. Тогда она направляется к нему, раздвигает лапки, останавливается и сдвигает их, захватывая шарик. Язычком, находящимся между лапками, белка обнаруживает шарик. Затем она поворачивается и ищет гнездо. Поскольку оно освещено мигающим светом люминесцентной лампы (в отличие от непрерывного света ламп накаливания), электрический фильтр позволяет ей распознать направление. Белка направляется к гнезду, заползает на металлический лист и останавливается на нём, так как замыкание цепи между листом и её металлическим хвостиком даёт знать, что она дома. Белка раздвигает лапки, выбрасывая шарик, и снова направляется на поиск следующего.

Простейшие модели с использованием логических устройств

Как заставить модель обходить, не задевая встречающиеся на пути предметы? Сделать в домашних условиях локатор сложно, да он и не нужен. Глазами автомобиля или робота могут быть фотодатчики. Свет фар, отражённый от преграды и принятый фото датчиками, расскажет логическому устройству о ситуации на дороге. Логическое устройство примет нужное решение и отдаст ту или иную команду исполнительным реле: включить указатель поворота и повернуть направо или налево; продолжить путь по прямой; включить предупреждающие красные фонари, звуковой сигнал или заднюю фару с фотодатчиком и двигаться назад, если оба передних датчика зафиксировали препятствие.

9. Моделирование памяти и вычислительных систем

На пути к созданию искусственного мозга

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

Мозг обладает способностью сопоставлять, анализировать и обобщать получаемую им информацию, а запоминает лишь наиболее важную её часть. После закрепления информации память человека освобождается для новых потоков информации. Одно из основных проявлений памяти заключается в способности узнавания и воспроизведения. Человек может закрыть глаза и воспроизвести в своей памяти картину, которую он видел в прошлом. Можно через несколько десятков лет показать этому человеку часть фотографии этой картины, и он сразу же узнает и воспроизведёт в своей памяти всю её целиком.