Bryan Boilers 250, Triple-Flex 150, & 300 Rate Adjustment, Integrator Compensation, Implementation

Page 73

algorithms are used. Additionally:

4.7.7RATE ADJUSTMENT

When the Slave dropout/return compensation parameter specifies a rate adjustment and a rate compensation event occurs (a slave leaves while firing, or a slave returns) then rate adjustment will alter the integrator value so that the commanded rate compensates for the added or lost capacity.

INTEGRATOR COMPENSATION

A stand-alone Sola includes a feature to smooth the response when a rate override has occurred (such as delta-T rate limit) causing the PID output to be ignored.

Whenever an override has occurred then, at the moment the override ends, the integrator is loaded with a value that causes the PID output to match the current rate, whenever this is possible within the integrator’s limits. The Lead Lag PID will implement similar behavior: The rate allocator will provide a trigger that causes the integrator's value to be recomputed and this trigger will activate whenever a rate allocation limit is released; that is, this event will occur any time the system transitions from the condition in which it is not free to increase the total modulation rate, to the condition where this rate may increase.

4.7.8IMPLEMENTATION

The examples below are ways in which this may occur, but in implementation what is necessary, first of all, is to use a rate allocator that assigns rate to each slave and can detect when all of the assigned rate is absorbed, or if there is excess requested rate that the firing stages could not absorb.

Then:

