Я делаю интерфейсный пакет, который может вводить параметры моделей в цикле симуляции. Для связи между пакетом интерфейса и имитационной моделью я использовал Controlbus из стандартной библиотеки Modelica Ver. 3.2.2.
Проверка модели прошла нормально, но если я моделирую модель, выскакивает ошибка, как на картинке ниже.
А вот уравнение, относящееся к этой модели
Omega_e = Omega_d * N_t[N];
Alpha_d = der(Omega_d);
Чтобы решить дифференциальное уравнение, я думаю, что решателю нужен конкретный параметр N_t. Поэтому я поместил параметры из модели интерфейса и отправил параметры с помощью компонента Controlbus в стандартной библиотеке Modelica.
Как на картинке выше, я обязательно выставил параметры. (Конкретные значения параметров удаляются, потому что это конфиденциально)
Я не могу понять, в чем проблема этой ошибки. Пожалуйста, помогите мне, ребята.
Большое тебе спасибо.