Статус документа
Статус документа

ГОСТ Р 60.0.7.5-2020 Роботы и робототехнические устройства. Методы построения баз данных электрорадиоизделий и конструкционных материалов для математического моделирования и виртуализации испытаний базовых элементов робототехнических комплексов на внешние воздействующие факторы на всех этапах жизненного цикла

     4 Метод построения логической структуры БД

4.1 Важнейшую компоненту интегрированного программного обеспечения для моделирования БЭ РТК должна составлять СУБД, основной функцией которой является поддержка независимости, целостности и непротиворечивости данных в условиях коллективного использования. Независимость данных понимается как способность СУБД создавать различные представления об одних и тех же хранимых данных, остающихся инвариантными к изменениям среды функционирования БД.

4.2 Концепция БД должна позволять создавать интегрированные ИС, поддерживающие сложные и разнообразные структуры объектов предметной области, содержащие большое число типов данных, значительные объемы информации, а также сделать реальной задачу обеспечения высокой достоверности обработки и хранения больших объемов данных. За основу должна быть взята методология проектирования ИС на основе концептуального (понятийного) моделирования предметной области. Эта методология представляет собой структурированный процесс создания систем, который, как правило, разбивается на следующие шаги: анализ, проектирование, программирование, тестирование, внедрение.

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

4.4 Информационная структура предметной области должна содержать все объекты и их связи, необходимые для построения ИС, а функциональная структура должна определять, каким образом используются и обрабатываются эти объекты. Информационная и функциональная структуры совместно должны обеспечивать полную спецификацию ИС.

4.5 Создание ИС на основе методологии концептуального проектирования должно включать четыре этапа проектирования:

- сбор и анализ информационных потребностей пользователей и системный анализ предметной области;

- построение концептуальной (понятийной) модели предметной области;

- создание концептуальной модели БД;

- разработку системы с помощью инструментальных средств выбранной СУБД.

4.6 На первом очень важном этапе проектирования ИС разработчики должны понять, что должна делать система, какие у нее особенности, какие ситуации предметной области должны моделироваться в БД.

4.7 На втором этапе проектирования ИС разработчики должны определить устойчивые свойства данных и описать информационные и технологические процессы, использующие данные, их взаимосвязь и характеристики. Здесь основной задачей является получение формального (независимого от СУБД) описания предметной области, которая должна моделироваться в БД.

4.8 На третьем этапе проектирования ИС разработчики должны принять решение о выделении из множества понятий концептуальной модели предметной области таких объектов, которые должны моделироваться в БД.

4.9 Результаты, полученные на первых трех этапах, не должны изменяться при развитии технической и программной базы ИС. Четвертый этап проектирования должен быть тесно связан с возможностями инструментальных средств конкретных СУБД. Данный этап в свою очередь должен быть разбит на следующие шаги: логическое проектирование БД, физическое проектирование БД, реализацию приложений.

4.10 СБД должна быть предназначена для хранения информации об ЭРИ и материалах конструкций, необходимой для проведения моделирования физических процессов при внешних воздействиях, и должна содержать:

- параметры материалов конструкций;

- параметры моделей ЭРИ для тепловых и механических процессов;

- предельно допустимые значения ускорений и температур ЭРИ, а также максимальные допустимые напряжения материалов, на основе которых может быть принято проектное решение;

- параметры выводов ЭРИ для разных вариантов установки ЭРИ на печатную плату для расчета усталостных характеристик;

- информацию об условном графическом изображении ЭРИ на плоскости и в пространстве, для придания реалистичности отображения печатных узлов;

- полные условные записи ЭРИ для их быстрого поиска.

4.11 СУБД должна обеспечивать:

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

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

4.12 Структура СБД по параметрам ЭРИ и материалов представлена на рисунке 4.1. Основу БД должны составлять базовые таблицы (таблицы 4.1-4.35), содержащие информацию обо всех необходимых параметрах ЭРИ и материалов для проведения моделирования БЭ РТК на внешние воздействия и принятия решения об обеспечении стойкости БЭ РТК к внешним воздействиям.

Для описания типов полей использованы следующие обозначения:

- Integer - 32-разрядный целочисленный тип;

- Short - 16-разрядный целочисленный тип;

- Double - вещественный тип;