Is there a way to use one UCB block to model a hybrid (continuous and discrete) multi-rate system?
There are two potential problems:
1- scheduling of different discrete tasks running at different rate
2- handling different state (continuous, discrete) types
The first one could be addressed by incorporating a "micro scheduler" in the UCB code which handles scheduling of different discrete tasks.
The second problem is more difficult to address since there is only one state vector and system-build treats it either as discrete or continuous.
One solution could be to only identify the continuous states to system-build and take care of the discrete states internally. This will work
fin
e for simulation purpose. However, it will not work properly for other utilities such as linearization and trimming (since the discrete states will be hidden).
Any suggestion on how to achieve the above objectives simultaneously?
Thanks,