Thanks for the post van. I just explored things a bit.
1) In our industry we have the non slam check valves by Eagle Industry Co Ltd. They call it "Free Flow Reverse current valve with Oil Cylinder"! In principle it is a normal swing check valve and the hinge pin extends beyond the body to connect to a spring loaded piston which travels in a cylinder. The bottom portion of cylnder is connected to Oil supply header (~5kg/cm2g) and the upper portion to oil return header . When the disc swings open, the action is to compress the spring and the pressured oil (@5 kg/cm2g) fills up the displaced volume.
This action, in my opinion, effects a non-slam action against the body.
Upon disc closure, the spring force (with its stored potential energy) quickly swings into action and aids in quick closure. The, trick now is that the spring closes quickly but is moving against a pressured header which offers resistance. So in effect the valve closure upto 80-90% (just a guessed number, depends on spring constant) is very quick but the rest of the travel is slow. Thus this kind of check valve perhaps effects non-slam action in either directions. Before i did this post, my understanding was that of "non slam action only in one direction, i.e. while opening".
2) I saw the air-cushioned and oil cushiooned swing check valves offered by APCO valves. The operation of their valve is well explained in their catalogue.
Essentially both use the piston and cyliner. And in addition they have a "COUNTERWEIGHT" arm; this counter weight arm can be adjusted to give varying load arm (moment).
2.1) In the air cushioned design, the disc opening action draws in air (freely) in to the cylinder through a (yet another) small check valve - which is actually a "control check valve". There is no spring to be compressed here, so the disc travel is free (and this is clearly highlighted in the APCO catalogue) and must "slam" the valve body.
In the pressure reversal case, the disc closes quickly under the influence of the counter-weight; the fastness of closure being adjustable (depending on the load-arm selected). the quick closure takes the valve to about (say) 80% during which time the piston is compressing air within the cylinder . After this 80% closure, the pressurised air in the cylinder acts as a cushion and the full closure is ensured under the controlled release of air from this control check valve.
The APCO catalog states that the user can alter the closure time by altering the load-arm; and alter the cushioning effect by playing with the control knob on the "control check valve" of the cylinder.
2.2) the oil operated case is similar to the air cushioned swing check valve as explained above. APCO states that, sometimes during rapid flow reversal, the "air cushiooning" may lose its effectiveness; and in such cases they recommend the oil controlled check valves.
I would like to thank you again for your post; it just made me look at the other side of the coin too. Please correct me if i have lapses in my understanding . Thanks
PS: Just for your information, we are using the swing check valves as explained in 1) above in Gas and steam services.
Regards