<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Электронный научно-практический журнал «Современная техника и технологии» &#187; computer-aided design system</title>
	<atom:link href="http://technology.snauka.ru/tags/computer-aided-design-system/feed" rel="self" type="application/rss+xml" />
	<link>https://technology.snauka.ru</link>
	<description></description>
	<lastBuildDate>Fri, 30 Jan 2026 18:56:12 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>К вопросу о проектировании и разработке многомерных интервально-логических регуляторов</title>
		<link>https://technology.snauka.ru/2015/06/6664</link>
		<comments>https://technology.snauka.ru/2015/06/6664#comments</comments>
		<pubDate>Sat, 27 Jun 2015 18:22:41 +0000</pubDate>
		<dc:creator>Антипин Андрей Федорович</dc:creator>
				<category><![CDATA[Общая рубрика]]></category>
		<category><![CDATA[a multidimensional interval-logic regulator]]></category>
		<category><![CDATA[computer-aided design system]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[editor of condition-action rules]]></category>
		<category><![CDATA[fuzzy controller]]></category>
		<category><![CDATA[многомерный интервально-логический регулятор]]></category>
		<category><![CDATA[нечеткий регулятор]]></category>
		<category><![CDATA[проектирование]]></category>
		<category><![CDATA[редактор продукционных правил]]></category>
		<category><![CDATA[система автоматизированной разработки]]></category>

		<guid isPermaLink="false">https://technology.snauka.ru/?p=6664</guid>
		<description><![CDATA[Анализ современных систем проектирования автоматизированных систем управления технологическими процессами (АСУ ТП) и инструментальных комплексов для программирования промышленных и ПК-основанных логических контроллеров и устройств интеллектуального управления [1], таких как TRACE MODE, SIMATIC STEP 7, Twido Soft, показал, что для полноценной программной реализации структуры и алгоритмов работы многомерных нечетких интервально-логических регуляторов (МИЛР) с переменными в виде совокупности [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><span>Анализ современных систем проектирования автоматизированных систем управления технологическими процессами (АСУ ТП) и инструментальных комплексов для программирования промышленных и ПК-основанных логических контроллеров и устройств интеллектуального управления [1], таких как TRACE MODE, SIMATIC STEP 7, Twido Soft, показал, что для полноценной программной реализации структуры и алгоритмов работы многомерных нечетких интервально-логических регуляторов (МИЛР) с переменными в виде совокупности аргументов двузначной логики следует разработать специальное программное обеспечение.<br />
</span></p>
<p style="text-align: justify;"><span>Необходимость создания систем для автоматизированного проектирования и/или разработки МИЛР возникает вследствие высокой сложности программной реализации системы продукционных правил (СПП), которая напрямую зависит от количества термов, используемых для представления переменных [2].<br />
</span></p>
<p style="text-align: justify;"><span>МИЛР являются альтернативной ступенью развития нечетких регуляторов в плане повышения быстродействия систем автоматического регулирования на их основе, расширения области применения и снижения взаимного влияния контуров регулирования.<br />
</span></p>
<p style="text-align: justify;"><span>Отличительной особенностью структуры МИЛР является отсутствие в ней элементов обработки продукционных правил. Так, в каждом цикле работы МИЛР в процессе сканирования значений непрерывных величин формируется ID-номер, или ключ, продукционного правила, используемый для определения комбинации значений управляющих воздействий в текущий момент <em>t</em>. Комбинации значений управляющих воздействий МИЛР хранятся в массиве или базе данных (зависит от технических характеристик используемых устройств автоматизации).<br />
</span></p>
<p style="text-align: justify;"><span>На рисунке 1 приведена блок-схема МИЛР с <em>n </em>входными параметрами <em>X</em>, <em>k</em> и <em>m </em>выходными параметрами <em>Z </em>и<em> Y</em>, где И<sub>1</sub>, …, И<em><sub>n</sub></em> – интервализаторы, а Д<sub>1</sub><sup>(<em>Z</em>)</sup>, …, Д<em><sub>k</sub></em><sup>(<em>Z</em>)</sup> и Д<sub>1</sub><sup>(<em>Y</em>)</sup>, …, Д<em><sub>m</sub></em><sup>(<em>Y</em>)</sup> – деинтервализаторы МИЛР; <em>N<sub>min</sub></em>, <em>N</em><sub>тек</sub> и <em>N<sub>max</sub></em> – минимальный, текущий и максимальный ID-номер продукционного правила в массиве значений управляющих воздействий в блоке логического вывода (БЛВ) с регулирующей и компенсационной СПП (РСПП и КСПП соответственно); # – элемент ID-номера продукционного правила БЛВ, формируемого из номеров термов <em>T</em>(<em>X</em><sub>1</sub>), …, <em>T</em>(<em>X<sub>n</sub></em>) и <em>T</em>(<em>Z</em><sub>1</sub>), …, <em>T </em>(<em>Z<sub>k</sub></em>).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2015/02/021815_1748_1.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span>Рисунок 1 – Блок-схема МИЛР с минимизированным временем отклика<br />
</span></p>
<p style="text-align: justify;"><span>В МИЛР, в связи со спецификой работы, взамен стандартных для нечетких регуляторов (НР) понятий &#8220;фаззификации&#8221; и &#8220;дефаззификации&#8221;, введены понятия &#8220;интервализации&#8221; и &#8220;деинтервализации&#8221;, определенные ниже [3].<br />
</span></p>
<p style="text-align: justify;"><span>Интервализация представляет собой процесс определения принадлежности значения непрерывной величины МИЛР тому или иному интервалу, входящему в диапазон значений данной величины.<br />
</span></p>
<p style="text-align: justify;"><span>Деинтервализация – процесс, обратный интервализации, то есть выделение требуемого значения непрерывной величины из интервала, входящего в диапазон значений данной величины.<br />
</span></p>
<p style="text-align: justify;"><span>Интервализаторы и деинтервализаторы МИЛР представляют собой блоки, реализующие процессы интервализации и деинтервализации соответственно.<br />
</span></p>
<p style="text-align: justify;"><span>ID-номера продукционных правил МИЛР с <em>n </em>входными, <em>k</em> и <em>m </em>выходными параметрами будут расположены в диапазоне от <em>N<sub>min</sub></em> до <em>N<sub>max</sub></em>. Правило, ID-номер которого равен 0 предназначено для контроля состояний непрерывных величин и называется &#8220;нулевым&#8221;, или аварийным, правилом.<br />
</span></p>
<p style="text-align: justify;"><span>На рисунке 2 изображена структурная схема системы автоматизированной разработки МИЛР &#8220;САР МИЛР&#8221;, разработанной автором (стрелками обозначены внутренние связи между отдельными блоками &#8220;САР МИЛР&#8221;, каждый из которых является самостоятельным элементом).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2015/02/021815_1748_2.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span>Рисунок 2 – Структурная схема системы автоматизированной разработки МИЛР<br />
</span></p>
<p style="text-align: justify;"><span>Редакторы блоков интервализации и деинтервализации предназначены для создания или редактирования параметров интервализаторов и деинтервализаторов непрерывных физических величин МИЛР с целью дальнейшего преобразования их кода в форматы языков программирования международного стандарта IEC 61131-3 [4].<br />
</span></p>
<p style="text-align: justify;"><span>Редактор правил и управляющих воздействий предназначен для создания и редактирования СПП МИЛР и выполняет следующие основные функции:<br />
</span></p>
<p style="text-align: justify;"><span>– создание и/или редактирование СПП МИЛР с учётом логических связей с редакторами интервализаторов и деинтервализаторов;<br />
</span></p>
<p style="text-align: justify;"><span>– интегрирование СПП в структуру МИЛР;<br />
</span></p>
<p style="text-align: justify;"><span>– проверка правильности вводимых с клавиатуры данных;<br />
</span></p>
<p style="text-align: justify;"><span>– преобразование программы МИЛР в форматы языков программирования, описанных в стандарте IEC 61131-3;<br />
</span></p>
<p style="text-align: justify;"><span>– графическое отображение СПП МИЛР.<br />
</span></p>
<p style="text-align: justify;"><span>Для создания СПП в редакторе реализован собственный графический язык программирования, получивший название STEP GRAPH и основанный на системе интервализаторов и деинтервализаторов МИЛР. При создании правила в редактор продукционных правил добавляются отрезки числовых осей всех входных блоков МИЛР, которые поделены на области, или термы, отмеченные красным цветом. В редактор управляющих воздействий при этом будут добавлены отрезки числовых осей всех выходных блоков МИЛР. Логические переменные будут представлены в виде отрезков, разбитых на две области, которые соответствуют состояниям &#8220;0&#8243; и &#8220;1&#8243; соответственно [5].<br />
</span></p>
<p style="text-align: justify;"><span>Принцип работы со STEP GRAPH базируется на создании продукционных правил путём выделения необходимых областей, или термов, переменных МИЛР [6]. Для этого надо кликнуть мышью по требуемой области отрезка числовой оси, при этом термы будут автоматически окрашены в зелёный цвет.<br />
</span></p>
<p style="text-align: justify;"><span>На рисунке 3 представлен скриншот главного окна &#8220;САР МИЛР&#8221;.<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2015/02/021815_1748_3.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span>Рисунок 3 – Скриншот главного окна &#8220;САР МИЛР&#8221;<br />
</span></p>
<p style="text-align: justify;"><span>Проектирование и разработка МИЛР с использованием программы &#8220;САР МИЛР&#8221; позволяет снизить затраты времени в плане:<br />
</span></p>
<p style="text-align: justify;"><span>– создания систем интервализаторов/деинтервализаторов МИЛР с нужным числом, характером и порядком распределения термов непрерывных величин;<br />
</span></p>
<p style="text-align: justify;"><span>– создания и редактирования СПП в графическом языке программирования STEP GRAPH;<br />
</span></p>
<p style="text-align: justify;"><span>– проведения семантического анализа структуры МИЛР с целью выявления логических ошибок или отклонений от концепции построения;<br />
</span></p>
<p style="text-align: justify;"><span>– генерации программ МИЛР для промышленных контроллеров в формате языков программирования, описанных в международном стандарте IEC 61131-3.</span></p>
]]></content:encoded>
			<wfw:commentRss>https://technology.snauka.ru/2015/06/6664/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Применение трехмерного моделирования для повышения промышленной безопасности нефтехимических производств России</title>
		<link>https://technology.snauka.ru/2016/05/10200</link>
		<comments>https://technology.snauka.ru/2016/05/10200#comments</comments>
		<pubDate>Tue, 31 May 2016 13:24:39 +0000</pubDate>
		<dc:creator>Oleg sever</dc:creator>
				<category><![CDATA[Общая рубрика]]></category>
		<category><![CDATA[computer-aided design system]]></category>
		<category><![CDATA[industrial safety]]></category>
		<category><![CDATA[petrochemical production]]></category>
		<category><![CDATA[three-dimensional modeling]]></category>
		<category><![CDATA[нефтехимическое производство]]></category>
		<category><![CDATA[промышленная безопасность]]></category>
		<category><![CDATA[системы автоматического проектирования]]></category>
		<category><![CDATA[трехмерное моделирование]]></category>

		<guid isPermaLink="false">https://technology.snauka.ru/2016/05/10200</guid>
		<description><![CDATA[Нефтехимическое производство является стратегической сферой экономики Российской Федерации. Надежное функционирование данного технологического комплекса, который согласно закону ФЗ-116 от 21.07.97 относится к опасным производственным объектам (ОПО), и требует соблюдения определенного уровня промышленной безопасности, зависит в первую очередь от уровня проектирования различных узлов и механизмов. Следовательно, изучение вопросов повышения уровня безопасности при проектировании нефтехимических производств является актуальной [...]]]></description>
			<content:encoded><![CDATA[<p>Нефтехимическое производство является стратегической сферой экономики Российской Федерации. Надежное функционирование данного технологического комплекса, который согласно закону ФЗ-116 от 21.07.97 относится к опасным производственным объектам (ОПО), и требует соблюдения определенного уровня промышленной безопасности, зависит в первую очередь от уровня проектирования различных узлов и механизмов. Следовательно, изучение вопросов повышения уровня безопасности при проектировании нефтехимических производств является актуальной научно-технической задачей.</p>
<p>Главным требованием при планировании объектов нефтехимического производства является обеспечение максимального уровня безопасности населения, обслуживающего персонала предприятия, а также минимальное воздействие на состояние окружающей среды.</p>
<p>Компоновка и размещение производственного оборудования на предприятиях рассматриваемого технологического направления должно обеспечивать:</p>
<p>- безопасность и удобство эксплуатации;</p>
<p>- доступность для возможности организации ремонтных работ, предотвращения и ликвидации аварий;</p>
<p>- доступность оборудования для визуального контроля качества ремонтных работ [1-4].</p>
<p>Для эффективного выполнения данных требований с учетом итерационного характера проектирования объектов нефтехимии широкое распространение получили различные системы автоматического проектирования (САПР). Применение данного программного обеспечения позволяет обеспечить иной подход к проектированию и уровню безопасности ОПО.</p>
<p>Основной идеей твердотельного моделирования является обеспечение непротиворечивого представления физических тел в объеме и корректное оперирование добавлением (удалением) различных материалов. Это позволяет задать нужные параметры моделируемого физического объекта (масса, инерция, центр тяжести и т.д.), ответственные за эффективность конструкции изделия (технологического узла).</p>
<p>Главными преимуществами трехмерного моделирования являются:</p>
<p>1) экспресс формирование чертежей (автоматическое построение различных проекций объекта на основании его трехмерной модели);</p>
<p>2) значительная экономия времени получения изометрических видов объекта по сравнению с использованием стандартного черчения;</p>
<p>3) возможность взвешенной оценки объемно-планировочных работ, проверки правильной взаимной увязки технологического оборудования на этапе проектирования;</p>
<p>4) быстрое получение конечного результата при внесении модификаций при проектировании;</p>
<p>5) значительное повышения уровня и кратное уменьшение времени проектирования опасных производственных объектов [5-7].</p>
<p>Исторически сложилось два сегмента систем автоматического проектирования: нижнего и верхнего уровней. Основными критериями разделения стали функциональные возможности и стоимость. В 80-х годах прошлого века среди САПР нижнего уровня преобладали различные модификации программы AutoCAD и подобные ей системы. Они обладали ограниченным функционалом, однако работали на любых персональных компьютерах и были дешевы. САПР верхнего уровня с большими функциональными возможностями, и вместе с тем высокими требованиями к компьютерам (требовались мощные графические станции) и высокой стоимостью были представлены такими программами как CATIA, Unigraphics и многими другими.</p>
<p>В 90-х годах появился новый класс программных продуктов – это, так называемые CAD-системы (computer-aided design &#8211; автоматизированное проектирование) среднего уровня. Они совместили в себе достоинства существующих на тот момент систем автоматического проектирования верхнего и нижнего уровня. От САПР верхнего уровня они переняли возможности твердотельного моделирования, от САПР нижнего уровня – открытость интерфейса (возможность написания прикладных программ) и невысокую стоимость.</p>
<p>В настоящее время системы автоматического проектирования представлены широким рядом программных продуктов, которые интегрированы под операционную систему Windows любой модификации, имеют сквозную параметризацию и открытый интерфейс.</p>
<p>Наибольшее распространение среди данных программных продуктов на промышленных предприятиях России, в том числе и в нефтехимической отрасли получил пакет SolidWorks. Это система трехмерного параметрического моделирования механических конструкций и узлов, спроектированная под работу в операционной системе Windows. Она позволяет оформлять конструкторскую документацию в полном соответствии с ЕСКД, однако не покрывает всех потребностей отечественных разработчиков, как в поддержке стандартов нашей страны, функциональности и простоте интерфейса.</p>
<p>Как показывает опыт применения новейших систем САПР при реализации объемно-планировочных решений на ОПО [7], твердотельное параметрическое моделирование позволяет: значительно сократить время разработки, снизить количество ошибок, повысить уровень промышленной безопасности опасных производственных объектов уже на стадии проектирования.</p>
<p>Таким образом, резюмируя результаты статьи необходимо отметить следующее:</p>
<p>- трехмерное моделирование и системы автоматического программирования необходимо широко применять при проектировании опасных производственных объектов, в частности, при проектировании сложных технологических комплексов нефтехимических предприятий;</p>
<p>- необходима доработка современных программных пакетов САПР в части расширения функционала и адаптации к российским стандартам;</p>
<p>- так как применение САПР напрямую влияет на безопасность функционирования систем опасных производственных объектах, необходима разработка отечественного программного продукта, либо субсидирования затрат на покупку и обучения персонала работе на западных программных продуктах.</p>
]]></content:encoded>
			<wfw:commentRss>https://technology.snauka.ru/2016/05/10200/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
