{ "metadata": { "instanceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "efdmVersion": { "versionNumber": "1.1.1", "schemaLink": "https://git.ptw.maschinenbau.tu-darmstadt.de/eta-fabrik/public/energy_flexibility_data_model/-/raw/main/JSON_schema/schema_flexibility_space.json?ref_type=heads" }, "origin": { "originId": "d4f36b8c-2e65-4b49-a6d9-5e1b55f78b3e", "timestamp": "2025-06-24T16:00:00Z" }, "modification": { "modifierId": "f58c92e1-3d89-44b1-93e0-12a7b57e4f7d", "timestamp": "2025-06-24T17:00:00Z" }, "comment": "Example System with 2 Machines, 1 Storage with Depedencies", "compositionRecords": [ { "type": "merge", "role": "input", "references": [ "ab3dcb32-4f9d-413e-8b1a-87fc61d918fc", "f0e4a5cb-28ef-4cde-bf53-7758b8df5c6e" ] } ] }, "utilizationContext": { "status": "available", "modelingScope": "operationalPotential", "trading": { "externallyTradeable": true, "autoTradeable": true } }, "flexibleLoads": [ { "flexibleLoadId": { "uuid": "c27eaffc-6e63-4e98-95aa-7d8d39f5c9bb", "comment": "Machine 1" }, "reactionDuration": { "unit": "s", "minValue": 2.0, "maxValue": 15.0 }, "validity": [ { "from": "2025-06-24T12:00:00Z", "until": "2025-06-25T12:00:00Z", "temporalType": "total" } ], "powerStates": { "order": "arbitrary", "durationType": "deliveryDuration", "referencePoint": "scheduledLoad", "values": [ { "power": { "unit": "kW", "minValue": 5.0, "maxValue": 10.0 }, "duration": { "unit": "s", "minValue": 20.0, "maxValue": 20.0 } } ] }, "usageNumber": { "unit": "None", "minValue": 1, "maxValue": 20 }, "modulationNumber": 5, "powerGradients": { "activationGradient": { "unit": "kW/s", "minValue": 0.05, "maxValue": 0.05 }, "modulationGradient": { "unit": "kW/s", "minValue": 0.02, "maxValue": 0.4 }, "deactivationGradient": { "unit": "kW/s", "minValue": 0.03, "maxValue": 0.03 } }, "regenerationDuration": { "unit": "s", "value": 120.0 }, "flexibleLoadCosts": { "variableCost": { "unit": "EUR/kWh", "value": 0.07 }, "costPerUsage": { "unit": "EUR/usage", "value": 3.5 }, "fixedCost": { "unit": "EUR", "value": 2.0 } }, "orderConfirmationDeadline": { "deadlineType": "relative", "deadlineValue": { "unit": "s", "value": 1800.0 } }, "prices": { "variablePrice": { "unit": "EUR/kWh", "value": 1 }, "pricePerUsage": { "unit": "EUR/usage", "value": 4.0 }, "fixedPrice": { "unit": "EUR", "value": 20.0 } }, "location": { "meterLocation": "DE123456789012345678901234567890123", "voltageLevel": { "unit": "kV", "value": 10.0 } } }, { "flexibleLoadId": { "uuid": "03b698fb-a23f-4bd1-9f08-eff64e268752", "comment": "Machine 2" }, "reactionDuration": { "unit": "s", "minValue": 10.0, "maxValue": 10.0 }, "validity": [ { "from": "2025-06-24T12:00:00Z", "until": "2025-06-25T12:00:00Z", "temporalType": "total" } ], "powerStates": { "order": "arbitrary", "durationType": "deliveryDuration", "referencePoint": "scheduledLoad", "values": [ { "power": { "unit": "kW", "minValue": 30.0, "maxValue": 30.0 }, "duration": { "unit": "s", "minValue": 20.0, "maxValue": 20.0 } } ] }, "location": { "meterLocation": "DE123456789012345678901234567890123", "voltageLevel": { "unit": "kV", "value": 10.0 } } } ], "storages": [ { "storageId": { "uuid": "e3b82a43-705d-4bd1-b787-9eebc9a612f4", "comment": "Storage Machine 1" }, "usableCapacity": { "unit": "kWh", "minValue": 50.0, "maxValue": 1000.0 }, "initialEnergyContent": { "unit": "kWh", "minValue": 200.0, "maxValue": 800.0 }, "targetEnergyContent": { "unit": "kWh", "minValue": 300.0, "maxValue": 900.0 }, "energyLoss": { "unit": "%/h", "value": 0.3 }, "suppliers": [ { "flexibleLoadId": { "uuid": "c27eaffc-6e63-4e98-95aa-7d8d39f5c9bb", "comment": "Machine 1" }, "conversionEfficiency": { "unit": "%", "value": 95.0 } } ], "drain": [ { "power": { "unit": "kW", "value": 20.0 }, "timestamp": "2025-06-24T19:00:00Z" } ], "storageCosts": { "variableCost": { "unit": "EUR/kWh", "value": 0.015 }, "costPerUsage": { "unit": "EUR/usage", "value": 2.5 }, "fixedCost": { "unit": "EUR", "value": 120.0 } } } ], "dependencies": [ { "dependencyId": { "uuid": "9c66c7aa-4b4e-4df6-92c7-3a3b982c5f4e", "comment": "Dependency Machine 1 & 2" }, "triggeringFlexibleLoad": { "temporalType": "start", "flexibleLoadId": { "uuid": "c27eaffc-6e63-4e98-95aa-7d8d39f5c9bb", "comment": "Machine 1" } }, "targetFlexibleLoad": { "temporalType": "end", "flexibleLoadId": { "uuid": "03b698fb-a23f-4bd1-9f08-eff64e268752", "comment": "Machine 2" } }, "logicalType": "implies", "applicabilityDuration": { "unit": "s", "minValue": 0.0, "maxValue": 7200.0 }, "applicabilityConditions": [ { "formulaLeft": "power >= 20", "formulaRight": "1", "comparator": "greaterEqual" } ] } ] }