Свободные программы для моделирования в электронике: чем заменить импортное ПО в вузе::Журнал СА
www.samag.ru
Журнал «БИТ. Бизнес&Информационные технологии»      
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

ИТ-инфраструктура  

Системы мониторинга ИТ-инфраструктуры-2025

Без мониторинга ИТ-инфраструктуры не обходится ни одна компания, хотя бы потому, что

 Читать далее...

Открытое ПО  

Безопасность Open Source: рискуем или контролируем?

Компания «Кросс технолоджис» изучила, как используется ПО с открытым кодом в компаниях

 Читать далее...

Работа с нейросетью  

Скажи, есть ли у тебя AI, и я скажу, кто ты

Недавно сервис по поиску работы SuperJob выяснил, что каждый второй россиянин уже

 Читать далее...

Работа с Debian  

О Linux с любовью или Debian: через знание к любви

Конечно, одним лишь перечислением замечательных качеств любовь к Linux не возникнет. Для

 Читать далее...

Опрос  

Защита личных и клиентских данных: как мошенники используют ИИ и как защититься?

По данным RED Security, общее число кибератак на российские компании в 2024

 Читать далее...

Опрос  

Облачные инструменты для разработчиков

Эксперты ИТ-отрасли отвечают на вопросы «Системного администратора» > Как с помощью облака сделать

 Читать далее...

Опрос  

Рынок мобильных приложений: что будет актуальным в 2025 году?

Эксперты ИТ-отрасли отвечают на вопросы «Системного администратора» > Ваши прогнозы: чего ожидать от

 Читать далее...

Рынок труда  

Как успешно пройти все этапы собеседования на ИТ-должность?

По оценкам государства, дефицит ИТ-специалистов составляет от 740 тысяч до 1 миллиона

 Читать далее...

Спецпроект «Базальт СПО». Развитие Open Source в России  

Алексей Смирнов: «Сейчас трудно найти программный продукт, в котором нет свободного кода»

Какое будущее ждет свободное ПО? Влияет ли свободная или несвободная разработка на

 Читать далее...

Спецпроект «Базальт СПО». Развитие Open Source в России  

Николай Костригин: «Мы создали Hantis, конвейер автоматизации. Проекты, исследуемые разными инструментами, переходят от одного исполнителя к другому, развиваются, возвращаются к автору, и так по кругу»

О том, как идет работа по повышению безопасности отечественного программного обеспечения, рассказывает

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 7691
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 7951
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 5297
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 3387
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 4177
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 4186
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6700
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3531
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3803
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7690
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 11048
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12773
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 14550
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9488
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7455
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5733
Комментарии: 4
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4936
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3797
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3472
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3702
Комментарии: 1
Рецензия на книгу «MongoDB в действии»

 Читать далее...

Друзья сайта  

 Свободные программы для моделирования в электронике: чем заменить импортное ПО в вузе

Архив номеров / 2025 / Выпуск №3 (268) / Свободные программы для моделирования в электронике: чем заменить импортное ПО в вузе

Рубрика: Спецпроект «Базальт СПО». Развитие Open Source в России

 ВИЗИТКА 


Иван Хахаев,
начальник Управления информационных
технологий СПбГЭТУ «ЛЭТИ»

 

Свободные программы
для моделирования в электронике: чем заменить импортное ПО в вузе

СПбГЭТУ «ЛЭТИ», как и другим вузам страны, требуется российское или свободное программное обеспечение для замены проприетарного импортного. Педагоги и ИТ-специалисты университета проанализировали программы со свободными лицензиями для моделирования в аналоговой и цифровой электронике и составили перечень ПО для преподавания электроники, радио- и электротехники. Эта подборка будет полезна вузам, реализующим образовательные программы в области электроники и смежных областях.

 


Рисунок 1. Проприетарные программы, используемые в учебном процессе

В конце 2023 года мы проанализировали рабочие программы СПбГЭТУ «ЛЭТИ», которые реализуются в рамках дисциплин по радиотехнике, схемотехнике, электротехнике и смежных. Выяснилось, что практически все они базируются на проприетарном зарубежном программном обеспечении, в том числе достаточно старом. Общая картина («проблемное поле») показана на рисунке 1.

