If there is anyone out there still waiting with bated breath to hear about the heating system; your reward is ready.
I am reopening this thread to see if the same guys are still monitoring. The previous exchanges were both helpful and entertaining.
There is a problem. For those of you supprised by this - there is a cloud of bad Karma surrounding me that makes my entire personal warped space a subset of Murphy's laws which, of course, underpin all known engineering principles.
The house has exposed concrete floors with embedded heatng tubes. There are a large number of zones. The reasons for the numnber of zones include personal living preferences, normally unused/unheated space, radically different loads (e.g., greenhouse, room with serious Southern glass). The basement has fewer zones. Upstairs (primary living space) has a floor with the following construction. Subfloor, 3" foam, 2" regular concrete. Each zone has a thermal break between adjacent zones.
The boiler is a condensing 85K BTU variable firing rate unit. There are about a half dozen controllers taking care of things. Solar exposed slabs have embedded temperature sensors. DHW (domestic hot water) is indirect and uses a well insulated tank heated by boiler water in a coil. There is another tank in the system that acts as a buffer for the heating loops to prevent short cycling of the boiler when a small demand is made (e.g., one bathroom). There is a dedicated loop to heat make-up air for the range hood. This loop is controlled by a variable speed pump that senses temperature drop across the coil.
Now we get to the problem part. Did you get a fresh beer? The "normal" way to pump the heating loops is to run a fairly large pump at full speed and provide a pressure bypass between the hot side and the cold side of the system. As less heat is demanded, more hot water simply circulates in the system in the boiler room.
My approach. A variable speed pump replaces this primary pump. A differential pressure sensor looks at the pressure across the pump and adjusts speed to just supply the water needed for heating demand. The loops are generally of similar length and have flow adjustments available to balance flow at a given pressure.
The problem. I finally installed (just a jerry rig for now) a filter to get rid of the < 0.25 micron crap in my well water. Works just fine. I could now fill the heating system. I did. We made hot water last week. The control systems are not active except for the previoulsy mentioned differential pressure controller. Looked OK. House got hot. Tried turning off some hot water circuits. Differential pressure does not remain constant. Oops.
Read specs of equipment supplied by contractor (I know, I know - but the contractor is competent and I have many other problems). He installed a pump controlled by a 0-10V input and a differential pressure sensor that provides a 0-10 V output. The problem - it ain't a control loop. There is no set point/feedback. The pressure sensor is just that. A sensor. No feedback loop. If differential pressure goes up, so does the pump speed (or down, there is a switch to reverse response and that is probably on). It hits equilibrium, but there is no control that determines what that point of equilibrium will be. It needs to be a specific water pressure (head, for the heating people).
I am Googling my little fingertips off to find a solution. I need a system that controls the pump to reach a setable pressure point. An ancillary issue is the noise of the variable speed circulating pump. Based on the listing of a starting capacitor value, it is a SCR/TRIAC control of an AC motor rather than a brushless DC PWM motor. It vibrates a lot. This seems like the wrong approach, but I don't have an alternative. I would like to minimize throwing away expensive components but the solution needs to be one the inspector will not have a problem with. They like things built by other people and having standards compliance lables. I can also leave it alone and fix it later.
OK. If you are still out there, gnaw this bone to the nub like you did the last one.