Назначение

Общие сведения

Программа КОМЕТА предназначена для экспертизы принятых проектных решений и проектирования наиболее распространенных типов узлов стержневых металлических конструкций зданий и сооружений в промышленном и гражданском строительстве. С помощью программы можно выполнить экспертизу принятого проектного решения в соответствии с требованиями одного из следующих нормативных документов

а также запроектировать узел на основании принятого прототипа.

В отличие от изобретательства, проектирование по прототипу предполагает использование известных решений. Такой подход реализован в программе КОМЕТА, которая базируется на применении набора параметризированных конструктивных решений узлов (прототипов). Параметры прототипа зависят от заданных условий проектирования (материала, внутренних усилий и т. д.) и не могут быть определены независимо друг от друга, поскольку между ними обычно существуют определенные взаимосвязи.

Программа КОМЕТА ориентирована на указанный выше подход и позволяет повысить производительность труда проектировщика за счет возможности работы с широким набором прототипов и избавления высококвалифицированных специалистов от рутинной части работы по увязке и проверке значений параметров на их соответствие требованиям норм и условиям проектирования.

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

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

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

Пользователю предоставляется возможность согласиться с предложенным решением или откорректировать его по собственному усмотрению с целью учета:

На этапе Вычислить (при нажатии одноименной кнопки) выполняется диагностика проектного решения узла и генерируется чертеж, который представляет собой эскиз проектного решения узла с детализацией его параметров (близкий к стадии КМ). С целью реализации возможности по доработке полученного технического решения узла, а также для возможных изменений формы представления чертежей (например, системы простановки размеров, некоторых условных обозначений и др.) предусмотрена возможность экспорта графических результатов работы программы в формат DXF-файлов системы AutoCAD.

Во всех расчетных режимах работы программы (кроме режима Сопряжение ригеля с колонной) принято, что все элементы, сходящиеся в узле, и вспомогательные элементы сопряжения (фасонки, ребра, опорные столики и др.) выполнены из одной стали.

Экспертиза и проектирование узлов, как правило, выполняется на действие нескольких нагружений или их сочетаний, которые могут быть заданы пользователем. Следует заметить, что последовательность задания сочетаний нагрузок в некоторых случаях может влиять на результат проектирования.

По построению, заложенным предпосылкам, выполняемым проверкам, конструктивным ограничениям и рекомендациям СНиП II-23-81*, ШНК 2.03.05-13, СП 53-102-2004, СП 16.13330, ДБН В.2.6-163:2010 и ДБН В.2.6-198:2014 являются весьма близкими документами. Поскольку в программе КОМЕТА набор решаемых задач одинаков для упомянутых нормативных документов, то везде в тексте общие смысловые ссылки на СНиП следует понимать расширительно, как такие же смысловые ссылки и на ШНК 2.03.05-13, СП 53-102-2004, СП 16.13330, ДБН В.2.6-163:2010 или ДБН В.2.6-198:2014.

Детальному описанию ветки программы КОМЕТА, реализующей требования норм EN 1993-1-1:2005 и EN 1993-1-8: 2005, посвящен отдельный раздел этой книги (см. главу далее).

Оценка конструктивного решения

Прямая и обратная задачи

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

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

Область несущей способности элементов конструкций и оценка конструктивного решения

Нормативные требования (условия прочности, общей и местной устойчивости, предельной гибкости и т.п.), предъявляемые к некоторому элементу конструкции, можно записать в виде некоторого набора ограничений-неравенств, каждое из которых функционально зависит от значений внутренних усилий \( \vec{{S}} = \{ S_{1}, S_{2}, ... , S_{n} \} \), которые могут возникать в рассматриваемом сечении от действия комбинаций нагружений:

\[ {\rm {\bf \Phi }}\left( {\vec{{S}},\vec{{R}}} \right)\le 1 ;\]

или

\[ \left\{ {{\begin{array}{*{20}c} {f_{1} \left( {\vec{{S}},\vec{{R}}} \right)\le 1;} \\ {f_{2} \left( {\vec{{S}},\vec{{R}}} \right)\le 1;} \\ {...} \\ {f_{j} \left( {\vec{{S}},\vec{{R}}} \right)\le 1;} \\ {...} \\ {f_{m} \left( {\vec{{S}},\vec{{R}}} \right)\le 1;} \\ \end{array} }} \right. ,\]

где n – общее количество возможных внутренних усилий; m – количество неравенств, описывающих требования норм проектирования; fi – функция основных переменных, реализующая j-ю проверку; \( \vec{{R}} \) – обобщенные сопротивления.

Ориентируясь на значения функций \( K_{j} =f_{j} \left( {\vec{{S}},\vec{{R}}} \right) \), можно ввести понятие коэффициента использования ограничения, и приведенный критерий обеспечения несущей способности элемента конструкции представить в виде:

\[ K_{\max } =\max \left\{ {K_{j} \quad \vert \quad j=1,...,m} \right\}\le 1 , \]

где \(К_j\) – левая часть расчетного неравенства \[ f_{j} \left( {\vec{{S}},\vec{{R}}} \right)\le 1 ,\]

включающего нормативные проверки. Само значение Кj при этом определяет для элемента конструкции (сечения, соединения, узла и т.п.) имеющийся запас прочности, устойчивости или другого нормируемого параметра обеспечения несущей способности. Если требование норм выполняется с запасом, то коэффициент Кj равен относительной величине исчерпания нормативного требования (например, Кj = 0,7 соответствует 30%-му запасу). При невыполнении требований норм значение Кj > 1 свидетельствует о нарушении того или иного требования, т.е. характеризует степень перегрузки.

Каждое нормативное требование \[ K_{\max } =\max \left\{ {K_{j} \quad \vert \quad j=1,...,m} \right\}\le 1 \] определяет некоторую область Ωj в n-мерном пространстве внутренних усилий, а пересечение всех областей Ωj образует область несущей способности элемента конструкции Ω в терминах рассматриваемых норм проектирования (рис. 1). Для каждой точки области несущей способности максимальный коэффициент использования ограничений \( K_{\max } =\max \left\{ {K_{j}  \quad \vert \quad j=1,...,m} \right\}\le 1 \).


Рис. 1. Геометрическая иллюстрация формирования области несущей способности в двухмерном пространстве внутренних усилий

Как правило, нормативные ограничения записывают как:

\[ \varphi_{j} \left( {\vec{{S}}} \right)\le \psi_{j} \left( {\vec{{R}}} \right), (j = 1, …,m), \]

где φj, ψj – функции основных переменных, реализующие j-ю проверку.

Однако не всегда эти требования можно или нужно переписать в виде:

\[ f_{j} \left( {\vec{{S}},\vec{{R}}} \right)\le 1, (j = 1,…, m), \text {где} \] \[ f_{j} \left( {\vec{{S}},\vec{{R}}} \right)=\frac{\varphi_{j} (\vec{{S}})}{\psi_{j} (\vec{{R}})}, \]

то есть в виде отношения левой части нормативного неравенства к его правой части.

Чтобы проиллюстрировать сказанное рассмотрим в качестве примера формулу (8.78) СП 63.13330.2012:

\[ T\le T_{0} \sqrt {1-\left( {\frac{M}{M_{0} }} \right)^{2}}. \]

Если бы в качестве значения коэффициента использования данной нормативной проверки вычислялось отношение:

\[ \frac{T}{T_{0} \sqrt {1-\left( {\frac{M}{M_{0} }} \right)^{2}} }\le 1, \]

то в расчетной ситуации, когда M < M0, мы в знаменателе получали бы корень из отрицательного числа и не смогли бы получить количественную оценку превышения несущей способности, чего удается избежать преобразовав формулу (8.78) следующим образом:

\[ \left( {\frac{T}{T_{0} }} \right)^{2}+\left( {\frac{M}{M_{0} }} \right)^{2}\le 1. \]

Численное значение фактора (значение коэффициента использования нормативного ограничения) является мерой того, на сколько полно использована (или превышена) несущая способность элемента конструкции, и, как следствие, позволяет проектировщику принять правильное решение о типе необходимой модификации конструкции и только! К примеру, вряд ли имеет смысл принимать другую марку стали с большим расчетным сопротивлением в том случае, когда критической оказалась проверка устойчивости.

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

Все полученные в результате проверок значения коэффициентов Кj доступны для анализа в диалоговом окне Диаграмма факторов или же в полном отчете о проведенной проверке. В рабочих диалоговых окнах выводится значение Кmax – максимального (т.е. наиболее опасного) из обнаруженных значений Кj и указывается тип проверки (например, прочность, устойчивость), при которой этот максимум реализовался.

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

Генерация области несущей способности и ее свойства

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

Пользователем выбирается пара внутренних усилий (например, пара «продольная сила N – изгибающий момент My»), в системе координат которой будет построена ортогональная проекция области несущей способности. Остальные внутренние усилия в сечении (Mz, Qy, Qz, Mx) фиксируются на некотором уровне (задаются пользователем или принимают нулевые значения). При некотором фиксированном значении отношения e = My/N разыскивается ближайшая к началу координат точка, где некоторое неравенство из набора \( {\rm {\bf \Phi }}\left( {\vec{{S}},\vec{{R}}} \right)\le 1 \) принимает предельное значение \( f_{j} \left( {\vec{{S}},\vec{{R}}} \right)=1 \). Такая точка принадлежит границе двумерной ортогональной проекции области несущей способности сечения.

Представленный способ автоматизированного построения области несущей способности предполагает, что область обладает свойством звездности, что является гипотезой, с одной стороны, и ограничением программной реализации, с другой стороны.

Кроме того, построенная область является интерактивным инструментом общения с пользователем. С помощью курсора мыши можно исследовать двухмерную проекцию области. Каждому положению курсора соответствует определенный набор внутренних усилий, значения которых отображаются в соответствующих полях. В зависимости от изменения положения курсора (изменения значений для соответствующей пары внутренних усилий) выводится максимальное значение коэффициента использования нормативных ограничений-неравенств Кmax, соответствующее этим усилиям, а также тип нормативного неравенства, для которого он вычислен. Нажатие правой кнопки мыши позволяет увидеть весь список выполненных проверок и значений коэффициентов использования ограничений \( K_{j} (j=\overline {1,m} ) \) для того набора внутренних усилий, который соответствует положению курсора. Кроме того, программа обеспечивает также следующие операции с мышью:

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

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

Область несущей способности сечений как инструмент анализа норм проектирования

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

СП 16.13330 Металлические конструкции

В качестве примера рассмотрим нормы проектирования стальных конструкций СП 16.13330. Будем строить область несущей способности для поперечного сечение в виде симметричного сварного двутавра со стенкой 400×10 мм и полками 200×10 мм из стали с расчетным сопротивлением Ry = 2050 кг/см2. Расчетная длина стержня в обеих главных плоскостях инерции составляет 600 см, коэффициент условий работы и коэффициент надежности по назначению приняты равными γc = 1,0 и γn = 1,0. Область несущей способности ΩСНиП такого сечения в соответствии с нормами СП 16.13330 приведена на рис. 2.

Рис. 2. Область несущей способности стального сечения:
ΩСНиП – по СП 16.13330; ΩЕС – по EN 1993-1-1:2005

Граница области несущей способности ΩСНиП на участке DEFGH определяется условием прочности при совместном действии растяжения и изгиба, на участках CD и IH – условием устойчивости плоской формы изгиба, а на участке IKABC – условием устойчивости из плоскости действия изгибающего момента.

Невыпуклость области несущей способности ΩСНиП в районе участка IKABC связана со сменой типа зависимости коэффициента с от величины относительного эксцентриситета m, входящего в условие проверки устойчивости сжато-изгибаемого стержня из плоскости изгиба. Графики с = с(mх) для трех значений расчетной длины рассматриваемого стержня из плоскости изгиба приведены на рис. 3, на котором виден характерный излом при значении относительного эксцентриситета mх = 10, где функция с(mх) меняется с линейной на гиперболическую. Указанный излом соответствует точкам K и B области несущей способности ΩСНиП (рис. 2).

 

Рис 3. Зависимость коэффициента с от относительного эксцентриситета m

Необходимо заметить, что невыпуклость области несущей способности ΩСНиП в районе участка IKABC не проявляется при малых гибкостях элемента из плоскости изгиба, несмотря на то, что излом кривой с = с(m) не исчезает, но для таких расчетных случаев условие устойчивости из плоскости действия изгибающего момента не является определяющим.

Конфигурация участков CDE и IHG области несущей способности ΩСНиП определяется указанием норм на то, что устойчивость плоской формы изгиба стержня надлежит проверять только при значениях относительного эксцентриситета mх > 20, когда проверка устойчивости такого стержня должна выполнятся как для изгибаемого элемента. Этим значениям mх соответствуют участки границы и JK области несущей способности ΩСНиП (рис. 2).

EN 1993-1-1:2005. Eurocode 3. Design of Steel Structures

На рис. 2 пунктиром показана область несущей способности ΩЕС поперечного сечения, вычисленная в соответствии с требованиями EN 1993-1-1:2005. Область несущей способности для указанного сечения оказывается выпуклой, поскольку сечение работает в границах упругих деформаций стали.

На рис. 4 приведена область несущей способности стального двутаврового сечения со стенкой 800×10 мм и полками 360×20 мм и 240×20 мм, построенная в соответствии с требованиями EN 1993-1-1:2005. Тут невыпуклость области несущей способности сечения связана с требованиями EN 1993-1-1:2005, касающимися классификации сечений. При напряженном состоянии, соответствующем появлению сжимающих напряжений в одной из полок, сечение перестает классифицироваться как сечение 2-го класса (пластические деформации стали, расчет с использованием пластического момента сопротивления) и переходит в 3-й класс сечений (упругие деформации стали, расчет с использованием упругого момента сопротивления). Этим переходам соответствуют скачки AB и CD. Аналогичное поведение границы области несущей способности может реализоваться при переходе сечения из 3-го класса в 4-й.

Рис. 4. Область несущей способности стального сечения по EN 1993-1-1

 

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

Происхождение таких нестыковок связано с тем, что традиционный подход к нормированию, ориентированный на ручной счет, породил всякого рода «упрощения», при которых некоторые проверки допускалось не выполнять или подменять общий случай некоторым частным случаем (как при m < 20 для сжато-изгибаемых стальных элементов).

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

Область несущей способности как инструмент анализа условий нагружения

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

Практически такой анализ может быть реализован с использованием дополнительного инструментария, представляемого компонентами SCAD Office. Для анализа проблем, связанных с невыпуклостью области несущей способности, предусмотрены кнопки:  , которые позволяют выполнить следующие действия:

 – если пользователем заданы усилия, то нажатие этой кнопки приведет к отрисовке всего множества заданных сочетаний усилий в виде точек, каждая из которых соответствует проекции одного из вариантов сочетаний усилий на плоскость выбранной пары усилий (рис. 5).

 – отрисовка выпуклой оболочки указанных выше точек, т.е. всего множества точек, которые могут быть результатом линейной комбинации заданных усилий, в том числе и их неполных значений.

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

 

Рис. 5. Заданные (базовые) нагружения и их выпуклая оболочка, совмещенная с областью несущей способности сечения

Рис. 6. Иллюстрация возможных расчетных ситуаций

 

Следует отметить, что представленный механизм является мощным инструментом анализа условий нагружений, но пользоваться им следует аккуратно.

Напомним, что область несущей способности сечения является телом в шестимерном пространстве внутренних усилий (с координатами N, My, Qz, Mz, Qy, T). Область несущей способности – это сечение данного тела плоскостью, а точка соответствующая набору усилий – проекция на эту плоскость. Если точка, которая соответствует некоторому набору усилий, лежит внутри области несущей способности, то отсюда еще не следует, что выполнены все требования норм. Это связано, например, с тем, что при построении области несущей способности (кривых взаимодействия) игнорируются ограничения предельной гибкости (ведь эти ограничения не зависят от усилий) и возможна ситуация, при которой точка принадлежит области несущей способности сечения (лежит в "зеленой зоне"), но расчет покажет Kmax > 1.

Оперируя только с двухмерными ортогональными проекциями области несущей способности можно «увидеть» как проекции некоторых точек (сочетаний внутренних усилий), принадлежащих этой области (для которых максимальный коэффициент использования ограничений не превышает единицы Kmax < 1), отображаются вне границы проекции области несущей способности (как, например, точка 1 на рис. 6). Такое может произойти и в том случае, когда для заданного набора сочетаний внутренних усилий был выставлен признак "сейсмика", и, как следствие, при расчете использовался коэффициент условий работы mкр > 1. А автоматизированное построение области несущей способности (кривых взаимодействия) производится без учета коэффициента mкр. Более сложная ситуация может возникнуть при анализе кривых взаимодействия для железобетонных конструкций, поскольку у различных наборов усилий (точек) могут быть разные коэффициенты длительности.

Возможно ошибочное «видение» и обратного рода, когда проекция точки лежит в границах проекции области несущей способности, а сама точка не принадлежит области (см., например точка 6 на рис. 6).

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

Поверхности взаимодействия

В программе на страницах Кривые взаимодействия есть кнопка , которая позволяет для выбранной пользователем тройки внутренних усилий (например, My-Mz-N)  построить в трехмерном пространстве поверхность, на которой Kmax=1. Нажатие этой кнопки приводит к появлению диалогового окна, в котором можно выбрать какое усилие соответствует той или иной координатной оси (XYZ).

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

            В этом состоянии можно используя расположенные в левой части окна элементы управления

            Для смены цвета или фонта следует сделать двойной щелчок мыши на соответствующей ячейке и выбрать нужные параметры.

            Маркер Каркасная модель позволяет получить изображение поверхности в виде каркаса.

            Нажатие правой кнопки мыши приводит к появлению контекстного меню, в котором можно выбрать нужную проекцию.

            Программа обеспечивает также следующие операции с мышью:

            Кнопка Сохранить выполняет запись в текстовый файл тех усилий, которые приводят к Kmax=1 (в дальнейшем данный файл можно импортировать в другие программы для дальнейшего анализа).

 

Алгоритм принятия решений

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

Для каждой группы узлов (базы колонн, стыки балок, сопряжения ригелей с колонной) определялась конечная совокупность внутренних (входящих) параметров \( \vec{{P}}=\left\{ {P_{n} } \right\}, \quad n=\overline {1,N_{P} } \), среди которых выделялось множество управляемых параметров \( \vec{{X}}=\left\{ {X_{i} } \right\}\subset \vec{{P}}, \quad i=\overline {1,N_{X} } \) и множество подчиненных параметров \( \vec{{Y}}=\left\{ {Y_{j} } \right\}\subset \vec{{P}},j=\overline {1,N_{Y} } , \quad \vec{{P}}=\vec{{X}}\cup \vec{{Y}} \). Специфика объекта проектирования (узла конструкции) состоит в том, что его управляемые параметры могут быть как независимыми, так и зависимыми между собой (как например, толщина фланца и диаметр болтов во фланцевых соединениях), и эту зависимость трудно представить аналитически; в то время как подчиненные параметры всегда можно однозначно определить (вычислить) в зависимости от значений управляемых параметров, \( \vec{{Y}}={\rm {\bf \Theta }}\left\{ {\vec{{X}}} \right\}. \). Для примера, если рассмотреть монтажный стык балок на фланцевом соединении, то управляемыми параметрами будут толщина фланца, диаметр болтов и количество рядов болтов, а подчиненными параметрами – остальные параметры узла (ширина и высота фланца, размеры подкрепляющих фланец ребер и т.д.).

 Блок-схема алгоритма принятия решения при подборе параметров узла конструкции

 

В математическую модель конструкции узла были также включены параметры состояния (исходящие) \( \vec{{Z}}=\left\{ {Z_{k} } \right\},k=\overline {1,N_{Z} } , \quad k=\overline {1,N_{Z} } \) – величины, характеризующие интегральные свойства объекта проектирования. Параметры состояния можно лишь вычислить: \( \vec{{Z}}:={\rm {\bf \Omega }}\left( {\vec{{P}}} \right) \), но непосредственно варьировать ими нельзя. Они являются однозначно зависимыми от значений внутренних параметров объекта проектирования (узла конструкции). В качестве параметров состояния рассматривались коэффициенты использования ограничений несущей способности конструктивных элементов узла, регламентированные нормами.

Выбор определенного проектного решения конструкции узла – это определение конкретных значений всей совокупности его внутренних параметров.

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

\[ \left\{ {\begin{array}{l} {\rm {\bf \varphi }}_{1} \left( {\vec{{P}}} \right)\le 0,{\rm {\bf \varphi }}_{1} =\left\{ {\psi_{\kappa } ,\phi_{\eta } } \right\}; \\ {\rm {\bf \varphi }}_{2} \left( {\vec{{Z}}\left( {\vec{{P}}} \right)} \right)\le 0,{\rm {\bf \varphi }}_{2} =\left\{ {\psi _{\kappa } ,\phi_{\eta } } \right\}; \\ \end{array}} \right.\kappa =\overline {1,N_{EC} } ,\eta =\overline {1,N_{IC} } \]

куда были включены:

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

Сортаментные ограничения учитываются как на этапе определения стартовых значений внутренних параметров конструкции узла, так и на этапе их варьирования (наращивания), которое предусмотрено строго согласно сортаменту металлопроката листовой и фасонной стали.

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

Блок-схема алгоритма принятия решения представлена на рисунке.

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