Hi,
I am working with Sarah MacDougall on some Brick modeling projects and have some questions on how to fill in missing classes.
1. Multiple QuantityKinds on a Brick class
Following up on Sarah's question, we want to confirm that it is acceptable to define multiple QuantityKinds on a Brick class in order to add support for additional units. I understand that this is ok so long as the QuantityKinds have the same DimensionVector. I don't see any shacl rules to prevent this.
Please confirm that this is acceptable.
2. Measuring humidity in g/kg
I understand that this unit represents specific humidity (not absolute humidity,
https://www.weather.gov/lmk/humidity).
The unit exists in QUDT (unit:GM-PER-KiloGM), but it is not associated with any quantity kind related to humidity. One such QK is quantitykind:MassRatio.
Does it make more sense to use something like quantitykind:MassRatio or create our own QK?
If we add our own QK, do you advise to add a brick:Quantity class or a qudt:QuantityKind? It's not obvious to me when to use which class as a base class.
3. Specific Fan Power
We will need to add a sensor for SFPv, e.g., Specific_Fan_Power_Validation_Sensor, a quantity kind and a unit.
The unit is the ratio of fan power to volume of air per time, e.g., W/(m3/s).
Can someone advise on a quantity kind and unit? I presume we'll have to define our own.
Given that the unit has a fraction in the denominator, what it the best way to represent this in QUDT? Something like W-SEC-PER-M3?
4. klux
We will need to add qudt:KiloLUX as a unit and add it to quantitykind:Illuminance. Just pointing out a missing unit.
5. PM4
We will need to add brick:PM4_Concentration and associated sensor class. We'll base it on others such as brick:PM10_Concentration. Just pointing out a missing and useful Brick class.
Thanks in advance for any direction on these questions.
BR,
Brett