|
|
  |
Влияние температуры на датчик давления, Определение расчётной формулы по массиву данных, Слияние двух тем. |
|
|
|
Jul 6 2010, 13:07
|
Группа: Участник
Сообщений: 11
Регистрация: 17-01-10
Из: г. Иркутск
Пользователь №: 54 873

|
Цитата(Tanya @ Jul 3 2010, 00:13)  Там почти линейная зависимость давления от попугаев. Поэтому такое простое предложение. Строите подгонку давление от попугаев линейную или квадратичную.....
Делаете это при всех температурах. Получатся наборы параметров. Строите график подгоночный параметр(ы) от температуры. Наверное, подойдет.
P.S. Возможно, лучше будет подгонять обратную функцию - попугаи от давления. Это надо смотреть. Глазами. Отстроил графики, но "вогнать" полученные зависимости в конечную формулу так и не смог. Постоянно где-то совершаю ошибки. Пошёл простым путём. Ожидаемые температуры составляют +5 - +15 град.С. Давление не превышает 400 атм. Взял зависимости попугаев от давления при минимальных температурах (10,39 град.С и 15,671 град.С соответственно по приборам), экстраполировал значения за пределы калибровочных термических условий, получил погрешности.Таблицу погрешностей представил заказчику, она его вполне устроила. Но с появлением свободного времени надеюсь закончить эту задачу. Спасибо!
|
|
|
|
|
Jul 6 2010, 17:34
|
Профессионал
    
Группа: Участник
Сообщений: 1 076
Регистрация: 14-11-06
Из: г. Ульяновск
Пользователь №: 22 301

|
Цитата(Tanya @ Jul 6 2010, 18:23)  Не нужно "тупо" разлагать в ряд... лучше написать правильную модель. Например, если внутри мост, нарисовать его, учитывая температурную и силовую зависимость. Исходя из этого писать формулы аппроксимации. Формула аппроксимации для датчика №45 АЦП №45(P,T)=3,705×10^5-2,368×10^3×T+8,187×T^2+[1,94×10^4×P-6,146×10^(-2)×P^2 ]×[1-4,75×10^(-5)×T-1,762×10^(-6)×T^2 ]
|
|
|
|
|
Jul 7 2010, 05:53
|
Группа: Участник
Сообщений: 11
Регистрация: 17-01-10
Из: г. Иркутск
Пользователь №: 54 873

|
Цитата(Пушкарев Михаил @ Jul 7 2010, 02:34)  Формула аппроксимации для датчика №45 АЦП №45(P,T)=3,705×10^5-2,368×10^3×T+8,187×T^2+[1,94×10^4×P-6,146×10^(-2)×P^2 ]×[1-4,75×10^(-5)×T-1,762×10^(-6)×T^2 ] Нда...серьёзная формула. Спасибо, Михаил! Насчёт п.16. Когда я оправлял последнее сообщение, этого поста ешё не было. Позже не проверял сообщения, у нас разница в часовых поясах 6 часов.(Якутия) Посмотрел файл, попытаюсь использовать данный xls файл для расчёта констант для прибора 46.
|
|
|
|
|
Jul 7 2010, 06:09
|
Профессионал
    
Группа: Участник
Сообщений: 1 076
Регистрация: 14-11-06
Из: г. Ульяновск
Пользователь №: 22 301

|
Цитата(igorshoo @ Jul 7 2010, 09:53)  Нда...серьёзная формула. Спасибо, Михаил! Насчёт п.16. Когда я оправлял последнее сообщение, этого поста ешё не было. Позже не проверял сообщения, у нас разница в часовых поясах 6 часов.(Якутия) Посмотрел файл, попытаюсь использовать данный xls файл для расчёта констант для прибора 46. Это простейшая формула. По представленным Вами данным теоретически можно бы вычислить 6 коэффициентов для зависимости начального выходного сигнала от температуры, 5 коэффициентов для зависимости чувствительности от температуры, 8 коэффициентов для описания нелинейности зависимости выходного сигнала от давления и добавить еще 5 коэффициентов зависимости нелинейности выходного сигнала от температуры. Задача нетривиальная уже только по составлению подобной системы уравнений, решить которую можно только с привлечением возможностей программы Mathematica. А что делать с полученными коэффициентами в дальнейшем? И, самое главное, все это уменьшит погрешности весьма незначительно. Расчет для датчика №46 на втором листе того же файла, нажмите метку №46 в левом нижнем углу страницы.
|
|
|
|
|
Jul 9 2010, 09:16
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(Пушкарев Михаил @ Jul 6 2010, 21:34)  Формула аппроксимации для датчика №45 АЦП №45(P,T)=3,705×10^5-2,368×10^3×T+8,187×T^2+[1,94×10^4×P-6,146×10^(-2)×P^2 ]×[1-4,75×10^(-5)×T-1,762×10^(-6)×T^2 ] Странная у Вас формула получилась. Странная температурная зависимость второй части. Кажется, что коэффициент при линейном члене должен был бы быть положительным... и квадратичный коэффициент большой...
|
|
|
|
|
Jul 12 2010, 18:11
|
Группа: Участник
Сообщений: 11
Регистрация: 17-01-10
Из: г. Иркутск
Пользователь №: 54 873

|
Цитата(Пушкарев Михаил @ Jul 9 2010, 18:30)  .... Подставив любую пару значений давления и температуры, можно убедиться, что полученное значение АЦП весьма мало отличается от измеренного. Применил определённую Вами зависимость. Отработал. Значения совпали с расчётными. Ещё раз спасибо огромное за помощь!!!
|
|
|
|
|
Oct 4 2010, 09:23
|
Группа: Участник
Сообщений: 11
Регистрация: 17-01-10
Из: г. Иркутск
Пользователь №: 54 873

|
Михаил, здравствуйте! Не хотел злоупотреблять Вашей помощью. Вы мне очень помогли летом. Опять аналогичная ситуация. Имеется 3-мерный массив данных зависимости ед. АЦП от давления и температуры для 2-х различных приборов. Опять тот-же изготовитель и опять отсутствует расчётная формула зависимости P=f(T, ед.АЦП). Всё то-же самое. Не поможете ли Вы мне и в этот раз? Определить зависимость Р=F(T,ед.АЦП) и коэффициенты к ней. Датчики давления того-же типа. Конечно, хотелось-бы самому решить данную задачу, но...опять не умею. Хотя, кроме них у меня ещё 6 приборов с аналогичными датчиками и проблемами. Конечно, когда-то надо начинать самому решать сии проблемы, но опять.. времени в обрез. Модератор: Надо было самостоятельно найти старую тему, а не начинать новую. Или писать письма о помощи. Что Вы конкретно хотели сказать обществу?
|
|
|
|
|
Dec 16 2010, 05:46
|
Группа: Новичок
Сообщений: 2
Регистрация: 16-12-10
Пользователь №: 61 655

|
Цитата(Пушкарев Михаил @ Jul 2 2010, 23:12)  В прикрепленном файле расчет коэффициентов. Необходимо только расширение txt заменить на xls. желательна зависимость вида P(АЦП,T)=ko0+ko1*T+ko2*T^2+(ko3*АЦП+ko4*АЦП^2)*[1+ko5*T+ko6*T^2]
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|