TianGong PCR产品类别规则

Spark-ignition reciprocating internal combustion piston engines, of a cylinder capacity not exceeding 1000 cc

Spark-ignition reciprocating internal combustion piston engines, of a cylinder capacity not exceeding 1000 cc: This PCR governs foreground factory-gate data packages…

Lifecycle status
Candidate
Content maturity
Authored methodology
Current version
No published version
Readiness
Review required
Last updated

Methodology and translation states come from the source record; publishing this website does not change their review status.

Content languages

zh-CN · Aligned
Status, classification and source details

Readiness

  • Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.

Classification mapping

CPC 3.0:43121 · exact

Source

1. Scope and Applicability

This PCR governs foreground factory-gate data packages for complete spark-ignition reciprocating internal combustion piston engines of a kind used for motor vehicles, with total cylinder capacity not exceeding 1000 cc. It covers material and component receipt, on-site machining and cleaning where performed, engine assembly, finishing, and production-line engine testing where performed.

It excludes rotary engines, compression-ignition engines, engines exceeding 1000 cc, aircraft engines, complete vehicles, transmissions, traction batteries, vehicle integration, distribution, use, maintenance, remanufacturing, and end-of-life. Transport packaging is excluded unless it is part of the declared saleable engine supply contract; any included packaging must be reported as separate atomic flows.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.general-purpose-machinery.spark-ignition-reciprocating-internal-combustion-piston-engines-of-a-cylinder-capacity-89c81679
classification_refsCPC 3.0: 43121 (exact contextual reference; acceptance is governed outside this PCR)
covered_productsComplete, saleable spark-ignition reciprocating piston engines of a kind used for motor vehicles, with total cylinder capacity <= 1000 cm3
excluded_productsRotary, compression-ignition, aircraft, incomplete engine-part, engine exceeding 1000 cm3, and complete-vehicle products
representative_productMulti-cylinder gasoline-fuelled reciprocating piston engine supplied as a standalone motor-vehicle engine
production_routePurchased bulk materials, near-net parts, and components; on-site machining/cleaning as applicable; assembly and optional production-line hot testing
market_stateComplete factory-gate engine in the declared dry or fluid-filled shipping state, excluding transport packaging unless explicitly declared

3. Reference Flow

FieldValue
WhatFactory-gate provision of a complete CPC 43121 engine meeting the declared product specification and production acceptance criteria
How much1 kg net mass of the complete saleable engine
How wellSpark ignition; reciprocating piston design; motor-vehicle type; total cylinder capacity <= 1000 cm3; declared engine family and acceptance status
How long or cycleOne production lot at the reporting plant; service life is outside this cradle-to-gate functional unit
reference_flow_linkThe single reference product flow defined below
FieldValue
Reference amount1 kg
Reference product flowSpark-ignition reciprocating internal combustion piston engines, of a cylinder capacity not exceeding 1000 cc 68b3d069-e54c-4940-bf73-0ecce68d5cef
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersengine family and model; exact total cylinder capacity in cm3; cylinder count; two-stroke or four-stroke; aspiration; fuel-metering system; emission-control configuration; rated power; net dry or fluid-filled shipping mass; included fluids; tested production fraction; plant geography; production period; packaging inclusion

When constructing a foreground data package, every required qualifier must be declared in dataset metadata, process notes, the reference-flow comment, the product description, or an equivalent data-package field. Missing qualifiers make the reference-flow definition incomplete.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_massreference product and material/waste mass rowsMass 93a60a56-a3c8-11da-a746-0800200b9a66kgWeigh or derive traceable net engine mass in the declared shipping state; exclude transport packaging unless packaging inclusion is declared. Normalize all inventory to 1 kg of this net engine mass.
electricity_energyelectricity rowsNet calorific value 93a60a56-a3c8-11da-a746-0800200c9a66MJPreserve metered electricity and its conversion to MJ; disclose the original meter unit, conversion factor, voltage level, grid geography, and losses included.
gas_volumegaseous natural gasVolume 93a60a56-a3c8-22da-a746-0800200c9a66m3Report metered gas volume with temperature, pressure, standard/actual condition, composition or supplier billing basis, and conversion method.
test_allocationproduction-line engine testingMass 93a60a56-a3c8-11da-a746-0800200b9a66kgRecord the tested fraction and allocate only actual test-cell inputs and direct emissions to saleable production using the declared physical production-lot rule.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionPurchased bulk materials, near-net parts, finished components, utilities, and chemicals at the reporting engine-manufacturing factory gate
starting_condition_roleForeground manufacturing start; upstream production of every purchased input is represented by a separate valid dataset
product_classification_scopeComplete CPC 43121 motor-vehicle-type spark-ignition reciprocating piston engines with total cylinder capacity <= 1000 cm3
recursive_input_ruleA complete engine from the same category entering as an input must be recorded as a distinct purchased or internally transferred product with origin and prior burden; it must not be silently merged with the reference output
upstream_dataset_requirementUse geographically, technologically, temporally, and product-state representative upstream datasets for all purchased materials, components, energy, water, fuel, and treatment services
disclosureDeclare in-house versus purchased component scope, included machining/cleaning/finishing, test fraction and test type, shipping-fluid state, packaging inclusion, cut-offs, data gaps, and treatment destinations
rule_idApplies toRulesource_ids
boundary_rule_1foreground manufacturingInclude all on-site material/component receipt, machining, cleaning, assembly, finishing, and supporting utility use that produces the declared saleable engine.us-doe-vto-analysis-2020
boundary_rule_2production-line testInclude actual test-engine fuel, electricity, engine throughput, and direct exhaust emissions when production, compliance, or performance testing occurs at the reporting plant.us-epa-engine-test-cells, us-ecfr-40-cfr-1065-15
boundary_rule_3exclusionsExclude vehicle integration, vehicle operation, maintenance, remanufacturing, and end-of-life; disclose any capital-goods or employee-activity exclusion separately.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
engine_manufacturingEngine component manufacture, cleaning, assembly, and finishingrequiredAlways; record only activities and exchanges inside the declared plant boundaryForeground production1 kg net saleable engine output
production_line_testProduction-line engine hot testconditionalInclude when complete engines are operated at the plant for production, compliance, or performance acceptanceForeground quality testingTested-engine mass and tested fraction per production lot

Process: Engine component manufacture, cleaning, assembly, and finishing (engine_manufacturing)

Inputs

Product flows
Aluminium alloy input (aluminium_alloy)

Record the mass of aluminium alloy crossing the plant boundary for engine castings or other aluminium components; alloy grade and purchased product state remain foreground qualifiers.

  • Selected flow: Aluminium alloy
  • Flow property / unit: Mass / kg
  • Amount rule: purchased mass minus documented returns, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_material_receipts
  • Sources: us-doe-vto-analysis-2020
Grey cast iron input (grey_cast_iron)

Record grey cast iron used for the declared engine only when it crosses the plant boundary; do not substitute pig iron.

  • Selected flow: Grey cast iron
  • Flow property / unit: Mass / kg
  • Amount rule: purchased mass minus documented returns, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_material_receipts
  • Sources: us-doe-vto-analysis-2020
Alloy steel input (alloy_steel)

Record alloy steel used in crankshaft, connecting-rod, valve-train, gear, or other engine parts according to the actual bill of materials.

  • Selected flow: Alloy steel
  • Flow property / unit: Mass / kg
  • Amount rule: purchased mass minus documented returns, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_material_receipts
  • Sources: us-doe-vto-analysis-2020
Copper wire input (copper_wire)

Record copper wire installed in the engine electrical and ignition systems; exclude vehicle-side wiring outside the supplied engine.

  • Selected flow: Copper wire
  • Flow property / unit: Mass / kg
  • Amount rule: bill-of-material mass entering the supplied engine, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_material_receipts
  • Sources: us-doe-vto-analysis-2020
Nylon 6 resin input (nylon_6_resin)

Record Nylon 6 resin only for Nylon 6 parts manufactured on site or supplied as quantified Nylon 6 content; do not combine it with other polymers.

  • Selected flow: Nylon 6 resin
  • Flow property / unit: Mass / kg
  • Amount rule: bill-of-material or moulding issue mass, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_material_receipts
  • Sources: us-doe-vto-analysis-2020
EPDM rubber input (epdm_rubber)

Record EPDM rubber installed as declared seals or hoses; other elastomers require their own atomic rows in the concrete data package.

  • Selected flow: Ethylene propylene diene monomer rubber
  • Flow property / unit: Mass / kg
  • Amount rule: bill-of-material mass entering the supplied engine, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_material_receipts
  • Sources: us-doe-vto-analysis-2020
Purchased electricity (electricity_manufacturing)

Record electrical energy delivered to machining, washing, assembly, finishing, compressed-air, and allocated supporting systems.

  • Selected flow: Electricity 67b723a9-6f63-4802-adca-b52ce7967d47
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: metered or physically allocated electricity normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_energy_and_water
  • Sources:
Process water (process_water)

Record process water entering aqueous cleaning, rinsing, coolant make-up, or other engine-manufacturing operations; cooling water in a closed loop is not double-counted.

  • Selected flow: Process Water 94a04f7e-2d5c-41f0-b182-d54a3b373a02
  • Flow property / unit: Mass / kg
  • Amount rule: metered net process-water input normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_energy_and_water
  • Sources:
Sodium hydroxide for aqueous cleaning (sodium_hydroxide)

Record sodium hydroxide active mass when an alkaline aqueous-cleaning route is used; solution concentration and purchased state must be retained.

  • Selected flow: Sodium hydroxide e0abcced-0611-4c24-9290-5a2c5a0c4169
  • Flow property / unit: Mass / kg
  • Amount rule: active sodium-hydroxide mass issued to the cleaning system, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_cleaning_chemicals
  • Sources:
Gaseous natural gas for on-site process heat (natural_gas)

Record gaseous natural gas only when consumed on site for process heat allocated to the engine line; supplier and volume reference conditions remain foreground qualifiers.

  • Selected flow: natural gas in the gaseous state 4f19ca0e-7b3b-11dd-ad8b-0800200c9a66
  • Flow property / unit: Volume / m3
  • Amount rule: metered gas volume physically allocated to engine manufacturing and normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_energy_and_water
  • Sources:
Waste flows
Elementary flows

Outputs

Product flows
Complete saleable engine (reference_engine_output)

Record net output mass after final acceptance in the declared dry or fluid-filled shipping state.

  • Selected flow: Spark-ignition reciprocating internal combustion piston engines, of a cylinder capacity not exceeding 1000 cc 68b3d069-e54c-4940-bf73-0ecce68d5cef
  • Flow property / unit: Mass / kg
  • Amount rule: measured accepted output mass normalized to exactly 1 kg reference product
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_output_and_waste
  • Sources: un-cpc-3-0-structure-2025
Waste flows
Aluminium scrap sent to treatment (aluminium_scrap)

Record aluminium turnings, offcuts, and rejected aluminium parts leaving the foreground boundary as one aluminium-scrap waste flow.

  • Selected flow: Aluminium scrap
  • Flow property / unit: Mass / kg
  • Amount rule: weighed net aluminium scrap leaving the plant, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_output_and_waste
  • Sources:
Ferrous metal scrap sent to treatment (ferrous_scrap)

