Cтраница 3
Гибкое программирование реализуется заданием последовательности операций, выполняемых универсальной вычислительной машиной. Для этого машинную программу вводят в оперативную память; так осуществляется какая-либо функция системы. Гибкое программирование позволяет сравнительно просто создавать адаптивные системы управления. [31]
За последние десятилетия значительное развитие получило нечеткое программирование, которое выделяет естественную множественность целей и значений, неточно определенных подцелей и ограничений. При этом на первые позиции выходят понятия оптимальности в терминах поведения, подчеркивается первостепенное значение знаний, обучения. Широко используется понятие гибкого программирования с его вниманием на начальном этапе анализа не к целям, а к ограничениям. Ограничения возникают в процессе оценки, а Не порождают последний. При этом способы математического описания и анализа разнообразных задач принятия решений на основе нового подхода, опирающегося на введенное Л.А. Заде понятие нечеткого множества [ 18 ], используется для формализации исходной информации об исследуемости реальной ситуации или процесса принятия решений, которые носят субъективный и поэтому нечеткий характер. Именно нечеткий подход и гибкое программирование на его базе позволяют помочь лицу, принимающему решение ( ЛПР), прежде всего, освобождая его от формулировки явных ограничений. При этом теория нечетких множеств тесно связана с нестационарными системами и позволяет нестационарную систему описать как стационарную, если ввести нечеткие параметры, которые отражают способность поглощать неожиданности, встречающиеся в динамических структурах типа систем С участием человека. [32]
Использование в измерительном модуле микропроцессорных наборов позволяет наделить этот модуль интеллектом и качественно расширить его возможности. Во-первых, появляется возможность гибкого программирования работы функциональной части модуля. Во-вторых, в модуле может выполняться накопление и предварительная обработка данных. Роль ЭВМ, управляющей работой измерительного комплекса, при этом сводится к инициализации программ, обеспечивающих требуемое функционирование модуля и требуемый алгоритм обработки, а в ряде случаев и к перепрограммированию его работы. ЭВМ, обслуживающую комплекс, с другой - связи между модулем и ЭВМ становятся более разносторонними: увеличивается роль блочного обмена, появляется необходимость в программировании работы модуля, в связи с чем возрастает число адресуемых элементов в модуле, увеличивается число источников запроса. [33]
Из сопоставления архитектур микропроцессоров по способу преобразования сигнала и программируемости необходимо различать число - и кодоимпульсные микропроцессоры с жестким и гибким программированием. Самыми простыми, дешевыми и доступными являются число-импульсные микропроцессоры непрограммируемые и с жестким программированием; их удобно использовать в специализированных МАП с жесткой структурой. Число-импульсные микропроцессорные системы с гибким программированием являются результатом последовательного объединения в общий канал связи жесткопрограммируемых БИС. Они уступают последним по быстродействию, но характеризуются достаточной гибкостью и разветвленностью. Системы с гибким программированием незаменимы при лабораторных исследованиях и в научном эксперименте. [34]
Последние в отличие от первых организуются по секционному типу и предполагают наращивание разрядов посредством подключения дополнительных секций. Но основным преимуществом является организация устройства управления ( микропроцессора в микропроцессоре) по модульному принципу с перестраиваемой структурой. Микропрограммный уровень управления позволяет синтезировать МАП с заданными функциями. Гибкое программирование углубляет многофункциональность, универсальность и разветвленность архитектуры микропроцессора и МАП, расширение функци-нальных возможностей достигается распараллеливанием информационных шин и разделением входов и выходов. [35]
В действительности обычно существует большое многообразие ПД, удовлетворяющих сформированным требованиям, поэтому целесообразно сразу же выбрать среди множества технологически приемлемых ПД наилучшие. Теоретической основой такого выбора является принцип оптимальности. Согласно этому принципу сначала выбирается критерий, характеризующий качество ПД, а затем строится оптимальное ( по отношению к заданному критерию) ПД. Методы программирования, базирующиеся на принципе оптимальности ПД, составляют вторую группу методов гибкого программирования РТК. [36]
При постраничной организации или автоматической сегментации все программы разбиваются на сегменты фиксированной или переменной длины в зависимости от конкретной ЭВМ ( фиг. Особая таблица в ЗУ содержит адреса всех страниц каждой программы, что дает возможность различные страницы программы помещать в освободившиеся участки памяти. Логическое устройство ( в машине) и ОС могут автоматически просматривать таблицу страниц, отыскивая нужные части программы. Важные преимущества метода постраничной организации перед другими методами заключаются в более эффективном распределении памяти и более гибком программировании, например при использовании виртуальной памяти. [37]
Из сопоставления архитектур микропроцессоров по способу преобразования сигнала и программируемости необходимо различать число - и кодоимпульсные микропроцессоры с жестким и гибким программированием. Самыми простыми, дешевыми и доступными являются число-импульсные микропроцессоры непрограммируемые и с жестким программированием; их удобно использовать в специализированных МАП с жесткой структурой. Число-импульсные микропроцессорные системы с гибким программированием являются результатом последовательного объединения в общий канал связи жесткопрограммируемых БИС. Они уступают последним по быстродействию, но характеризуются достаточной гибкостью и разветвленностью. Системы с гибким программированием незаменимы при лабораторных исследованиях и в научном эксперименте. [38]
За последние десятилетия значительное развитие получило нечеткое программирование, которое выделяет естественную множественность целей и значений, неточно определенных подцелей и ограничений. При этом на первые позиции выходят понятия оптимальности в терминах поведения, подчеркивается первостепенное значение знаний, обучения. Широко используется понятие гибкого программирования с его вниманием на начальном этапе анализа не к целям, а к ограничениям. Ограничения возникают в процессе оценки, а Не порождают последний. При этом способы математического описания и анализа разнообразных задач принятия решений на основе нового подхода, опирающегося на введенное Л.А. Заде понятие нечеткого множества [ 18 ], используется для формализации исходной информации об исследуемости реальной ситуации или процесса принятия решений, которые носят субъективный и поэтому нечеткий характер. Именно нечеткий подход и гибкое программирование на его базе позволяют помочь лицу, принимающему решение ( ЛПР), прежде всего, освобождая его от формулировки явных ограничений. При этом теория нечетких множеств тесно связана с нестационарными системами и позволяет нестационарную систему описать как стационарную, если ввести нечеткие параметры, которые отражают способность поглощать неожиданности, встречающиеся в динамических структурах типа систем С участием человека. [39]
Для рытья траншей для трубопроводов малых диаметров, а также для прокладки электросиловых кабелей и кабелей связи применяют цепные траншейные экскаваторы. Одноковшовые экскаваторы применяют при рытье траншей в мокрых или сыпучих грунтах, на углах поворотов трубопроводов, рытье котлованов, при снятии технологических перемычек, оставляемых роторными экскаваторами. Это позволяет при возникновении неопределенной ситуации вводить необходимые поправки в управление. В системе автоматического управления ( САУ) в качестве задания машинистом вводится информация по конкретным условиям экскаваторных работ. Для этого используется принцип гибкого программирования, заключающийся в том, что в запоминающее устройство ( ЗУ) поступает программа по очередности включения границ отдельных движений рабочего органа ( РО) и автоматического воспроизведения заданной программы. В ЗУ машинистом вводится следующая информация: категория и состояние разрабатываемого грунта; угол наклона стрелы; вместимость ковша; требуемый уклон подошвы забоя. Вся информация подразделяется на 3 группы: информация, вводимая при проектировании автомата и его установке на экскаватор; информация, которая вводится машинистом; информация, получаемая от средств автоматики. Автомат копания Автокоп входит отдельным блоком в комплекс приборов САУ экскаватором и предназначен для регулирования выдвижения рукоятки в функции нагрузки подъемного механизма ковша с целью поддержания его на заданном уровне. Система обеспечивает возможность применения дистанционного управления процессом копания с выносного пульта. Устройство управления глубиной копания для одноковшового экскаватора позволяет осуществлять непрерывный контроль в процессе разработки грунта и выдерживать заданный профиль вне зависимости от рельефа местности. Световой копир создается излучателем на местности, фотоприемник расположен на рабочем органе или оборудовании. Дальность действия устройства зависит от потребляемой мощности. [40]