Дифференцирование функции в реальном времени

Простейшие вопросы в области инженерной разработки
Ответить
Vladislav2404
interested
interested
Сообщения: 8
Зарегистрирован: 14 май 2017, 15:28
Версия LabVIEW: 15
Контактная информация:

Дифференцирование функции в реальном времени

Сообщение Vladislav2404 »

Доброе время суток, подскажите глупому и необразованному человеку, как по грамотному взять производную от функции (нагрев и остывание подложки). Есть значения температуры и времени, которые приходят с COM порта в реальном времени. И нужно чтобы значения производной (+ или -) в дальнейшем выступали как условие (T или F) соответственно для нагревания и охлаждения.
Я для этого просто использовал Derivative x(t) PtByPt.
Вложения
2017-05-16_00-54-36.png
2017-05-16_00-54-36.png (8.78 КБ) 2346 просмотров
Vladislav2404
interested
interested
Сообщения: 8
Зарегистрирован: 14 май 2017, 15:28
Версия LabVIEW: 15
Контактная информация:

Re: Дифференцирование функции в реальном времени

Сообщение Vladislav2404 »

Полная схема
Вложения
2017-05-16_01-07-50.png
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Дифференцирование функции в реальном времени

Сообщение Artem.spb »

Если время приходит с компорта, то почему dt=5?
если dt увас константа, то чем не устраивает этот вариант?
если dt скачет, то проще руками посчиать dx/dt.
Vladislav2404
interested
interested
Сообщения: 8
Зарегистрирован: 14 май 2017, 15:28
Версия LabVIEW: 15
Контактная информация:

Re: Дифференцирование функции в реальном времени

Сообщение Vladislav2404 »

Я заблаговременно знаю, что значения будут сыпаться каждый 5 секунд, поэтому dt=5
Спасибо за ответ!
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»