Record iron and steel turnings, offcuts, and rejected parts leaving the foreground boundary; keep stainless or hazardous-contaminated fractions separate when present.

  • Selected flow: Iron and steel scrap
  • Flow property / unit: Mass / kg
  • Amount rule: weighed net ferrous scrap leaving the plant, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_output_and_waste
  • Sources:
Alkaline wastewater sent to treatment (alkaline_wastewater)

Record spent aqueous alkaline cleaning liquid crossing to on-site or off-site wastewater treatment; do not combine it with unrelated sanitary water.

  • Selected flow: Alkaline wastewater
  • Flow property / unit: Mass / kg
  • Amount rule: metered or weighed net alkaline wastewater sent to treatment, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_output_and_waste
  • Sources:
Elementary flows
Direct fossil carbon dioxide from on-site natural-gas combustion (carbon_dioxide_manufacturing)

Record only direct fossil CO2 emitted inside the foreground boundary; upstream electricity and fuel-supply emissions remain in upstream datasets.

  • Selected flow: carbon dioxide (fossil) 08a91e70-3ddc-11dd-923d-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: measured or calculated direct stack CO2 attributable to engine manufacturing, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_direct_emissions
  • Sources: us-ecfr-40-cfr-1065-15

Process: Production-line engine hot test (production_line_test)

Inputs

Product flows
Engine entering the test cell (reference_engine_test_input)

Record the mass of complete engines actually operated in the test cell and the tested share of the production lot.

  • Selected flow: Spark-ignition reciprocating internal combustion piston engines, of a cylinder capacity not exceeding 1000 cc 68b3d069-e54c-4940-bf73-0ecce68d5cef
  • Flow property / unit: Mass / kg
  • Amount rule: total mass of engines actually tested, normalized to 1 kg net saleable engine output; report the resulting tested fraction separately
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_production_test
  • Sources: us-epa-engine-test-cells, us-ecfr-40-cfr-1065-15
Motor gasoline consumed in testing (motor_gasoline)

Record only motor gasoline burned by production test engines; grade, biofuel blend, supplier, and fuel-carbon origin must be declared.

  • Selected flow: Motor gasoline
  • Flow property / unit: Mass / kg
  • Amount rule: total measured gasoline consumed by production tests, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_production_test
  • Sources: us-epa-engine-test-cells, us-ecfr-40-cfr-1065-15
Electricity consumed by the test cell (electricity_test)

Record electrical energy delivered to the dynamometer, ventilation, cooling, controls, and emission measurement allocated to production testing.

  • Selected flow: Electricity 67b723a9-6f63-4802-adca-b52ce7967d47
  • Flow property / unit: Net calorific value / MJ
  • Amount rule: total metered electricity consumed by production tests, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_production_test
  • Sources: us-ecfr-40-cfr-1065-15
Waste flows
Elementary flows

Outputs

Product flows
Engine leaving the test cell (reference_engine_test_output)

Record the same tested-engine mass after testing; rejected engines are not included in accepted reference output until reworked and accepted.

  • Selected flow: Spark-ignition reciprocating internal combustion piston engines, of a cylinder capacity not exceeding 1000 cc 68b3d069-e54c-4940-bf73-0ecce68d5cef
  • Flow property / unit: Mass / kg
  • Amount rule: total accepted mass of engines leaving production testing, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_production_test
  • Sources: us-ecfr-40-cfr-1065-15
Waste flows
Elementary flows
Direct fossil carbon dioxide from testing (carbon_dioxide_test)

Record direct fossil CO2 in test-engine exhaust using measured exhaust mass or a documented fuel-carbon balance.

  • Selected flow: carbon dioxide (fossil) 08a91e70-3ddc-11dd-923d-0050c2490048
  • Flow property / unit: Mass / kg
  • Amount rule: total measured or calculated CO2 from production tests, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_production_test
  • Sources: us-ecfr-40-cfr-1065-15
Carbon monoxide from testing (carbon_monoxide_test)

