Написать программу(графическая приложения) в Delphi7. Программа связана с предметом ТАУ.

Отменен
Заказ
1281171
Раздел
Программирование
Предмет
Delphi
Антиплагиат
Не указан
Срок сдачи
18 Июн 2018 в 23:59
Цена
Договорная
Блокировка
20 дней
Размещен
11 Июн 2018 в 19:43
Просмотров
293
Описание работы
Разработать библиотеку по идентификации параметров звена.
В качестве исходных данных имеется временной ряд переходного процесса одного из 4 звеньев (Реально интегрирующего, Идеально интегрирующего, Апереодическое 1 порядка, Апереодическое 2 порядка). Необходимо на основе данных временного ряда определить вид звена и его параметры. Для нахождения параметра Т (постоянная интегрирования) использовать методы оптимизации (Одномерная оптимизация - Золотое сечение, Многомерная оптимизация - Метод покоординатного спуска Гаусса — Зейделя).
Временной ряд представлен в txt файле в следующем виде: 1 строка - dx - входное воздействие; 2 и до конца - t[i] h[i] временной ряд (переходный процесс). Необходимо считать dx t[i] и h[i] в переменные (для dx хватит Real; для t и h - массивы Real). Далее вызвать процедуру, которая описана в библиотеке , которая на выходе дает ТАУ(запаздывание) К(коэффициент усиления) T(Постоянная интегрирования) Тип звена (из выше перечисленных).
Из txt файла читает массив данных, где 1 столбец время, второй значения переходного процесса. Они разделены табуляцией. После этого эти данные забиваются в массивы и выводятся в график.
В общем
Определить вид звена по переходной функции
Определить параметры К, Тау(запаздывание)
Определить параметр Т методом одномерной оптимизации (для всех звеньев, кроме апериодического 2 порядка)
И параметры Т1 и Т2 для звена Апереодического 2 порядка методом многомерной оптимизации
Основная программа должна только считывать данные и заносить их в массив
А потом должны вызываться методы, которые написаны DLL библиотекой
То есть в DLL передаются данные по массиву, и там уже идет работа с этим массивом. Определения типа звена, его параметры (К, тау, Т).
Дополнения к описанию.
Считанный ряд из TXT выводить в график.
И после определения параметров.
Построить еще один переходный процесс, но уже при найденных значениях.
И второй график должен быть идентичен первому.
1 проект - это интерфейс, там выводится график и значения.
2 проект - библиотека, к которой обращается "1 проект", чтобы определить параметры.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир