• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Статья

Многофункциональный программный комплекс теплового проектирования электронных систем: требования к архитектуре и функциональным возможностям моделирования

Мадера А. Г., Решетников В.
Аннотация:Рассмотрены концепции математического и компьютерного моделирования, положенные в основу разработки и создания многофункционального программного комплекса для теплового проектирования сложных электронных систем. Показаны принципиальные недостатки зарубежных программных комплексов теплового проектирования, которые не позволяют использовать их в практике проектирования и создания конкурентоспособных электронных систем. В статье обоснованы требования к многофункциональному программному комплексу для адекватного проектирования тепловых процессов и температурных распределений в электронных системах в условиях функционирования и эксплуатации, приближенных к реальным, а именно: программный комплекс должен обеспечивать возможность моделировать тепловые процессы в электронных системах, являющиеся нелинейными, нестационарными, трехмерными, интервально-стохастическими, а также учитывать влияние тепловой обратной связи, особенности конструкции и монтажа элементов в электронной системе, воздействие дестабилизирующих механических, климатических и радиационных факторов. Архитектура многофункционального программного комплекса должна включать высокоэффективное математическое вычислительное ядро, развитую сервисную пользовательскую оболочку, отвечающую современным требованиям к сложным программным комплексам и системам. Сервисная оболочка, в свою очередь, должна обеспечивать визуальную, наглядную и удобную для восприятия форму задания исходных данных в виде цветных изображений температурных распределений и других тепловых характеристик на различных иерархических уровнях. Программный комплекс реализуется в среде Microsoft Visual Studio, обеспечивающей объектно-ориентированный подход, на языке высокого уровня С#, под управлением семейства операционных систем Microsoft Windows. Модульность архитектуры позволяет эффективно расширять возможности и модернизацию программного комплекса.