Однако из-за ухода зарубежных вендоров с российского рынка стало сложно использовать их продукты. В образовательных стандартах РФ сделан акцент на применение «свободно распространяемого программного обеспечения, в том числе отечественного производства» (например, «Федеральный государственный образовательный стандарт высшего образования – магистратура по направлению подготовки 11.04.01 радиотехника»).

Поэтому возникла необходимость найти замену используемому импортному ПО.

Мы провели большую работу по сбору информации из открытых источников, проанализировали опыт нескольких фестивалей СПбГЭТУ «ЛЭТИ» RusLinuxInstall Fest по установке российских операционных систем (https://installfest.etu.ru). Выяснилось, что в репозиториях свободного ПО есть немало программ для моделирования электрических и электронных схем.

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


Таблица 1. Свободные программы для проектирования и моделирования электронных и электрических схем.

Мы решили ориентироваться на пакетную базу операционных систем «Альт». За несколько лет фестиваля установки российских операционных систем стало ясно, что эти операционные системы лучше всего подходят для задач студентов СПбГЭТУ «ЛЭТИ». Данные об актуальности приложений, оставшихся в списке, и их наличии в российском открытом репозитории проекта Sisyphus, на котором основаны ОС «Альт», приведены в Таблице 2.


Таблица 2. Состояние проектов (на 21.10.2024)

 

Сравнительный анализ приложений для моделирования аналоговых схем

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

Результаты оценки представлены в Таблице 3.


Таблица 3. Приложения для моделирования аналоговых схем

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

  • SimulIDE – самое простое решение для задач моделирования аналоговых схем.
    Недостатки: не поддерживается язык SPICE, нет некоторых элементов схем (трансформатор, кварцевый генератор, предохранитель).
  • KiCAD – профессиональное приложение с полным набором элементов и функций.
    Недостатки: сложно осваивать.
  • gEDA – профессиональное приложение с большим набором элементов и функций.
    Недостатки: моделирование реализовано только с использованием командной строки, сложно осваивать. Не поддерживаются функции индикации напряжений и токов на постоянном токе и синхронизируемые осциллограммы.
  • Qucs-S – приложение с широким набором функций и элементов, средняя сложность освоения.
    Недостатки: нет элементов «кварцевый резонатор» и «предохранитель», не поддерживаются синхронизируемые осциллограммы.
  • KtechLab – приложение с широким набором функций и элементов, средняя сложность освоения.
    Недостатки: не поддерживается язык SPICE. Нет элементов «трансформатор», «кварцевый резонатор» и «предохранитель», не поддерживаются синхронизируемые осциллограммы.


Сравнительный анализ приложений для моделирования цифровых (логических) схем

Аналогичным образом мы оценили применимость приложений для моделирования цифровых (логических) схем (Таб­лица 4).


Таблица 4. Приложения для моделирования цифровых (логических) схем.

Мы выделили следующие приложения:

  • WiRedPanda – самое простое решение для моделирования цифровых схем.
    Недостатки:
    крайне ограниченный набор компонентов, может применяться только для самых простых задач.
    При моделировании цифровых схем важно иметь возможность создавать подсхемы (блоки), которые затем используются как элементы более сложных схем. Эта возможность реализована в Logisim-evolution, SimulIDE, KiCAD.
  • SimulIDE – простая в освоении и использовании, позволяет получить диаграммы уровней сигналов и подсхемы (блоки).
    Недостатки: не позволяет получить таблицу истинности для логической схемы.
  • Logisim-evolution – простая в освоении и использовании, позволяет получить таблицу истинности для логической схемы и подсхемы (блоки).
    Недостатки: не позволяет получить диаграммы уровней сигналов.
  • KiCAD – позволяет получить таблицу истинности для логической схемы и подсхемы (блоки).


Результаты анализа: какое свободное ПО использовать для замены импортного проприетарного

Итоги тестирования приложений мы поместили в таблицу 5.


Таблица 5. Применимость свободных программ для преподавания электротехнических дисциплин.

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


Таблица 6. Функциональное соответствие проприетарных и свободных продуктов.

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



Ключевые слова: свободная программа, свободное ПО, проприетарное ПО, импортозамещение, вуз, образовательные программы, электроника


Подпишитесь на журнал

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru