Здравствуйте!
Вопрос адресую к тем, кто занимается исследованиями в области
моделирования и автоматизацией управления технологическими процессами.
Расскажите пожалуйста, возникает ли в процессе разработок
необходимость промоделировать создаваемый алгоритм управления, и если
возникает, то как Вы это осуществляете?
Стоит задача промоделировать алгоритм управления корабельной
электростанцией. Необходимо иметь модель объекта управления. Пока мне
видится такой способ.
На стенде есть контроллер. Алгоритм управления пишется в контроллер
и там выполняется. Модель объекта выполняется в компьютере, снабженном
дискретными и аналоговыми в/в - всего надо порядка 50 дискретных в/в и
до десятка аналоговых. В частности, в компьютере дизель-генераторы
представлены моделью на основе уравнения Горева-Парка в реальном
времени, а состояния выключателей (дискретные элементы) определяются
несложными логическими зависимостями как от выходов контроллера
(поданными на входы компьютера), так и от бинарных параметров,
задаваемых вручную. Т.е. от компьютерной части требуется визуализация
(структура несложная) и способность в реальном времени прокручивать
математические и логические операции для создания полноценной модели
объекта, и плюс - естественно - стыковка с дискретными и аналоговыми
сигналами.
Прошу покритиковать такое решение. Также, если у кого-то есть
наработки - посоветуйте пожалуйста максимально дешевые (сертификации
не требуется, условия работы - комнатные) аппаратные и программные
решения.
Почему выбран именно такой способ моделирования (связка контроллера
и компьютера) - потому что есть перспектива снять контроллер с
алгоритмом со стенда, установить его на реальную модель объекта или на
сам объект.
Также прошу посоветовать варианты с чисто компьютерным
моделированием, т.е. и алгоритм и модель объекта крутятся в одном
компьютере в реальном времени. Здесь интересует как чисто логическое
моделирование (без аналоговых сигналов и без модели генераторов), так
и с ним.
Заранее спасибо за отклики.
.. 9 из 10 зубных врачей рекомендуют оральный секс... (c) прислал Вэ Вэ