Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Исследование метода определения параметров автомобиля. Монография

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
709 Кб
Скачать

3.ИССЛЕДОВАНИЕ МЕТОДА ОПРЕДЕЛЕНИЯ МОМЕНТОВ ИНЕРЦИИ СИЛОВОГО

АГРЕГАТА, ТРАНСМИССИИ И ХОДОВОЙ СИСТЕМЫ ТРАНСПОРТНОГО СРЕДСТВА

3.1.Обоснование выбора программы для написания математической модели метода идентификации моментов инерции в силовом агрегате и ходовой системе автомобиля

3.1.1.Основные понятия математического моделирования. Роль математического моделирования

Моделирование можно рассматривать как замещение исследуемого объекта (оригинала) его условным образом, описанием или другим объектом, именуемым моделью и обеспечивающим адекватное с оригиналом поведение в рамках некоторых допущений и приемлемых погрешностей. Моделирование обычно выполняется с целью познания свойств оригинала, путем исследования его модели, а не самого объекта [8].

Математическое моделирование – это область науки и техники, которая обеспечивает выявление закономерностей протекания различных явлений окружающего нас мира или работы систем и устройств путем их математического описания и моделирования без проведения натурных испытаний. При этом используются фундаментальные положения и законы математики, описывающие моделируемые явления, системы или устройства на некотором уровне их идеализации.

Реальная польза от моделирования может быть получена при выполнении двух главных условий:

1)модель должна быть адекватной, т. е. отображать с достаточной точностью интересующие характеристики;

2)модель должна устранять проблемы измерения интересующих характеристик или сигналов оригинала.

Таким образом, математическая модель системы или устройства – это иное математическое описание их, обеспечивающее имитацию

~51 ~

работы систем или устройств на уровне, достаточно близком к реальному их поведению, получаемому при натурных испытаниях систем или устройств. Критерием корректности модели принято считать достаточно малую погрешность (чаще всего среднеквадратическую) результатов моделирования.

Математическое моделирование общественных, экономических, биологических и физических явлений, объектов, систем и различных устройств – важнейшее средство познания природы и проектирования самых разнообразных систем и устройств [2].

Однако для серьезных сфер моделирования нередко нужны суперкомпьютеры и годы работы крупных коллективов ученых по подготовке данных для моделирования и его отладки. Тем не менее

ив этом случае математическое моделирование сложных систем и устройств не только экономит средства на проведение исследований

иих разработок, но и порой спасает жизни людей и устраняет экологические катастрофы. Здесь примером может служить отказ от испытания ядерного и термоядерного оружия в пользу его математического моделирования или моделирование аэрокосмических систем перед их реальными полетами.

Между тем математическое моделирование на уровне решения более простых задач, например из области механики, электротехники, электроники и радиотехники (и многих других областей науки и техники), в настоящее время стало доступным многим пользователям современных ПК. А при использовании обобщенных моделей становится возможным моделирование и достаточно сложных систем, таких как электроэнергетические системы или промышленные комплексы.

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

Взависимости от способа реализации все модели можно разделить на два обширных класса:

1) физические модели, которые предполагают реальное воплощение интересуемых физических свойств оригинала;

2) математические модели, которые представляют собой формализованные описания объекта с помощью некоторого абстрактного

~52 ~

языка, например в виде совокупности математических отношений, или схемы алгоритма.

Иногда математическая модель описывается уравнениями, которые вытекают из рассмотрения физической сущности моделируемого объекта [9].

Модели обладают рядом свойств. Основные из них:

адекватность – степень соответствия модели исследуемому реальному объекту, она никогда не может быть полной;

простота – чем больше количество свойств объекта описывает модель, тем она сложнее. Не всегда чем сложнее модель, тем выше

ееадекватность. Сложность модели должна удовлетворять требуемой адекватности;

потенциальность – способность модели дать новые знания об исследуемом объекте, спрогнозировать его поведение или свойства.

Различают такие виды моделирования, как:

• аналитическое (его результаты представляются в виде аналитических выражений – формул);

• численное (заключается в получении необходимых количественных данных о поведении систем или устройств каким-либо подходящим численным методом);

• имитационное и ситуационное (заключается в выполнении симуляций работы моделируемых систем и устройств).

3.1.2. Имитационное моделирование

В качестве программы для создания имитационной модели используем пакет визуального программирования динамических систем Simulink, являющийся приложением к математической системе MATLAB. При моделировании с использованием Simulink реализуется принцип визуального программирования, в соответствии с которым пользователь на экране из библиотеки стандартных блоков создает модель устройства и осуществляет расчеты. При этом в отличие от классических способов моделирования пользователю не нужно досконально изучать язык программирования и численные методы математики, а достаточно общих знаний, требующихся при работе на компьютере и, разумеется, знаний той предметной области, в которой он работает.

~ 53 ~

Simulink является сравнительно самостоятельным инструментом MATLAB и при работе с ним совсем не требуется знать сам MATLAB и остальные его приложения. С другой стороны, доступ к функциям MATLAB и другим его инструментам остается открытым и их можно использовать в Simulink. Часть входящих в состав пакетов имеет инструменты, встраиваемые в Simulink. Имеются также дополнительные библиотеки блоков для разных областей применения [6, 7].

При работе с Simulink пользователь имеет возможность модернизировать библиотечные блоки, создавать свои собственные, а также составлять новые библиотеки блоков.