Whenever the system is rate limited, that is, when A) all firing stages are commanded to their respective maximums and also B) the PID is asking for more heat than that, note that this has occurred by setting a flag and also record total rate that the system absorbed (the total of the commanded maximums, not the PID's requested rate which might include excess).

Whenever the rate allocator completes an execution pass and detects that both conditions

67

Date: 8-4-2010

Revision: 0

Form: 2396

of step 1 are no longer true (demand has decreased) then it clears the flag.

Whenever the rate allocator completes an execution pass and detects both conditions of step 1 are true, and it also detects that the total rate potentially absorbed by the system (the commands have not yet been sent) has increased from the value that was saved when the flag was set, then it re-computes the integrator value based on the old commanded maximum, clears the flag, and actually allocates the old rate that was saved when the flag was set.

Examples include:

The rate allocator has encountered a limit such as base load (for a "limited" rate allocation scheme) and this limit is released.

All stages are at their maximum (base load, or max modulation) and one or more stages are rate-limited (such as due to slow-start or stepped modulation limiting due to high stack temperature, etc.) and the rate limited stage recovers, changing from rate-limited to free to modulate.

(This is indicated by the Slave Status "slave is modulating": the changing from false to true is not, itself, a trigger, but while it is true the rate allocator can assign to the slave only the firing rate that it is reporting; thus the release of this might allow more rate to be absorbed by the system. It also might not do this, if for example the slave was in anticondensation and thus the rate limit was maximum modulation rate.)

All firing stages are at their maximum (base load, or max modulation) and a stage which was OnLeave returns in the firing state and is available for modulation.

An add-stage is in-progress and all firing burners are at their limits (max modulation rate or base load) and then the new stage becomes available.

This also applies when the system is first starting up, that is, all firing burners are at their limits (zero) because non are firing, and thus when the add-stage is finished the system transitions from no modulation at all, to modulating the first stage.

Lead Lag Burner Demand

Image 73
Contents Triple-Flex High Efficiency Boilers Triple-Flex 150, 200, 250 High Efficiency Boilers Table of Contents Lead Drop-Stage On Error Ldse Figures Date Date Revision Form Clearances Boiler FoundationMinimum Clearances to Combustible Surfaces DIMBoiler Connections Safety Relief ValvesFlow Connection Expansion Tank ConnectionsElectrical Requirements Venting of GAS Train ComponentsKW HP Combustion AIR SupplyLOUVERS, GRILLES, and Screens Combustion AIR OpeningsFlue GAS Venting System Design & InstallationScfm Combustion AIR and Venting Requirements for CanadaBefore Placing Boiler in Operation Marking of GAS VentsTest of GAS Piping Hydrostatic Test of Boilers and SystemStart-Up and Operation Triple-Flex High Efficiency Boilers TRIPLE-FLEX Front View Boiler AssemblyTriple-Flex Rear View TRIPLE-FLEX Rear ViewTRIPLE-FLEX Right Side View TRIPLE-FLEX Left Side ViewTRIPLE-FLEX Behind the Cabinet Door Air Flow Switch TRIPLE-FLEX Left Flue Collector View Pilot Spark Igniter AssemblyTRIPLE-FLEX Right Flue Collector View POWER-UP ValidationHome Sola Hydronic Control SystemKeyboard NavigationStatus Configuration ConfigureSample Configuration Configuration PasswordSafety Verification Configure Verify Change Parameter SettingsSafety Parameter User Confirmation FAULT/ALARM HandlingHome Page Lockout Info BAR Lockouts Clear Lockout OperationAnnunciation Operation Modulation Configuration Configure ModulationFiring Rate Control Operation Firing Rate Field System Time Setup Advanced Setup Date & Time Advanced Setup Setup Advanced SetupCalibrate Touch Screen Setup Advanced Setup Diagnostics Advanced Setup Display Reset Reset / Reboot DisplayOutdoor Reset Configure Configure CH Central Heat Configuration Configure Sensor ConfigurationSafety Verification Configure CH Central Heat Configuration PID Sound Pressure LevelsSound Pressure Readings Alert Codes Modbus CommunicationDHW RPMODR ILK A2D SLOHFS PIIRevision PRE Checks and Setup Test SetupBoiler Commissioning ModulationDRY RUN Pilot AdjustmentAdjusting Boiler Minimum Input Adjusting Boiler Maximum InputInitial Light OFF IWCGAS Meter Readings CFH = 3600Vc gc CFH = ft 3 hr −1 of gas Vc = ft clockedPII Or L TroubleshootingDate PII OFF LCI OFFILK OFF ILK on Weak VsnsrAre OEM Specific Fault Codes Fault CodesOFF ThroughOFF Blower LCI High Limit setpoint setting 228 Invalid Reserved Care and Maintenance Boil OUT Procedure Do not Flush the System Through the Boiler Draining the SystemBoiler Water Treatment Suggested Maintenance Schedule External FIRE-SIDE CleaningDate Revision Form Lead Lag Lead LAG LL Master General Operation General Description of the Lead LAG ApplicationDrop-stage method Drop-stage detection timing LL / Multi-Boiler Field Wiring System Wiring HookupLEAD-LAG Operation Slave Mode USE FIRST, Equalize RUNTIME, USE Last Slave Operation and SetupSlave Parameters Overall Control LL Master Operation and SetupSlave Status Manager Periodic Data Polling MessagesInvalid Response or no Response AbnormalFaultCounter Used to tolerate momentary abnormalityMaster Heat Demand LL CH Demand Switch DISABLE, STAT, Environcom Remote StatMaster Service Status Master Active ServiceModulation Sensor LL Modulation Sensor S5Demand and Rate Integrator Compensation Rate AdjustmentImplementation Base Load Common 0-100% Rate AllocationRate Allocation Method Parallel Commonbase Limited Overflow and Underflow Modulating StageStagerstate = Idle Burner DemandStagerstate = Active Error Threshold ADD-STAGE Error Threshold DegreesADD-STAGE Rate Offset -100% to +100% ADD-STAGE ConditionLL ALL Boilers OFF Threshold Temperature or None DROP-STAGE Error Threshold DegreesDROP-STAGE Rate Offset -100% to +100% DROP-STAGE ConditionLAG Selecton Method Sequence ORDER, Measured RUN Time Lead DROP-STAGE on ErrorForce Lead Rotation Time Hhmm or None Date Revision Form Forced Lead Rotation Sequencer 1 Minute EventSlave Write Data Slave Read Data