Record carbon monoxide emitted to air during production-line engine operation when measured or required by the applicable test protocol.

  • Selected flow: Carbon monoxide, to air
  • Flow property / unit: Mass / kg
  • Amount rule: total measured carbon monoxide from production tests, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_production_test
  • Sources: us-ecfr-40-cfr-1065-15
Nitrogen oxides from testing (nitrogen_oxides_test)

Record total measured nitrogen oxides emitted to air during production-line engine operation.

  • Selected flow: Nitrogen oxides, to air
  • Flow property / unit: Mass / kg
  • Amount rule: total measured nitrogen oxides from production tests, normalized to 1 kg net saleable engine output
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg net saleable engine output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_production_test
  • Sources: us-ecfr-40-cfr-1065-15

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_rule_1engine-family foreground operationsAvoid allocation by separately metering or recording engine-family material issues, machine energy, cleaning campaigns, assembly lines, test cells, rejects, and wastes.
allocation_rule_2shared utilities and support operationsWhen subdivision is impracticable, allocate shared burdens using a documented causal physical driver such as machine-hours, metered energy, cleaning-bath throughput, tested-engine hours, or accepted engine mass; economic allocation requires explicit justification.
allocation_rule_3scrap and rejected enginesReport scrap and treatment flows at the foreground boundary without an avoided-burden credit; model recycling or recovery consistently in the downstream treatment dataset and disclose any recycled-content convention.

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_material_receiptsengine_manufacturingmaterial inputspurchase, issue, return, and bill-of-material recordsmaterial identity; grade; purchased state; supplier; gross issue; return; engine family; accepted output massreconcile procurement and line-issue records to the declared engine bill of materialskgeach receipt/issue; periodic reconciliationcomplete representative reporting period or full production campaignall facilities inside the declared plant boundarynet issues divided by accepted net engine massinvoices; material certificates; BOM revision; scale calibration; reconciliation
cp_energy_and_waterengine_manufacturingelectricity, water, and natural gasutility meter and allocation recordsmeter id; start/end; unit; temperature/pressure for gas; allocation driver; production massdirect submetering preferred; otherwise documented causal allocationMJ, kg, m3continuous or billing intervalsame reporting period as productionincluded production and support metersnet consumption divided by accepted net engine massmeter calibration; bills; allocation worksheet
cp_cleaning_chemicalsengine_manufacturingsodium hydroxidechemical issue and bath-management recordsproduct mass; concentration; active fraction; bath additions; disposal; engine-family throughputweigh or meter additions and calculate active ingredient masskg active NaOHeach addition; monthly reconciliationsame reporting period as productionall included cleaning systemsactive ingredient mass divided by accepted net engine masssupplier certificate; concentration test; issue log
cp_output_and_wasteengine_manufacturingaccepted engine and wastesproduction, weighbridge, manifest, and treatment recordsaccepted engine mass; dry/wet state; reject mass; scrap material; wastewater mass; destinationcalibrated scales or traceable volume-density conversionkgeach lot or shipmentsame reporting period as inputsall included engine lines and waste destinationssegregate material-specific waste, then divide by accepted net engine massscale calibration; waste manifest; acceptance record; mass reconciliation
cp_direct_emissionsengine_manufacturingdirect combustion emissionsstack measurement or fuel-carbon calculationfuel amount; carbon content; oxidation basis; measured concentration; flow; operating timeapproved measurement or documented carbon balancekgeach monitored interval or fuel batchsame reporting period as productionall direct on-site sources allocated to the engine linesum direct emissions and divide by accepted net engine masscalibration; laboratory result; fuel certificate; calculation audit
cp_production_testproduction_line_testtested engines, gasoline, electricity, and exhausttest-cell log, fuel meter, electricity meter, and emission measurementengine id; engine mass; tested fraction; duration; duty cycle; fuel mass; electricity; exhaust flow; constituent concentration; pass/rejectlink synchronized test-cell and production-lot records; determine emitted mass over each test intervalkg, MJ, heach testsame reporting period as productionevery included production test cellsum all measured production-test exchanges and divide once by accepted net engine mass; do not reapply the tested fraction to aggregated measurementsinstrument calibration; test worksheet; lot traceability; pass/reject record

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calc_normalize_massall foreground exchangesnormalized amount = net exchange amount / accepted net engine output massnet exchange amount; accepted net engine output massexchange per 1 kg reference product
calc_material_net_issuematerial inputsnet material input = receipts or line issues - documented returns not consumed by the engine linereceipt/issue mass; return massnet material mass
calc_gas_reference_volumenatural gasconvert actual or billed gas volume to the declared reference condition without mixing volume basesmetered volume; temperature; pressure; compressibility or billing basism3 at declared condition
calc_emitted_massmeasured test emissionsemitted mass = integral of constituent mass flow over the test interval; use the applicable continuous or batch sampling calculationconstituent concentration; exhaust flow; test intervalkg emitted constituentus-ecfr-40-cfr-1065-15
calc_test_fractionproduction-line testWhen only a per-tested-engine mean is available, multiply it once by the tested-engine count before normalizing to accepted output; when the meter already totals all production tests, normalize that total directly and do not reapply the tested fraction.measured test exchange; tested engines; accepted engine output masstest exchange attributable to saleable outputus-epa-engine-test-cells, us-ecfr-40-cfr-1065-15

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_identityreference productDemonstrate spark ignition, reciprocating piston design, motor-vehicle use, and total cylinder capacity <= 1000 cm3 for the declared engine family.nameplate/specification; homologation or certificate record; BOM and model-family control
dq_mass_balancemanufacturing inventoryReconcile material inputs with engine output, process losses, inventory change, returns, scrap, wastewater solids where material, and documented exclusions.signed mass-balance worksheet; stock records; waste manifests
dq_temporalall foreground recordsUse a complete representative reporting period or a complete campaign; explain start-up, shutdown, abnormal, prototype, and low-volume conditions.production calendar; meter coverage; exception log
dq_completenessall processesReconcile the full accepted engine mass and report every separately hazardous, regulated, or decision-relevant exchange regardless of mass share; quantify and disclose any residual gap.BOM coverage; completeness calculation; gap register
dq_test_traceabilityproduction-line testPrevent double counting between certification/development and production tests and retain the tested production fraction, duty cycle, fuel specification, and constituent method.test plan; engine/test identifiers; calibration and result files

9. Validation Rules

rule_idApplies toRulesource_ids
validation_rule_1product identityReject a data package unless the engine is spark-ignition, reciprocating piston, of a kind used for motor vehicles, and its declared total cylinder capacity is not greater than 1000 cm3.un-cpc-3-0-structure-2025
validation_rule_2reference flowRequire the exact reference-flow UUID, Mass property, kg unit, and every required qualifier; verify that net engine mass excludes undeclared transport packaging.un-cpc-3-0-structure-2025
validation_rule_3inventory accountingRequire each exchange to be atomic, tied to a process and direction, normalized to 1 kg accepted engine output, and reconciled against production, stock, return, and waste records.
validation_rule_4production-line testIf testing occurs, require tested-engine input/output identity, tested fraction, fuel and electricity records, and separately reported direct exhaust constituents without double counting aggregate and speciated hydrocarbons.us-epa-engine-test-cells, us-ecfr-40-cfr-1065-15
validation_rule_5upstream representativenessRequire supplier/product state, geography, technology, time, and allocation disclosures for upstream datasets; unresolved UUID or range evidence remains an explicit review finding.

10. Published Dataset Profile

FieldValue
dataset_rolesecondary_dataset; background_dataset after independent review
downstream_useForeground engine-manufacturing inventories and downstream motor-vehicle process or lifecyclemodel projections
allowed_useCradle-to-gate comparison of CPC 43121 engines with equivalent reference-flow qualifiers and compatible boundary, geography, technology, and production period
excluded_useComplete-vehicle, use-phase, remanufacturing, end-of-life, aircraft-engine, rotary-engine, compression-ignition, or >1000 cm3 claims without added models
required_metadataPCR id/version; engine family/model; displacement; cylinder count; cycle; aspiration; fuel system; emission control; rated power; shipping-fluid state; tested fraction; plant geography; period; upstream dataset identities; allocation; cut-offs; unresolved findings
required_quality_disclosureprimary-data share; meter and BOM coverage; mass-balance closure; temporal representativeness; allocation drivers; test protocol; data gaps; uncertainty; review status
update_triggerengine-family or BOM redesign; displacement/category change; material plant/process/energy change; test-policy change; new exact UUIDs; new two-source compatible range evidence; or loss of temporal representativeness

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-3-0-structure-2025official_guidanceUnited Nations Statistics Division, CPC Ver. 3.0 Structure, 30 June 2025, https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Structure_30Jun2025.csv (retrieved 2026-09-05)English category identity, parent motor-vehicle-engine boundary, and capacity threshold
un-cpc-1-1-chineseofficial_guidanceUnited Nations Statistics Division, Central Product Classification Version 1.1, Chinese edition, Series M No. 77 Ver. 1.1, https://unstats.un.org/unsd/publication/SeriesM/M_77ver1_1c.pdf (retrieved 2026-09-05)Professional Chinese title and Chinese parent-category terminology for the same code
us-doe-vto-analysis-2020official_guidanceU.S. Department of Energy, Vehicle Technologies Office, Analysis Program 2020 Annual Progress Report, section I.3, Update of Vehicle Manufacturing Cycle for Light Duty Vehicles, https://www.energy.gov/sites/default/files/2021-07/VTO_2020_APR_ANALYSIS_COMBINED_REPORT_compliant_.pdf (retrieved 2026-09-05)Powertrain-system material composition and steel, aluminium, plastics, copper wiring, rubber, and cast-iron inventory coverage
us-epa-engine-test-cellsofficial_guidanceU.S. EPA, Engine Test Cells/Stands: National Emission Standards for Hazardous Air Pollutants, https://www.epa.gov/stationary-sources-air-pollution/engine-test-cellsstands-national-emission-standards-hazardous-air (retrieved 2026-09-05)Conditional engine-test-cell process and direct exhaust-air exchange requirement
us-ecfr-40-cfr-1065-15standardElectronic Code of Federal Regulations, 40 CFR 1065.15, Overview of procedures for laboratory and field testing, https://www.ecfr.gov/current/title-40/chapter-I/subchapter-U/part-1065/subpart-A/section-1065.15 (retrieved 2026-09-05)Test fuel/work records, exhaust constituent list, emitted-mass measurement, and dynamometer test context