При моделировании пользователь может выбирать метод решения дифференциальных уравнений, а также способ изменения модельного времени (с фиксированным или переменным шагом) [14]. В ходе моделирования имеется возможность следить за процессами, происходящими в системе. Для этого используются специальные устройства наблюдения, входящие в состав библиотеки Simulink. Результаты моделирования могут быть представлены в виде графиков или таблиц.

Преимущество Simulink заключается также в том, что он позволяет пополнять библиотеки блоков с помощью подпрограмм, написанных как на языке MATLAB, так и на языках С + +, Fortran и Ada.

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

~ 54 ~

Пакет Simulink позволяет осуществлять исследование (моделирование во времени) поведения динамических нелинейных систем, причем введение характеристик исследуемых систем осуществлять в диалоговом режиме, путем графической сборки схемы соединений элементарных (стандартных или пользовательских) звеньев [37]. В результате такого составления получается модель исследуемой системы, которая сохраняется в файле с расширением *.mdl.

3.2.Математическая модель метода идентификации моментов инерции в силовом агрегате и ходовой системе транспортного средства

Процесс идентификации параметра

a

=

M N

на выбеге описыва-

Jб

 

 

 

 

 

 

 

 

 

 

 

 

ется системой дифференциальных уравнений [18]

&

 

¢

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

× (- M

 

 

 

),

 

 

 

 

 

 

 

ìω

= a

с(б)

 

 

 

 

 

 

(3.1)

ï &б

 

 

 

 

 

 

 

 

 

 

 

 

íωˆб

= [K1(ωб - ωˆб )+ aˆ¢]× (-

M

с(б) ),

(3.2)

ï &

 

 

(ω

 

- ωˆ

 

).

 

 

 

 

 

 

(3.3)

ïaˆ¢ = K

2

б

б

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

где ω&б , ω&ˆб – угловое замедление вращающихся масс автомобиля и стенда на выбеге и его оценка, a′, aˆ′ – постоянная времени систе-

мы на выбеге и ее оценка, K1 и K2 – коэффициенты усиления идентификатора.

Качество процесса идентификации aхарактеризуется относительной ошибкой оценивания

ε =1−

aˆ′

.

(3.4)

 

 

a

 

3.2.1.Блок ввода параметров испытываемого автомобиля

ипроектируемого стенда

В качестве вводимых параметров принимаем переменные из вы-

ражений (2.12), (2.17), (2.23), (2.83) и (2.86).

~ 55 ~

Условно разделим эти вводимые параметры на четыре группы:

1)параметры двигателя автомобиля;

2)параметры трансмиссии автомобиля;

3)параметры колес автомобиля;

4)параметры инерционного стенда.

Рис. 3.1. Блок ввода параметров испытываемого автомобиля и проектируемого стенда

~ 56 ~

3.2.2.Блок моделирования относительного приведенного

кбеговым барабанам стенда момента сил сопротивлений в автомобиле

Данный блок выполняет решение уравнений (2.2), (2.12), (2.17), (2.23), (2.83), (2.86) и (2.75).

Рис. 3.2 Блок моделирования относительного приведенного

кбеговым барабанам стенда момента сил сопротивлений в автомобиле

~57 ~

3.2.3.Блок идентификации относительного приведенного к беговым барабанам стенда момента инерции системы «автомобиль – стенд»

Данный блок выполняет решение системы дифференциальных уравнений (3.1), (3.2) и (3.3), также вычисляет ошибку оценивания параметра а' по выражению (3.4):

ìω&б = a¢ × (-

 

с(б) ),

 

 

M

 

 

ï

&

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= [K

(ω

 

 

- ωˆ

 

)+ aˆ¢]× (- M

 

),

ïωˆ

б

б

б

с(б)

ï

 

 

1

 

 

 

 

 

 

 

í

&

 

 

(ωб - ωˆб ),

 

 

 

 

ïaˆ¢ = K2

 

 

 

 

ï

 

 

 

aˆ

¢

.

 

 

 

 

 

 

 

 

 

ïε =1-

a¢

 

 

 

 

 

 

 

 

 

î

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 3.3. Блок идентификации относительного приведенного к беговым барабанам стенда момента инерции системы «автомобиль – стенд»

~ 58 ~

Коэффициенты усиления идентификатора определяются по формулам [17]:

K1 = -

6

(3.5)

a¢ × tп

 

 

 

K2 = -

9

 

(3.6)

a¢ × tп2

 

 

 

 

где tп – время переходного процесса идентификатора, с, − при выбеге на включенной передаче

K13 = -

6

» -10,

6,529 × 0,1

 

 

 

 

K23 = -

 

9

 

» -140.

 

 

 

6,529 × (0,1)2

 

− при выбеге на выключенной передаче

K1N = 30 × K13 » -300,

K2N = 30 × K23 » -4200.

3.2.4.Блок вывода вводимых и идентифицированных параметров

Данный блок содержит устройства вывода вводимых и идентифицированных параметров на цифровой дисплей для цифрового и дисплей осциллографа для графического отображений (рис. 3.4).

3.2.5.Математическая модель процесса идентификации относительного приведенного к беговым барабанам стенда момента инерции системы «автомобиль – стенд» и результаты моделирования

Математическая модель процесса идентификации параметра а' представляет собой соединение всех четырех ранее созданных блоков на схеме, показанной на рисунке 3.5.

~ 59 ~

Рис. 3.4. Блок вывода вводимых и идентифицированных параметров

Рис. 3.5. Математическая модель процесса идентификации относительного приведенного к валу двигателя момента инерции системы «автомобиль – стенд»

~ 60 ~

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]