I am looking to implement a type of dual control system, which enters hysteretic pulse control at no load and exits and uses PI control at full load. The trigger to indicate when the load is transitioning from full load to zero load and back is available to me if desired.
I have at the moment designed the comparators and assumed I will need an SR flip-flop, which will retain the 10 or 01 state depending on whether the upper or lower limit was the last to be reached. I now do not know where to go next. The algorithm I want to implement is as follows:
If Q,!Q = 10, (V = Vlower), turn on the switches until LOAD PULSE = 1 (0mA) or Q,!Q transitions to 01, indicating the upper limit has been reached.
Keep the switches off, until the LOAD PULSE = 0 (full load), or the flip-flop transitions to 10, indicating the lower limit has been reached.
I'm sorry that this is a very application specific question but I have been struggling with it for a while for some reason. Everything I try seems to give the wrong result.
I have at the moment designed the comparators and assumed I will need an SR flip-flop, which will retain the 10 or 01 state depending on whether the upper or lower limit was the last to be reached. I now do not know where to go next. The algorithm I want to implement is as follows:
If Q,!Q = 10, (V = Vlower), turn on the switches until LOAD PULSE = 1 (0mA) or Q,!Q transitions to 01, indicating the upper limit has been reached.
Keep the switches off, until the LOAD PULSE = 0 (full load), or the flip-flop transitions to 10, indicating the lower limit has been reached.
I'm sorry that this is a very application specific question but I have been struggling with it for a while for some reason. Everything I try seems to give the wrong result.