L международная выставка-презентация
научных, технических, учебно-методических и литературно-художественных изданий

Вычислитель дифференциальной ошибки угла ориентации анеморумбометра


НазваниеВычислитель дифференциальной ошибки угла ориентации анеморумбометра
Разработчик (Авторы)Ковалёв А.А., Мартьянов А.С., Соломин Е.В.
Вид объекта патентного праваСвидетельство на программу для ЭВМ
Регистрационный номер 2023614962
Дата регистрации09.03.2023
ПравообладательКовалёв А.А., Мартьянов А.С., Соломин Е.В.

Описание изобретения

Программа реализует универсальный класс, описывающий работу модели дифференциальной ошибки анеморумбометра и являющийся универсальным дополнением к штатным программам, вычисляющим и передающим ошибку ориентации ротора основной программе, управляющей ориентацией ротора горизонтально-осевой ветроэнергетической установки. В качестве исходных данных модель использует информацию о скорости ветра и частоте вращения ротора ветроэнергетической установки, выходным параметром является величина ошибки анеморумбометра. Модель реализована в виде класса и может быть использована напрямую, либо в качестве основы для создания более сложных моделей, применяемых в системах ориентации ротора ветроэнергетической установки. При этом реализация в виде класса при использовании объектно-ориентированного подхода благодаря возможности наследования, инкапсуляции и полиморфизма позволяет с минимальными усилиями адаптировать класс под новые требования, перезагружая необходимые методы. Сам класс содержит три метода: конструктор, метод загрузки исходных данных и метод расчёта выходного значения. Дополнительно класс содержит несколько членов, которые необходимы для корректной работы модели ошибки, инициализируются при создании класса и могут быть переопределены в процессе работы. Эти члены содержат такие параметры, как коэффициенты полиноминальной модели, размер ширины окна фильтров входных значений, значение выходной переменной, а также несколько внутренних переменных, скрытых от использования извне. Представленный класс может быть полезен не только при разработке систем ориентации ветроэнергетических установок, но и при создании других систем измерения либо управления, содержащих информационные модели анализируемых объектов, технологических процессов, физических явлений и др. моделируемых сущностей.

Язык программирования: C++

Объем программы для ЭВМ: 3,31 КБ

Изобретение "Вычислитель дифференциальной ошибки угла ориентации анеморумбометра" (Ковалёв А.А., Мартьянов А.С., Соломин Е.В.) отмечено юбилейной наградой (25 лет Российской Академии Естествознания)
Медаль Альфреда Нобеля