Raw downloads

These files are byte-identical to the canonical files for this revision in the repository.

Structured rule index

This index comes from verified structured.yaml and retains the canonical English rule text.

System boundary rules · 3
Rule IDApplies toRuleSource IDs
boundary_rule_1foreground manufacturingInclude all on-site material/component receipt, machining, cleaning, assembly, finishing, and supporting utility use that produces the declared saleable engine.us-doe-vto-analysis-2020
boundary_rule_2production-line testInclude actual test-engine fuel, electricity, engine throughput, and direct exhaust emissions when production, compliance, or performance testing occurs at the reporting plant.us-epa-engine-test-cells, us-ecfr-40-cfr-1065-15
boundary_rule_3exclusionsExclude vehicle integration, vehicle operation, maintenance, remanufacturing, and end-of-life; disclose any capital-goods or employee-activity exclusion separately.
Allocation rules · 3
Rule IDApplies toRuleSource IDs
allocation_rule_1engine-family foreground operationsAvoid allocation by separately metering or recording engine-family material issues, machine energy, cleaning campaigns, assembly lines, test cells, rejects, and wastes.
allocation_rule_2shared utilities and support operationsWhen subdivision is impracticable, allocate shared burdens using a documented causal physical driver such as machine-hours, metered energy, cleaning-bath throughput, tested-engine hours, or accepted engine mass; economic allocation requires explicit justification.
allocation_rule_3scrap and rejected enginesReport scrap and treatment flows at the foreground boundary without an avoided-burden credit; model recycling or recovery consistently in the downstream treatment dataset and disclose any recycled-content convention.
Validation rules · 5
Rule IDApplies toRuleSource IDs
validation_rule_1product identityReject a data package unless the engine is spark-ignition, reciprocating piston, of a kind used for motor vehicles, and its declared total cylinder capacity is not greater than 1000 cm3.un-cpc-3-0-structure-2025
validation_rule_2reference flowRequire the exact reference-flow UUID, Mass property, kg unit, and every required qualifier; verify that net engine mass excludes undeclared transport packaging.un-cpc-3-0-structure-2025
validation_rule_3inventory accountingRequire each exchange to be atomic, tied to a process and direction, normalized to 1 kg accepted engine output, and reconciled against production, stock, return, and waste records.
validation_rule_4production-line testIf testing occurs, require tested-engine input/output identity, tested fraction, fuel and electricity records, and separately reported direct exhaust constituents without double counting aggregate and speciated hydrocarbons.us-epa-engine-test-cells, us-ecfr-40-cfr-1065-15
validation_rule_5upstream representativenessRequire supplier/product state, geography, technology, time, and allocation disclosures for upstream datasets; unresolved UUID or range evidence remains an explicit review finding.
Processes and inputs/outputs · 2
Process IDProcess nameInput flowsOutput flows
engine_manufacturingEngine component manufacture, cleaning, assembly, and finishing105
production_line_testProduction-line engine hot test34

