I have a requirement to build an energy balance calculation in DeltaV SIS (if the heat generated is less than expected, unreacted chemicals could be pooling in the reactor). The required calculation is supposed to integrate the amount of heat removed during the previous x minutes and compare this value to the theoretical heat generated during the same time. If the values are out-of-balance the feed to the reactor is stopped.
This would be fairly easy to setup in a standard DeltaV module. But it is proving to be a little more difficult in an SIS module, due to the limited SIS blocks available – namely an integrator block, a dead time block, and an array block. Without going into the merits of including/no- including these blocks in the SIS palette, has anyone done a similar calculation in DeltaV SIS? I can think of a couple of ways to accomplish this, but I can’t find an elegant solution - (calc blocks with a large number of parameters for data storage seems inelegant and inefficient).
In reply to Tadeu Batista:
In reply to David Nelson:
In reply to kbellville: