способ параметрической идентификации математической модели судна

Классы МПК:G05B17/02 электрические 
G06F17/18 для обработки статистических данных
Автор(ы):,
Патентообладатель(и):Федеральное государственное образовательное учреждение высшего профессионального образования "Мурманский государственный технический университет" (ФГОУВПО "МГТУ") (RU)
Приоритеты:
подача заявки:
2010-10-11
публикация патента:

Изобретение относится к судовождению и предназначено для оперативной идентификации математической модели судна в реальном масштабе времени. Технический результат состоит в обеспечении автоматического определения параметров математической модели судна, повышении качества и достоверности результатов моделирования движения судна как объекта управления и на их основании прогнозировании развития процессов управления судном. Измеряют линейные продольное, поперечное и угловое ускорения судна N раз за цикл обработки продолжительностью Т с шагом дискретизации способ параметрической идентификации математической модели судна, патент № 2444043 t, по измеренным значениям ускорений находят значения линейных и угловой скоростей, рассчитывают невязки, определяют взвешенную сумму квадратов невязок и минимизируют их, находят значения параметров математической модели судна, строят прогнозирующую модель судна и повторяют весь цикл измерений и идентификации. 4 з.п. ф-лы, 1 ил.

способ параметрической идентификации математической модели судна, патент № 2444043

Формула изобретения

1. Способ параметрической идентификации математической модели судна, включающий определение входных и выходных сигналов судна, осуществляемое с шагом дискретизации способ параметрической идентификации математической модели судна, патент № 2444043 t, определение параметров математической модели судна и на их основе построение прогнозирующей модели, отличающийся тем, что математическая модель судна представляет собой систему дифференциальных уравнений, входные сигналы рассчитывают, а выходные сигналы измеряют, при этом измеряют линейные продольное, поперечное и угловое ускорения судна N раз за цикл обработки продолжительностью Т, по измеренным значениям ускорений находят соответствующие значения линейных и угловой скоростей, рассчитывают невязки (разности) между левой и правой частями дифференциальных уравнений, определяют взвешенную сумму квадратов невязок и осуществляют минимизацию последней, находят значения параметров математической модели судна и осуществляют повторение цикла измерений и идентификации.

2. Способ по п.1, отличающийся тем, что измерение линейных продольного, поперечного и углового ускорений производят в процессе движения судна с помощью судовой инерциальной системы в реальном масштабе времени.

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

4. Способ по п.3, отличающийся тем, что количество уравнений в системе нормальных уравнений равно количеству идентифицируемых параметров.

5. Способ по п.3, отличающийся тем, что систему нормальных уравнений решают методом последовательных приближений или методом Зейделя, если она линейная.

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

Изобретение относится к судовождению и предназначено для оперативной идентификации математической модели судна в реальном масштабе времени.

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

Существует ряд недостатков, свойственных данному методу. Причем эти недостатки ярко проявляются при выполнении идентификации параметров математической модели судна в судовых условиях. В частности:

- в том случае, когда производные вектора состояния судна не могут быть измерены непосредственно, что характерно для судовых условий, приходится прибегать к численному дифференцированию. Дифференцирование при наличии погрешностей в измерениях представляет самостоятельную трудную проблему. В то же время метод не может быть применим в том случае, когда не могут быть измерены все компоненты вектора состояний судна;

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

- понижение порядка системы дифференциальных уравнений, т.е. упрощение самой математической модели;

- ограничения в выборе управлений динамическим объектом с целью искусственного уменьшения зависимости выходных переменных от некоторых идентифицируемых параметров математической модели.

Использование декомпозиции при параметрической идентификации снижает точность конечных результатов;

- незначительные изменения значений входных параметров могут привести к большим изменениям результатов идентификации. При вычислениях указанная неустойчивость приводит к неоднозначности решения в рамках требуемой для прогнозирования точности результатов, а часто к физически бессмысленным результатам [10];

- представленный метод типичен для математически некорректных задач. Известно, что результат решения некорректно поставленной задачи является практически не однозначным [8], что противоречит цели решения рассматриваемой здесь задачи.

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

