Details

Title Разработка редактора принципиальных схем СВЧ-устройств: выпускная квалификационная работа магистра: направление 09.04.01 «Информатика и вычислительная техника» ; образовательная программа 09.04.01_15 «Технологии проектирования системного и прикладного программного обеспечения»
Creators Дягай Александра Руслановна
Scientific adviser Цыган Владимир Николаевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы; Общая коллекция
Subjects сверхвысокочастотное устройство; система автоматизированного проектирования; принципиальная схема; программный модуль; ultra-high frequency device; computer-aided design system; schematic diagram; software module
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-3927
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\33146
Record create date 8/29/2024

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Целью данной является разработка редактора принципиальных схем СВЧ-устройств. Для достижения поставленной цели необходимо изучить функциональные возможности редакторов схем систем автоматизированного проектирования СВЧ-устройств AWR Design Environment и Advanced Design System. Затем следует провести анализ для выбора наиболее подходящей библиотеки для визуализации принципиальных схем. Далее необходимо спроектировать и разработать модуль редактирования принципиальных схем. Завершающим этапом является тестирование разработанного модуля. Для определения наиболее подходящей библиотеки визуализации схем, автором было создано приложение, измеряющее скорость визуализации геометрических примитивов. В результате исследования выбрана библиотека SkiaSharp, обеспечивающая высокую скорость визуализации и предлагающая широкий набор инструментов для работы с изображениями. В результате разработан редактор принципиальных схем СВЧ-устройств на платформе WPF с использованием архитектурного шаблона MVVM. Для проверки корректности работы модуля и его соответствия требованиям было проведено функциональное и автоматизированное тестирование. Редактор принципиальных схем СВЧ-устройств функционирует как самостоятельное приложение, предназначенное для создания пользовательской документации СВЧ-устройств.

The goal is to develop a schematic editor for ultra-high frequency devices. To achieve this goal, it is necessary to study the functional capabilities of schematic editors of automated design systems for ultra-high frequency devices such as AWR Design Environment and Advanced Design System. Then, an analysis should be conducted to select the most suitable library for visualizing schematics. Next, it is necessary to design and develop a module for editing schematics. The final stage is testing the developed module. To determine the most suitable library for visualizing schematics, an application was created that measures the speed of visualizing geometric primitives. As a result of the research, the SkiaSharp library was chosen, which provides high visualization speed and offers a wide range of tools for working with images. As a result, a schematic editor for ultra-high frequency devices was developed on the WPF platform using the MVVM architectural design pattern. Functional and automated testing was carried out to verify the correct operation of the module and its compliance with requirements. The schematic editor for microwave devices operates as a standalone application, intended for creating user documentation for microwave devices.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 1 
Last 30 days: 1

Detailed usage statistics