exported necessary COPI_0000280
Flowline
IRI: https://www.inf.ufrgs.br/ontologies/copi/COPI_0000280
Generated onGerado em 2026-04-13
Natural Language DefinitionDefinição em Linguagem Natural
EN
A flowline is a pipeline that transports oil, gas, or water directly from a wellhead to a manifold or production facility.
PT-BR
Uma linha de fluxo é um duto que transporta óleo, gás ou água diretamente de uma cabeça de poço para um manifold ou instalação de produção.
Formal AxiomsAxiomas Formais
Semi-formal (Aristotelian)Semi-formal (Aristotélico)
Every flowline is a pipeline that bears a fluid transport function, has a wellhead connection, has a manifold or production facility connection, and transports hydrocarbon fluids.
First-Order Logic TheoryTeoria em Lógica de Primeira Ordem
[Necessary condition]∀x (Flowline(x) → Pipeline(x) ∧ ∃f (FluidTransportFunction(f) ∧ bearerOf(x,f))) — Steps 1–3: genus + identity-giving function [Function axiom: FluidTransportFunction]∀f (FluidTransportFunction(f) → ∀p (realizedIn(f,p) → FluidTransportProcess(p)) ∧ ∃p (FluidTransportProcess(p) ∧ realizedIn(f,p))) — Step 1: ∀ preserves type-type identity; ∃ rules out vacuous functions never realised [Structural differentia (necessary only)]∀x (Flowline(x) → ∃participatesIn.FluidTransportProcess ⊓ ∃connectsDirectly.Wellhead ⊓ ∃connectsDirectly.(Manifold ⊔ ProductionFacility)) — Step 3: structural property — necessary condition, not sufficient (OWA prevents ≡) [Process participation signature]∀x ∀f ((Flowline(x) ∧ FluidTransportFunction(f) ∧ bearerOf(x,f)) → ∃m (HydrocarbonFluid(m) ∧ participatesIn(m,f)) ∧ ∃e (HydrocarbonFluid(e) ∧ participatesIn(e,f)) ∧ processType(f,FluidTransport)) — Step 5: typed participants in the realising process
OWL 2 / Turtle
@prefix copi: <https://www.inf.ufrgs.br/ontologies/copi/> . @prefix : <https://www.inf.ufrgs.br/ontologies/copi/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix bfo: <http://purl.obolibrary.org/obo/> . @prefix iof-core: <https://spec.industrialontologies.org/ontology/construct/> . @prefix iof-av: <https://spec.industrialontologies.org/ontology/annotation/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix qudt: <http://qudt.org/schema/qudt/> . @prefix dcterms: <http://purl.org/dc/terms/> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . @prefix apv: <http://inf.ufrgs.br/ontologies/apv#> . ### COPI — Core Ontology for Petroleum Installations ### Class module: Flowline <https://www.inf.ufrgs.br/ontologies/copi> rdf:type owl:Ontology ; dcterms:title "Core Ontology for Petroleum Installations (COPI)"@en ; dcterms:title "Ontologia Core para Instalações de Petróleo (COPI)"@pt-br ; dcterms:description "BFO/IOF-Core conformant ontology of equipment classes for petroleum production plants, developed using the five-step RDL enrichment method."@en ; skos:scopeNote "Material artifacts (bfo:material_entity) that (i) are part of a petroleum production plant, and (ii) bear at least one function whose realization involves the transport (e.g. production and injection), processing (separation and other processes), control, monitoring, measurement, containment or offloading of material or energy."@en ; skos:scopeNote "Artefatos materiais (bfo:material_entity) que (i) fazem parte de uma planta de produção de petróleo, e (ii) possuem ao menos uma função cuja realização envolve o transporte (p. ex. produção e injeção), processamento (separação e outros processos), controle, monitoramento, medição, contenção ou escoamento de material ou energia."@pt-br ; skos:scopeNote "COPI provides high-level equipment categories defined by function to demonstrate the defined-class mechanism. Equipment subtypes are annotated with references to CFIHOS and PCA RDL terms. COPI is not a reference data library; organizations should use CFIHOS, PCA RDL, or ISO 14224 for comprehensive equipment classification."@en ; skos:scopeNote "COPI fornece categorias de alto nível de equipamentos definidas por função para demonstrar o mecanismo de classe definida. Os subtipos de equipamentos são anotados com referências aos termos do CFIHOS e do PCA RDL. COPI não é uma biblioteca de dados de referência; organizações devem utilizar o CFIHOS, o PCA RDL ou a ISO 14224 para classificação abrangente de equipamentos."@pt-br ; owl:versionInfo "1.1.0-104-g4d16eff" ; owl:imports <https://spec.industrialontologies.org/ontology/core/Core/> ; owl:imports <http://purl.obolibrary.org/obo/bfo/2020/bfo.owl> ; dcterms:creator "Nicolau Oyhenard dos Santos"@en ; dcterms:contributor "Cauã Antunes" ; dcterms:contributor "Haroldo Rojas" ; dcterms:contributor "Rafael Petry" ; dcterms:contributor "Régis Romeu" ; dcterms:contributor "Mara Abel" ; dcterms:isPartOf <https://inf.ufrgs.br/projetos/OntoKG> ; dcterms:publisher "Universidade Federal do Rio Grande do Sul (UFRGS)"@en ; dcterms:license <https://creativecommons.org/licenses/by/4.0/> ; dcterms:created "2026-04-08"^^xsd:date ; dcterms:modified "2026-07-13"^^xsd:date ; apv:GlobalMinLanguageCoverage "en pt-br" ; apv:ClassURIFormationRule "https://www[.]inf[.]ufrgs[.]br/ontologies/copi/(COPI_[0-9]{7}|[A-Z][A-Za-z0-9]*)" ; apv:ClassMinAnnotationCoverage "rdfs:label https://spec.industrialontologies.org/ontology/annotation/naturalLanguageDefinition" . iof-av:naturalLanguageDefinition rdf:type owl:AnnotationProperty ; apv:MinAnnotationLength 20 . ### Identity-giving function :FluidTransportFunction rdf:type owl:Class ; rdfs:subClassOf iof-core:DesignedFunction ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty bfo:BFO_0000054 ; # realizedIn owl:allValuesFrom :FluidTransportProcess ] ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty bfo:BFO_0000054 ; # realizedIn owl:someValuesFrom :FluidTransportProcess ] ; rdfs:label "fluid transport function"@en ; rdfs:label "função de transporte de fluido"@pt-br . ### Process type :FluidTransportProcess rdf:type owl:Class ; rdfs:subClassOf iof-core:PlannedProcess ; rdfs:label "fluid transport process"@en ; rdfs:label "processo de transporte de fluido"@pt-br . :FluidTransportProcess rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasInput ; owl:someValuesFrom :HydrocarbonFluid ] ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty iof-core:hasSpecifiedOutput ; owl:someValuesFrom :HydrocarbonFluid ] . ### Equipment universal: Flowline :Flowline rdf:type owl:Class ; rdfs:subClassOf :Pipeline ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty bfo:BFO_0000196 ; # bearerOf — ObjectAggregate branch owl:someValuesFrom :FluidTransportFunction ] ; rdfs:label "flowline"@en ; rdfs:label "linha de fluxo"@pt-br ; iof-av:naturalLanguageDefinition "A flowline is a pipeline that transports oil, gas, or water directly from a wellhead to a manifold or production facility."@en ; skos:definition "A flowline is a pipeline that transports oil, gas, or water directly from a wellhead to a manifold or production facility."@en ; iof-av:naturalLanguageDefinition "Uma linha de fluxo é um duto que transporta óleo, gás ou água diretamente de uma cabeça de poço para um manifold ou instalação de produção."@pt-br ; iof-av:semiFormalNaturalLanguageAxiom "Every flowline is a pipeline that bears a fluid transport function, has a wellhead connection, has a manifold or production facility connection, and transports hydrocarbon fluids."@en ; iof-av:firstOrderLogicAxiom "∀x(Flowline(x) ↔ Pipeline(x) ∧ ∃f(FluidTransportFunction(f) ∧ bearerOf(x,f)) ∧ ∃w(Wellhead(w) ∧ connectsDirectly(x,w)) ∧ ∃m((Manifold(m) ∨ ProductionFacility(m)) ∧ connectsDirectly(x,m)) ∧ ∃h(HydrocarbonFluid(h) ∧ hasInput(x,h)))"@en ; iof-av:isPrimitive "true"^^xsd:boolean ;
Axiomatization Decision LogRegistro de Decisões
1 Identity-Giving FunctionFunção Identitária
Function class
FluidTransportFunction ⊑ DesignedFunction
Realized in
FluidTransportProcess ⊑ PlannedProcess
The identity-giving function is transporting fluids between wellheads and production facilities. This function is already used by the enriched 'pipeline' class and accurately captures the essential purpose of flowlines in oil and gas operations.
2 Genus DeterminationDeterminação do Gênero
Pipelinebfo:ObjectAggregate (BFO_0000027)
Pipeline is explicitly listed as a parent in ISO 15926 and is already enriched in our ontology. A flowline is a specialized type of pipeline used in specific oil and gas production contexts. Pipeline as an EngineeredSystem (collection of pipes, fittings, supports) is the appropriate genus rather than the more general Assembly.
3 Differentia SpecificaDiferença Específica
∃participatesIn.FluidTransportProcess ⊓ ∃connectsDirectly.Wellhead ⊓ ∃connectsDirectly.(Manifold ⊔ ProductionFacility)