Известен способ идентификации линейного объекта, предназначенный для определения математической модели объекта (А.с. СССР № 361456, опубл. 07.12.1972), включающий подачу входного сигнала на объект идентификации и модель объекта, сравнение выходного сигнала с объекта идентификации и модели объекта с получением разности сигналов, вычисление настроечных коэффициентов, которые суммируют и получают вектор параметров модели, процесс многократно повторяют, пока разность выходных сигналов будет равна нулю. Способ прост, но обладает недостаточной точностью и быстродействием.

Известен способ идентификации линейного объекта (Пат. РФ № 2146063, опубл. 27.02.2000), включающий подачу на объект идентификации случайного сигнала, определение значений входного и выходного сигналов объекта, подачу их на идентификатор напрерывной дроби, в котором эти значения преобразуют в детерминированные характеристики корреляции значений входного и вход-выходного сигналов объекта с последующей их обработкой, получение прогнозирующей модели объекта и определение модельных значений выходного сигнала объекта идентификации. Способ предназначен для определения математической модели объекта. Способ недостаточно точен и не исключает искажение прогнозирующей модели объекта, что обусловлено многократным уменьшением шага дискретизации, производимым с целью повышения точности.

Известен способ идентификации линейного объекта (Пат. РФ № 2233480, опубл. 27.07.2004), предназначенный для автоматического определения структуры и параметров математической модели динамического объекта в реальном масштабе времени. Способ включает определение значений входного и выходного сигналов объекта, подачу их на идентификатор непрерывной дроби с последующим восстановлением дискретной математической модели объекта и переходом к непрерывной математической модели объекта, в которой определяют дискретные модельные значения выходного сигнала, из множества которых определяют параметры нелинейной статической характеристики объекта, эти данные запасают в блоке хранения, многократно изменяют амплитуду подаваемого входного сигнала и повторяют весь процесс.

Известен способ идентификации линеаризованного динамического объекта (Пат. РФ № 2256950, опубл. 20.07.2005). Способ включает измерение входного и выходного сигналов объекта с шагом дискретизации способ параметрической идентификации математической модели судна, патент № 2444043 t, последовательную подачу интервальных значений этих сигналов на идентификатор непрерывной дроби, восстановление дискретной передаточной функции и прогнозирующей модели объекта, определение интервальных модельных значений выходного сигнала. Способ позволяет автоматически определять структуру и неизвестные параметры математической модели динамического объекта, улучшая качество и достоверность результатов моделирования объекта управления. Данный способ наиболее близок к предлагаемому способу и принят за прототип.

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

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

Для достижения указанного технического результата в способе параметрической идентификации математической модели судна, включающем определение входных и выходных сигналов судна, осуществляемое с шагом дискретизации способ параметрической идентификации математической модели судна, патент № 2444043 t, определение параметров математической модели судна и на их основе построение прогнозирующей модели, математическая модель судна представляет собой систему дифференциальных уравнений, входные сигналы рассчитывают, а выходные сигналы измеряют, при этом измеряют линейные продольное, поперечное и угловое ускорения судна N раз за цикл обработки продолжительностью Т, по измеренным значениям ускорений находят соответствующие значения линейных и угловой скоростей, рассчитывают невязки (разности) между левой и правой частями дифференциальных уравнений, определяют взвешенную сумму квадратов невязок и осуществляют минимизацию последней, находят значения параметров математической модели судна и осуществляют повторение цикла измерений и идентификации. При этом измерение линейных продольного, поперечного и углового ускорений производят в процессе движения судна с помощью судовой инерциальной системы в реальном масштабе времени. Минимизацию суммы квадратов невязок осуществляют путем ее дифференцирования по идентифицируемым параметрам, частные производные которых приравнивают к нулю, при этом получают систему нормальных уравнений. Количество уравнений в системе нормальных уравнений равно количеству идентифицируемых параметров. Систему нормальных уравнений решают методом последовательных приближений или методом Зейделя, если она линейная.

Предлагаемый способ иллюстрируется чертежом.

Способ заключается в следующем.

