I have a controller that consists of a bank of parallel sub-filters in the forward path of a feedback loop, cascaded with a stable plant. The input to the controller is the error signal (i.e. the plant output minus the reference input). The output of the controller is formed by taking a linear combination of the sub-filters, i.e. by "mixing" their outputs. The mixing coefficients are normalized so they all sum to unity. If each sub-filter operating by itself in the feedback loop, results in a stable closed-loop system, then I would assume, from the properties of linear-time-invariant systems, that the linear combination of the sub-filters would also be stable (yes?). But what if the mixing coefficients are now time varying, as guided by some supervisory system? Would the closed-loop system still be stable?
Any guidance on this would be greatly appreciated. I am considering a discrete-time controller, but I guess results from continuous time would also be applicable.
Thanks,
Hugh