2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Определение параметров системы ОДУ
Сообщение28.06.2017, 12:55 


04/06/17
50
Здравствуйте. Имеется математическая модель, описываемая нормальными ОДУ 4-го порядка с гладкой правой частью.
$\dot{x}=$f(x,\lambda_1,\dots,\lambda_m,\lambda_{m+1},\dots\lambda_p) , где $\lambda_1,\dots,\lambda_m-$фиксированные параметры, $\lambda_{m+1},\dots,\lambda_p-$неизвестные параметры. Известно, что решением системы является периодическая функция.
Необходимо определить , при каких значениях неизвестных параметров решение исходного уравнения имеет заданный период колебаний $T_i$ для набора значений известных параметров, т.е.:
$T(x_j(t))=T_j,\quad j=1\dots N$,
где $x_j(t)-$решение уравнений $\dot{x_j}=$f(x_j,\lambda_1^j,\dots,\lambda_m^j,\lambda_{m+1},\dots\lambda_p).
Дополнительно предполагая известными из наблюдений величины $x_j^{t_k}=x_j^k$ (шаблон сетки можем выбирать произвольным), я могу взять интеграл от обеих частей уравнения и, воспользовавшись условием периодичности $x(0)=x(T_j)$, получить систему алгебраических уравнений: $\int\limits_{0}^{T_j}f(x_j,\lambda_1^j,\dots,\lambda_m^j,\lambda_{m+1},\dots\lambda_p)=0$ относительно $\lambda_{m+1},\dots\lambda_p$. Выражая интеграл каким-либо численным методом через значения в известных точках, прихожу к системе $g_j(\lambda_{m+1},\dots,\lambda_p)=0,\quad j=1\dots N$, где $g_j(\cdot)$-функции, получающиеся после приближенного представления интеграла. По полученной системе определяю функционал и соответствующую задачу минимизации $\sum\limits_{j=1}^{N}g_j^2(\lambda_{m+1},\dots,\lambda_p) \rightarrow min$.
Имеет ли право на существование такой подход? И можно ли решить задачу по-другому?

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 13:27 
Заслуженный участник


05/08/14
1564
Начальное значение $x(0)$ задано?

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 13:57 


04/06/17
50
dsge
Да

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 20:12 
Заслуженный участник


05/08/14
1564
Gargantua в сообщении #1230143 писал(а):
при каких значениях неизвестных параметров решение исходного уравнения имеет заданный период колебаний $T_i$ для набора значений известных параметров, т.е.:
$T(x_j(t))=T_j,\quad j=1\dots N$,

Непонятно, что такое $T_j$. Для каждого $T_j$ надо найти набор параметров, для которого существует периодическое решение периода $T_j$? Или надо найти квазипериодическое решение с периодами $T(x_j(t))=T_j,\quad j=1\dots N$ для одного набора параметров? Или надо найти один набор параметров, соответствующий $N$ периодическим решениям?

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 20:19 
Аватара пользователя


23/07/07
164
Gargantua в сообщении #1230143 писал(а):
Здравствуйте. Имеется математическая модель, описываемая нормальными ОДУ 4-го порядка с гладкой правой частью.
$\dot{x}=$f(x,\lambda_1,\dots,\lambda_m,\lambda_{m+1},\dots\lambda_p)
Речь идёт о нормальной системе четырех ОДУ?

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 22:11 


04/06/17
50
dsge
Надо найти такой набор параметров $\lambda_{m+1},\dots,\lambda_p$, что для каждого $j=1,\dots,N$ решение системы $\dot{x}=$f(x,\lambda_1^j,\dots,\lambda_m^j,\lambda_{m+1},\dots\lambda_p)$ имеет период $T_j$. Предполагается, что все компоненты вектора решения $x(t)$ имеют один и тот же период.
Singular
Да.

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 22:21 
Заслуженный участник


05/08/14
1564
У вас $p-m$ неизвестных, и $4N$ уравнений, которые без дополнительных условий могут быть несовместны, или иметь бесконечно много решений.

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 22:49 


04/06/17
50
dsge
Eсли ранг якобиана системы функций $g(\lambda_{m+1},\dots,\lambda_p)$ больше $p-m$, то система несовместна и необходимо искать псевдорешение. Именно этот случай я имел в виду в самом первом сообщении, поскольку $N>>p-m$. Надеюсь, что на практике это условие на ранг якобиана будет выполнено.

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 22:53 
Заслуженный участник


05/08/14
1564
Если $N>>p-m$, то ранг якобиана не может быть больше $p-m$.
Gargantua в сообщении #1230346 писал(а):
Eсли ранг якобиана системы функций $g(\lambda_{m+1},\dots,\lambda_p)$ больше $p-m$, то система несовместна и необходимо искать псевдорешение.

Это псевдорешение почти наверняка не даст периодического решения системы.

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение28.06.2017, 23:20 


04/06/17
50
dsge
Вы имеете в виду, что при найденных $\lambda_{m+1},\dots,\lambda_p$ решение системы ОДУ будет непериодическим?
Я заметил сейчас, что ведь и сама система $g(\lambda_{m+1},\dots,\lambda_p)=0$ не является точным условием периодичности, поскольку мы пришли к ней в результате численного представления интеграла. Тогда, действительно, периодическим решение ОДУ не будет. Но, может быть, получится при этом система, обладающая решением, период которого близок к требуемому?

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение29.06.2017, 19:50 
Заслуженный участник


05/08/14
1564
Gargantua в сообщении #1230356 писал(а):
Я заметил сейчас, что ведь и сама система $g(\lambda_{m+1},\dots,\lambda_p)=0$ не является точным условием периодичности, поскольку мы пришли к ней в результате численного представления интеграла.

Это не проблема, интеграл можно вычислить с любой точностью.
Что мешает избавиться от избыточности, наложив ограничение $4N=p-m$?

 Профиль  
                  
 
 Re: Определение параметров системы ОДУ
Сообщение29.06.2017, 21:31 


04/06/17
50
dsge
Ничего не мешает. Пожалуй, Вы правы.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: vicvolf


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group