Математическая модель судна, используемая для компьютерного моделирования при прогнозировании движения судна в процессе маневрирования, представляет собой систему дифференциальных уравнений, общий вид которых в соответствии с данными, представленными в работах [1], [2], [3], [6], [7], следующий:

способ параметрической идентификации математической модели судна, патент № 2444043

где способ параметрической идентификации математической модели судна, патент № 2444043 x, способ параметрической идентификации математической модели судна, патент № 2444043 у - проекции вектора линейной скорости в центре тяжести (ЦТ) судна на продольную 0Х и поперечную 0Y оси, соответственно (см. чертеж);

способ параметрической идентификации математической модели судна, патент № 2444043 - угловая скорость судна;

С1 , С2, С3, способ параметрической идентификации математической модели судна, патент № 2444043 , Cm - параметры математической модели [1], [2], [3], [6], [7].

Способ параметрической идентификации математической модели судна отличается тем, что в процессе движения судна с помощью судовой инерциальной системы в реальном масштабе времени измеряют линейные продольное способ параметрической идентификации математической модели судна, патент № 2444043 поперечное способ параметрической идентификации математической модели судна, патент № 2444043 и угловое способ параметрической идентификации математической модели судна, патент № 2444043 k ускорения судна N раз за цикл обработки продолжительностью Т и шагом дискретизации способ параметрической идентификации математической модели судна, патент № 2444043 t, так что

способ параметрической идентификации математической модели судна, патент № 2444043

По измеренным значениям ускорений находят соответствующие значения линейных и угловой скоростей:

способ параметрической идентификации математической модели судна, патент № 2444043

Началом процесса идентификации следует считать момент начала движения судна, поэтому начальные значения линейных (способ параметрической идентификации математической модели судна, патент № 2444043 x0, способ параметрической идентификации математической модели судна, патент № 2444043 у0) и угловой (способ параметрической идентификации математической модели судна, патент № 2444043 0) скоростей принимают равными нулю. В ином случае начальные значения линейных и угловой скоростей устанавливают в соответствии с показаниями приборов измерения скорости объекта (на судне это лаг) и измерителя угловой скорости.

Рассчитывают невязки способ параметрической идентификации математической модели судна, патент № 2444043 k, т.е. разности между левой и правой частями дифференциальных уравнений движения судна (1) в момент k-го измерения:

способ параметрической идентификации математической модели судна, патент № 2444043

k=1,способ параметрической идентификации математической модели судна, патент № 2444043 ,N.

Как следует из уравнений (1), (4), количество идентифицируемых параметров равно m.

Для определения значений параметров математической модели судна С1 , С2, С3, способ параметрической идентификации математической модели судна, патент № 2444043 , Cm строят взвешенную сумму квадратов невязок:

способ параметрической идентификации математической модели судна, патент № 2444043

здесь способ параметрической идентификации математической модели судна, патент № 2444043 - вес уравнения в системе (1) (0способ параметрической идентификации математической модели судна, патент № 2444043 способ параметрической идентификации математической модели судна, патент № 2444043 способ параметрической идентификации математической модели судна, патент № 2444043 1,0), устанавливается по приоритету оператором в соответствии со степенью важности уравнения при моделировании с использованием идентифицированной математической модели судна и его конкретного маневра. В случае равнозначности уравнений в системе (1) значения способ параметрической идентификации математической модели судна, патент № 2444043 1, способ параметрической идентификации математической модели судна, патент № 2444043 2, способ параметрической идентификации математической модели судна, патент № 2444043 3 можно принимать равными 1,0.

Сумму квадратов невязок минимизируют. Для этого сумму дифференцируют по идентифицируемым параметрам Cq (q=1,способ параметрической идентификации математической модели судна, патент № 2444043 ,m) и частные производные приравнивают к нулю, тем самым образуется система нормальных уравнений, состоящая из m уравнений, по количеству идентифицируемых параметров:

способ параметрической идентификации математической модели судна, патент № 2444043

Систему уравнений (6) решают методом последовательных приближений или Зейделя [5], если она линейная. Результатом решения системы уравнений (6) будут значения параметров уравнений (1).

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

Литература

