Управляющий алгоритм - Большая Энциклопедия Нефти и Газа, статья, страница 2
Единственный способ удержать бегущую лошадь - сделать на нее ставку. Законы Мерфи (еще...)

Управляющий алгоритм

Cтраница 2


Набор типовых алгоритмов управления используется при разработке конкретных управляющих алгоритмов непосредственно или после некоторой модификации.  [16]

Благодаря гибкости средств программного обеспечения при построении управляющих алгоритмов возможности проектировщика не ограничиваются только выбором между стандартными звеньями П -, И - или Д - типов, как в случае аналоговых систем. Он может применять и более сложные алгоритмы, основанные на современных методах теории дискретных систем, использующих различные математические модели объектов управления.  [17]

Одной из главных проблем технической кибернетики является разработка управляющих алгоритмов для последующей переработки и управления потоками информации. Алгоритмы, составленные для использования их в управляющих машинах, называются программами. При их разработке производится арифметизация вычислительного процесса и определение логических действий для осуществления управления объектом.  [18]

В связи с этим напрашивается мысль о реализации управляющего алгоритма контроля качества конструкторской документации на ЭВМ.  [19]

При наличии в массиве дальнейшей обработки деталив кода шлифовальной операции управляющий алгоритм вызывает и оперативную память ЭЦВМ алгоритм проектирования круглошлифовальной операции. Алгоритм определяет ориентировку детали назначает последовательность обработки поверхностей детали шлифованием. При определении последовательности обработки алгоритм анализирует коды посадок на поверхностях, расположенных справа и слева от рассматриваемой поверхности. В случаях, когда между шлифуемыми поверхностями равного диаметра находится нешлифуемая поверхность того же диаметра, последовательность обработки назначается с учетом минимальной трудоемкости. При необходимости обработки закрытых поверхностей длиной меньшей 1 1 ширины шлифовального круга шлифование их выделяется в отдельную операцию. Алгоритм полностью формирует переходы проектируемой операции.  [20]

Эти задачи в той или иной степени должны решаться в любых управляющих алгоритмах и слабо связаны с функциональным назначением управляющей системы. Поэтому методы их решения могут рассматриваться достаточно автономно от конкретного целевого назначения системы. Алгоритмы, обеспечивающие решение перечисленных задач, в целом образуют систему организации с ч е - т а или операционную систему данной ЦВМ, также систему функционального кон-роля. Они позволяют применять однотипные ЦВМ различных целевых функций, модифицируя только Алгоритмы решения функциональных задач.  [21]

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

Наличие обобщенной записи алгоритма на языке высокого уровня позволяет представить подпрограммы управляющего алгоритма без множества излишних деталей, свойственных автокодам, однако транслированные программы при этом отличаются от оптимальных, получаемых при записи на автокодах. При задании одинаковых значений исходных переменных на входе программ, полученных при трансляции с автокода и языка высокого уровня, в идеальном случае отсутствия ошибок, должны получаться результаты, совпадающие с точностью, определяемой различием в точности вычислений на универсальной и управляющей ЦВМ. Различия в результатах, превышающие этот допуск, могут использоваться для обнаружения программных ошибок. При этом следует подчеркнуть необходимость идентичности исходных алгоритмов и возможность выявлять только ошибки преобразования исходного алгоритма в программы. Некоторые ошибки возможны и в эталонной программе, полученной с языка высокого уровня, однако глубокий синтаксический и семантический контроль в трансляторах этого типа и предварительное моделирование позволяют в этом случае получить значительно более достоверные программы, чем при трансляции с автокодов.  [23]

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

Наиболее специфичны начальные стадии исследования системы, определения общей структуры и основных характеристик управляющих алгоритмов.  [25]

Аналогичные по величине просчеты допускаются при оценке сроков и экономических затрат на проектирование управляющих алгоритмов.  [26]

Исходными документами для статической комплексной отладки являются паспорта подпрограмм и общая функциональная схема управляющего алгоритма. Паспорта подпрограмм фиксируют их взаимодействие по управлению и составу информации, а также ряд внутренних характеристик.  [27]

Что касается программного обеспечения MOST, то здесь существуют более широкие возможности по конвертированию управляющих алгоритмов по сравнению с LEGO Lines. Имеющиеся в программах MOST структуры цикла и процедуры значительно упрощают процесс освоения основ программного управления и информатики.  [28]

Кроме этого эффективность изделия зависит от его структуры, характера связей между элементами, вида управляющих алгоритмов и ряда других закономерностей функционирования, не поддающихся описанию при помощи указанных параметров. Так, эффективность промышленного робота характеризуется: грузоподъемностью, мощностью привода, развиваемыми скоростью и ускорением, точностью позиционирования, объемом памяти управляющего устройства, числом степеней свободы, числом технологических переделов, которые может осуществлять данный робот, стоимостью. Эффективность автоматизированной производственной системы характеризуется: стоимостью всех видов оборудования, надежностью технических средств, быстродействием технических средств, численностью обслуживающего персонала, числом управляющих программ, производительностью, коэффициентом загрузки технологического оборудования, гибкостью, рентабельностью, живучестью, длительностью производственного цикла. Эффективность средств вычислительной техники характеризуется: объемом памяти оперативной и запоминающего устройства, качеством визуального отображения, числом каналов связи, стоимостью.  [29]

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



Страницы:      1    2    3    4