qudt / qudt-public-repo

QUDT -Quantities, Units, Dimensions and dataTypes - public repository
Other
117 stars 74 forks source link

Some questions for completeness and usability #66

Closed jbkoh closed 4 years ago

jbkoh commented 4 years ago

Hi @steveraysteveray, I started looking into unit ontologies for Brick again. My first requirement is consistency in the names. While I haven't looked through the entire list yet, the vocabularies in QUDT got much consistent than I remember :) I have some questions to discuss this further in the Brick community.

jbkoh commented 4 years ago

And I would like to represent the entire units in BACnet: https://store.chipkin.com/articles/bacnet-engineering-units-enumerations- While most of them exist in QUDT, there are missing pieces though I think we can make them with QUDT's logic. Have you looked into it or do you have any background activities related to BACnet?

jhodgesatmb commented 4 years ago

_IT is an international qualifier. In fact, anything with BBC an underscore before it is a qualifier.

V-A is bolt ampere under the new naming conventions

By the way. We are on the way to being fully IEC compliant as I added the 600 new units but they have to be checked before rolling out to the public website/archive.

Jack Hodges, Ph.D. Arbor Studios

On Mar 20, 2020, at 12:04 AM, Jason B. Koh notifications@github.com wrote:

 Hi @steveraysteveray, I started looking into unit ontologies for Brick again. My first requirement is consistency in the names. While I haven't looked through the entire list yet, the vocabularies in QUDT got much consistent than I remember :) I have some questions to discuss this further in the Brick community.

What does _IT mean in BTU_IT? Does VoltageAmpere exist (which is different from watt)? (https://www.electronicdesign.com/markets/energy/article/21801657/whats-the-difference-between-watts-and-voltamperes) Do you have any free-text search tool available? (Otherwise, will there be?) You can try the search box in https://brickschema.org/ontology — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

jhodgesatmb commented 4 years ago

Both Steve and I have [different types of] involvement with BACnet, but surely you know that and have just forgotten.

Jack Hodges, Ph.D. Arbor Studios

On Mar 20, 2020, at 12:07 AM, Jason B. Koh notifications@github.com wrote:

 And I would like to represent the entire units in BACnet: https://store.chipkin.com/articles/bacnet-engineering-units-enumerations- While most of them exist in QUDT, there are missing pieces though I think we can make them with QUDT's logic. Have you looked into it or do you have any background activities related to BACnet?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

jhodgesatmb commented 4 years ago

Jason,

It is unlikely that any of the BACnet units aren't represented in our whole list of units, as I mentioned in an earlier email that we will be fully IEC compliant. We are also, after that exercise, going to update the unit vocabulary to be up to date with ISO 80000 which has changed some of its specifications in the past few years. There is no need for you to create units in an ad hoc way. We are also interested in having cross references with all the unit vocabularies as time goes on.

Jack

On Fri, Mar 20, 2020 at 6:03 AM Jack Hodges jhodgesatmb@gmail.com wrote:

Both Steve and I have [different types of] involvement with BACnet, but surely you know that and have just forgotten.

Jack Hodges, Ph.D. Arbor Studios

On Mar 20, 2020, at 12:07 AM, Jason B. Koh notifications@github.com wrote:



And I would like to represent the entire units in BACnet: https://store.chipkin.com/articles/bacnet-engineering-units-enumerations- While most of them exist in QUDT, there are missing pieces though I think we can make them with QUDT's logic. Have you looked into it or do you have any background activities related to BACnet?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/qudt/qudt-public-repo/issues/66#issuecomment-601562211, or unsubscribe https://github.com/notifications/unsubscribe-auth/AATQRWLWJF7KUVKZNOLABGDRIMIZPANCNFSM4LQDAJPQ .

-- Jack

steveraysteveray commented 4 years ago

Hi Jason, Good to hear from you, and your interest in QUDT! Yes, we have spent a fair amount of effort in systematizing the qnames for the units over this past year. As Jack mentioned, _IT means "international", and we have several units related to real, reactive and apparent power and energy for AC systems. It would be great to have all the BACnet units covered in QUDT. If you take a look at the wiki on this site, we have outlined the ideal way of submitting missing units - basically adding Turtle code on a branch so that we can just review and merge without any further massaging of the data. We do have some mechanisms for free-text searching in the works, not yet released. I'll be in touch with you directly about that.

jbkoh commented 4 years ago

@jhodgesatmb Good to hear from you! It's been a while. Yes, I know both of you work on BACnet. I was curious if BACnet has been one of the target coverages in the QUDT engineering process. For example, Power Factor is not in qudt.org. Maybe it's in dimension-less units not published yet. I definitely see that most of the BACnet units are in QUDT.

And it's good to know that QUDT is compliant with other standard structures like you mentions. Thank you!

jhodgesatmb commented 4 years ago

Power factor is in QUDT (and was), but it is a quantity kind, not a unit. It has a unit:DIMENSIONLESS applicable unit. Do you not see it? Here is a query that will find it for you pretty quickly:

SELECT ?qk

WHERE {

 *BIND* ("powerfactor" *AS* ?arg1) .

 ?qk rdf:type qudt:QuantityKind .

*BIND* (afn:localname(?qk) *AS* ?qkn) .

*FILTER* (fn:contains(fn:upper-case(?qkn), fn:upper-case(?arg1))) .

} ORDER BY ?qk

On Fri, Mar 20, 2020 at 10:19 AM Jason B. Koh notifications@github.com wrote:

@jhodgesatmb https://github.com/jhodgesatmb Good to hear from you! It's been a while. Yes, I know both of you work on BACnet. I was curious if BACnet has been one of the target coverages in the QUDT engineering process. For example, Power Factor is not in qudt.org. Maybe it's in dimension-less units not published yet. I definitely see that most of the BACnet units are in QUDT.

And it's good to know that QUDT is compliant with other standard structures like you mentions. Thank you!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/qudt/qudt-public-repo/issues/66#issuecomment-601817402, or unsubscribe https://github.com/notifications/unsubscribe-auth/AATQRWLYG7V2SUPHQPI4GRLRIOQRNANCNFSM4LQDAJPQ .

-- Jack

ralphtq commented 4 years ago

Resolved in the documented discussions