1. Басин A.M. Ходкость и управляемость судов / A.M.Басин. - М.: Транспорт, 1967. - 255 с.

2. Васильев А.В. Управляемость судов: учеб. пособие / А.В.Васильев. - Л.: Судостроение, 1989. - 328 с.

3. Гофман А.Д. Движительно-рулевой комплекс и маневрирование судна: справочник / А.Д.Гофман. - Л.: Судостроение, 1988. - 360 с.

4. Зильман Г.И., Тер-Захарянц А.А. Идентификации гидродинамических коэффициентов уравнений управляемости как задача многокритериальной оптимизации // Навигация и управление судном. - М.: Транспорт, 1986, вып.433.

5. Корн Г., Корн Т. Справочник по математике (для научных работников и инженеров). - М.: Наука. 1974. с.831.

6. Соболев Г.В. Управляемость корабля и автоматизация судовождения / Г.В.Соболев. - Л.: Судостроение, 1976. - 478 с.

7. Справочник по теории корабля. В 3-x т. Т.3. Управляемость водоизмещающих судов. Гидродинамика судов с динамическими принципами поддержания / под ред. Я.И.Войткунского. - Л.: Судостроение, 1985. - 544 с.

8. Тихонов А.Н., Арсенин В.Я. Методы решения некорректных задач. - М.: Наука, 1974.

9. Эйкрофт П. Основы идентификации систем управления. - М.: Мир, 1975.

10. Zilman G., Ter-Zakhariantz A. Parameter identification of ships steering dynamics as a problem of multiobjective optimization. // 14-th Scientific and methodological seminar on ship hydrodynamics. Vama, 1986, V.2.

Класс G05B17/02 электрические 

обнаружение аномалий в авиационном двигателе -  патент 2497173 (27.10.2013)
способ и система управления работой устройства с использованием комплексного моделирования с возможностью временного сдвига -  патент 2481612 (10.05.2013)
система прогнозирования и распределения выбросов (проливов) аварийно химически опасных веществ -  патент 2453896 (20.06.2012)
способ коррекции сложных систем и компенсатор для его осуществления -  патент 2451968 (27.05.2012)
способ управления и/или регулирования промышленного процесса -  патент 2444042 (27.02.2012)
моделирующий комплекс для станков с чпу -  патент 2438156 (27.12.2011)
устройство для моделирования процедуры распознавания сложного динамического объекта на временном интервале -  патент 2427873 (27.08.2011)
модельный прогнозный контроль процессов регулирования загрязнения воздушной среды -  патент 2379736 (20.01.2010)
генерация последовательности операций по комплексному анализу на основе предсказательной модели одиночной скважины - модульного динамического тестера (swpm-mdt) -  патент 2336567 (20.10.2008)
устройство и способ для контроля технической установки, содержащей множество систем, в частности установки электростанции -  патент 2313815 (27.12.2007)

Класс G06F17/18 для обработки статистических данных

микропроцессорный регистратор данных для проведения энергоаудита ермакова-горобца -  патент 2520428 (27.06.2014)
классификация данных выборок -  патент 2517286 (27.05.2014)
многофункциональное микропроцессорное устройство для сбора информации о сети при несинусоидальной и несимметричной нагрузке (варианты) -  патент 2514788 (10.05.2014)
устройство для оценки и сравнения эффективности функционирования однотипных организаций, учитывающее взаимодействие с другими уровнями структуры -  патент 2504831 (20.01.2014)
устройство автоматической оценки фазовой напряженности респондента -  патент 2492520 (10.09.2013)
устройство для классификации последовательности цифровых сигналов -  патент 2453915 (20.06.2012)
счетчик потерь электроэнергии с индикацией потерь мощности (варианты) -  патент 2449356 (27.04.2012)
устройство для оценки среднеквадратического отклонения дискретного сигнала -  патент 2446455 (27.03.2012)
электронная схема определения среднеквадратического отклонения случайной составляющей навигационных измерений -  патент 2435210 (27.11.2011)
способ получения функции распределения вероятностей исходного сигнала системы -  патент 2411578 (10.02.2011)
Наверх