Class STEAM-GENERATOR-WITH-REHEAT


Slots on this class:

Documentation:
a steam generator (i.e. a boiler-superheater combination) which also reheats the steam exiting the first-stage turbine
Instance-Of: Class
Subclass-Of: 2-2-port-thermal-component, Entity
Arity: 1
Range-Of: Sgen

Axioms:

(Forall (?Self ?Time)
        (<=> (Active ?Time Steam-Generator-With-Reheat ?Self)
             (And (Steam-Generator-With-Reheat ?Self)
                  (Active ?Time 2-2-Port-Thermal-Component ?Self))))


Other Related Axioms:

(Forall (?Self ?Time)
        (<=> (Active ?Time Steam-Generator-With-Reheat ?Self)
             (And (Steam-Generator-With-Reheat ?Self)
                  (Active ?Time 2-2-Port-Thermal-Component ?Self))))

(Inherited-Facet-Value Slot-Value-Type
                       Steam-Generator-With-Reheat-System
                       Sgen
                       Steam-Generator-With-Reheat)

(=> (Steam-Generator-With-Reheat-System ?Self)
    (And (Value-Cardinality ?Self Sgen 1)
         (Value-Type ?Self Sgen Steam-Generator-With-Reheat)
         (Value-Cardinality ?Self Sgen 1)
         (Value-Cardinality ?Self Sgen-Cv 1)
         (Value-Type ?Self Sgen-Cv 2-2-Control-Volume)
         (Value-Cardinality ?Self Sgen-Cv 1)
         (Value-Cardinality ?Self Stmgen-Htsr-Prcs 1)
         (Value-Type ?Self
                     Stmgen-Htsr-Prcs
                     Steady-Flow-Heat-Transfer)
         (Value-Cardinality ?Self Stmgen-Htsr-Prcs 1)
         (Cv-Component (Sgen-Cv ?Self) (Sgen ?Self))
         (Component-Cv (Sgen ?Self) (Sgen-Cv ?Self))
         (Process-Cv (Stmgen-Htsr-Prcs ?Self) (Sgen-Cv ?Self))))

(=> (Sgen $X $Y) (Steam-Generator-With-Reheat $Y))