A flowline specifically connects wellheads to manifolds or production facilities and transports hydrocarbon fluids (oil, gas, or water).

The differentia captures the specific connectivity pattern (wellhead to manifold/facilities) and fluid type constraints (hydrocarbons including water) that distinguish flowlines from other pipeline types in the oil and gas domain.
4 Necessary PartsPartes Necessárias

No necessary parts recorded.

These parts are necessary for the basic connectivity function of flowlines - the pipe for transport and connections at both endpoints to establish the wellhead-to-facility link.
Process Participation SignatureAssinatura de Participação em Processo
InputsEntradas
{'type': 'HydrocarbonFluid', 'count': 1, 'constraints': 'oil, gas, or water from well'}
OutputsSaídas
{'type': 'HydrocarbonFluid', 'count': 1, 'constraints': 'same fluid delivered to facility'}
TransformationTransformação
spatial transport with minimal processing - fluid moves from wellhead location to facility location
Flowlines primarily provide spatial transport of production fluids without significant transformation, though some pressure drop and potential phase separation may occur during transport.
MetadataMetadados
COPI IDCOPI IDCOPI_0000280
IRIIRIhttps://www.inf.ufrgs.br/ontologies/copi/COPI_0000280
StatusStatusexported
Axiom modeModonecessary
CreatedCriado2026-04-13
UpdatedAtualizado2026-06-28
LLM modelModelo LLMclaude-sonnet-4-20250514
VersionVersão2026-07-13