Компьютерные Модели
Компьютерное моделирование используется в различных областях техники. Я специально рассматриваю структурный анализ или анализ методом конечных элементов (ВЭД). Иногда модели используются для ускорения повторяющихся расчетов, которые могут быть выполнены вручную. Иногда модели используются для выполнения вычислений, которые нелегко или даже невозможно сделать вручную.
проверка
Существует несколько стандартных методов проверки результатов компьютерных моделей.
- Запустите модели проверки и убедитесь, что результаты соответствуют ранее рассчитанному ответу.
- Запустите простые модели, которые можно проверить с помощью ручных расчетов.
- Тест физических моделей.
Проблема с первыми двумя методами проверки, приведенными выше, заключается в том, что они либо проверяют только определенные ситуации, либо проверяют только простые части программы.
Метод физической модели может быть дорогостоящим для полноразмерных моделей, а масштабные модели не всегда дают те же результаты, что и в натуральную величину.
Это оставляет пробел в том, какие результаты могут быть проверены. Для любой сложной модели нет простого способа проверить правильность результатов программы. Инженер должен верить, что программное обеспечение дает правильные результаты из модели.
Проверка сравнения
Модель может быть введена в две разные программы (сделанные разными компаниями). Предполагается, что если результаты двух моделей достаточно похожи, то результаты должны быть правильными для используемой модели. Это не будет отлавливать ошибки при создании исходной модели, но будет отлавливать ошибки при реализации программного обеспечения.
- Могут ли две отдельные программы использоваться для проверки «правильности» результатов модели?
- Будет ли использование этого метода сравнения модели в двух отдельных программах обеспечивать такой же уровень уверенности в результатах, как и любой другой метод проверки?
- Какие могут быть недостатки использования этой процедуры?