Class NOZZLE


Slots on this class:

Documentation:
a flow passage of varying cross-sectional area in which the velocity of a gas of liquid increases in the direction of flow
Instance-Of: Class
Subclass-Of: 1-1-port-thermal-component, Entity
Arity: 1
Has-Quantity-Function: Outlet-velocity
Outlet-Velocity:
Slot-Documentation:
velocity of the fluid at the outlet
Range-Of: Nzl


Slots on instances of this class:

Outlet-Velocity:
Slot-Cardinality: 1
Slot-Documentation:
velocity of the fluid at the outlet

Axioms:

(Quantity.Dimension (Outlet-Velocity ?Self) Velocity-Dimension)

(Forall (?Self ?Time)
        (<=> (Active ?Time Nozzle ?Self)
             (And (Nozzle ?Self)
                  (Active ?Time 1-1-Port-Thermal-Component ?Self))))


Other Related Axioms:

(Forall (?Self ?Time)
        (<=> (Active ?Time Nozzle ?Self)
             (And (Nozzle ?Self)
                  (Active ?Time 1-1-Port-Thermal-Component ?Self))))

(Quantity-Function-Of Outlet-Velocity Nozzle)

(Inherited-Facet-Value Slot-Value-Type Nozzle-System Nzl Nozzle)

(=> (Nozzle-System ?Self)
    (And (Value-Cardinality ?Self Nzl 1)
         (Value-Type ?Self Nzl Nozzle)
         (Value-Cardinality ?Self Nzl 1)
         (Value-Cardinality ?Self Nzl-Cv 1)
         (Value-Type ?Self Nzl-Cv 1-1-Control-Volume)
         (Value-Cardinality ?Self Nzl-Cv 1)
         (Value-Cardinality ?Self Thrtlng-Prcs 1)
         (Value-Type ?Self Thrtlng-Prcs Steady-Flow-Throttling)
         (Value-Cardinality ?Self Thrtlng-Prcs 1)
         (Cv-Component (Nzl-Cv ?Self) (Nzl ?Self))
         (Component-Cv (Nzl ?Self) (Nzl-Cv ?Self))
         (Process-Cv (Thrtlng-Prcs ?Self) (Nzl-Cv ?Self))))

(=> (Nzl $X $Y) (Nozzle $Y))