Complete field inspector

Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.

On this page

1. Scope and Applicability2. Product Category Identity3. Reference Flow4. Measurement and Unit Rules5. System BoundaryBoundary Abstraction6. Process Inventory StructureProcess MapProcess: Engine component manufacture, cleaning, assembly, and finishing (engine_manufacturing)InputsProduct flowsAluminium alloy input (aluminium_alloy)Grey cast iron input (grey_cast_iron)Alloy steel input (alloy_steel)Copper wire input (copper_wire)Nylon 6 resin input (nylon_6_resin)EPDM rubber input (epdm_rubber)Purchased electricity (electricity_manufacturing)Process water (process_water)Sodium hydroxide for aqueous cleaning (sodium_hydroxide)Gaseous natural gas for on-site process heat (natural_gas)Waste flowsElementary flowsOutputsProduct flowsComplete saleable engine (reference_engine_output)Waste flowsAluminium scrap sent to treatment (aluminium_scrap)Ferrous metal scrap sent to treatment (ferrous_scrap)Alkaline wastewater sent to treatment (alkaline_wastewater)Elementary flowsDirect fossil carbon dioxide from on-site natural-gas combustion (carbon_dioxide_manufacturing)Process: Production-line engine hot test (production_line_test)InputsProduct flowsEngine entering the test cell (reference_engine_test_input)Motor gasoline consumed in testing (motor_gasoline)Electricity consumed by the test cell (electricity_test)Waste flowsElementary flowsOutputsProduct flowsEngine leaving the test cell (reference_engine_test_output)Waste flowsElementary flowsDirect fossil carbon dioxide from testing (carbon_dioxide_test)Carbon monoxide from testing (carbon_monoxide_test)Nitrogen oxides from testing (nitrogen_oxides_test)7. Allocation and Co-product Handling8. Foreground Data Collection, Calculation, and Quality RulesData Collection ProtocolsCalculation RulesData Quality Requirements9. Validation Rules10. Published Dataset Profile11. Data Sources