Искусственный интеллект (ИИ) здравствует и процветает. И речь не о ро- ботах - поработителях миров, а о более развитых средствах промышленного контроля и управления, дополняющих классические технологии и направлен- ных на создание новых предприятий с более дешёвыми и короткими производ- ственными циклами.
Технологии ИИ включают в себя искусственные нейронные сети (ИНС), экспертные системы (ЭС), нечеткую (fuzzy) логику (НЛ), генетические алго- ритмы (ГА) и т.д. и т.п. Лежащие в их основе идеи существенно отличаются от общепринятых методов вычислений, имитируя "человеческие", т.е. более по-
нятные технологу, чем "чистому" специалисту по вычислительной технике, пути решения проблем либо "природное", "генетическое" развитие процессов. Например, ИНС-сети обладают способностью к обучению, ЭС-системы прини- мают решения на основе наборов правил и опыта экспертов, а системы с нечет- кой логикой оперируют такими понятиями, как неопределенность и частич- ная/приблизительная истина. Все эти системы дополняют друг друга, обогащая наш словарь такими терминами, как neurofuzzy (нет русского эквивалента. Воз- можно, neurofuzzy (нейрофази) ждёт судьба термина мультимедиа и нейрогене-
тика).
Данные методы предназначены для решения очень сложных нелинейных
задач, которые либо превышают возможности общепринятых алгоритмических методов, либо требуют для своего решения слишком больших материальных и временных затрат. Уже есть успешные применения методов ИИ, хотя и не все- гда в роли единственного решения, например, при традиционном "языковом" проектировании на C/C++. В силу своей природы ИИ-методы довольно спорны и не всегда принимаются сторонниками традиционных подходов. Сегодня ИИ- технология занимает все более важное место в арсенале средств разработчиков средств управления и контроля.
Нечеткая логика
Нечеткая логика добилась определенных успехов на нескольких направ- лениях: в программных средствах, в контроллерах и в интегральных схемах. Контроллеры на базе нечеткой логики выпускают Fuji Electric, Klockner- Moeller, Rockwell-Automation/Allen-Bradley, Siemens и Yokogawa и другие фир-
мы.
Дополнительные возможности для экспансии нечеткой логики дает объе-
динение производителей контроллеров с поставщиками программных средств.
По словам Константина фон Алтрок (Constantin von Altrock), руководите- ля отделения Fuzzy Logic Technologies компании Inform GmbH, находящейся в Аахене, Германия, по мере расширения прикладных областей "главной задачей
становится превращение НЛ в одно из широкораспространенных средств проектирования для различных аппаратных и программных платформ".
В некоторых случаях НЛ-технология уже "принята". Например, расшире- ние по программированию на базе нечеткой логики (Fuzzy Logic Programming) предложено для стандарта IEC 1131 (программируемые контроллеры). Прохо- дящий этап голосования проект IEC 61131-7 CDI (проект 1.0 комитета от 6 де- кабря 1996 года) должен стать Разделом 7 стандарта IEC 1131
IЕС/МЭК 1131-7 уже лежит в основе НЛ-структуры и программного пользовательского интерфейса пакета fuzzyTech компании Inform, внедряется в известный пакет ISaGRAF (CJ International). Объектно-ориентированный пакет fuzzyTech интегрирует функции нечеткой логики со стандартным ПЛК (А-В, Modicon и Siemens) и с популярными программными средствами управления процессами типа Citech (Ci Technologies) и InTouch (Wonderware). Последняя версия fuzzyTech (5.0) оптимизирована для использования под управлением Windows NT.
Компании Wonderware и Inform разработали также на базе пакета fuzzyTech расширение ActiveX для технологии InControl. Поставки этого про- дукта начаты в 1997-98 гг.
Разработкам НЛ-систем благоприятствует рост интеграции НЛ на крем-
ниевом уровне (например, микроконтроллер Motorola 68HC12 - см. [6], стр. 51-
54). "Скорость вычислений на базе нечеткой логики может сравняться со ско- ростью вычислений традиционными методами, - считает г-н фон Алтрок, - по- зволяя свести управляющие циклы до долей миллисекунды".
Дата: 2018-12-21, просмотров: 339.