Skip to content

Actuator

https://schema.plantphenomics.org.au/Actuator

An electromechanical device that can control the value for a ControlledVariable and that may be mounted on a Platform. Note that SOSA maps electromechanical components to prov:Agent, but CDIF recommendation is that Agent should be an intentional role. An Actuator is also an ObservationUnit so that it may be the target for Control Assays (setting device parameters as ControlledVariables) and potentially for Observation Assays (reading device state as ObservedVariables).

UML diagram for Actuator

Superclasses

Properties

  • appn:Deployment appn:deployedSystem appn:Actuator
    • Identifies a Sensor or Actuator deployed on a Platform.
  • appn:Control appn:madeByController appn:Controller
    • Identifies the entity (Controller, i.e. one of a Person, Actuator, SoftwareApplication or ExternalEvent) responsible for carrying out a Control or Treatment.
  • appn:Treatment appn:madeByController appn:Controller
    • Identifies the entity (Controller, i.e. one of a Person, Actuator, SoftwareApplication or ExternalEvent) responsible for carrying out a Control or Treatment.
  • appn:Assay appn:isForObservationUnit appn:ObservationUnit
    • Relates an Assay to an ObservationUnit for which it is carried out. Note that when the Assay is an Observation, the model should infer a schema:observationAbout property from isForObservationUnit.
  • appn:ObservationUnit appn:inheritsContext appn:ObservationUnit
    • Indicates an ObservationUnit should be considered to inherit values for Variables from another ObservationUnit. Examples include a plant inheriting environmental variables from a pot, growth cabinet or field or a leaf inheriting environmental and developmental properties from a plant.
  • appn:ObservationUnit appn:hasLocation appn:Location
    • Specifies the location for an ObservationUnit.
  • appn:Location appn:isLocationWithin appn:ObservationUnit
    • Specifies that a location is a position within an ObservationUnit.