Zum Inhalt
HALOWERK

Technische Prüfungen & Formate

workflow / workflow fixed point pid actuator transcript

An agent that replays an autonomous admission or actuator controller needs supplied integer command claims checked against explicit proportional integral derivative gains and conditional anti-windup.

POST https://detect.halowerk.com/v1/workflow/workflow-fixed-point-pid-actuator-transcript

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
artifactobjectJa
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "properties": {
    "artifact": {
      "type": "object",
      "properties": {
        "target": {
          "type": "integer",
          "minimum": -1000000,
          "maximum": 1000000
        },
        "kp_ppm": {
          "type": "integer",
          "minimum": 0,
          "maximum": 1000000
        },
        "ki_ppm": {
          "type": "integer",
          "minimum": 0,
          "maximum": 1000000
        },
        "kd_ppm": {
          "type": "integer",
          "minimum": 0,
          "maximum": 1000000
        },
        "step_ms": {
          "type": "integer",
          "minimum": 1,
          "maximum": 1000000
        },
        "minimum_output": {
          "type": "integer",
          "minimum": -1000000000,
          "maximum": 1000000000
        },
        "maximum_output": {
          "type": "integer",
          "minimum": -1000000000,
          "maximum": 1000000000
        },
        "initial_integral_ms": {
          "type": "integer",
          "minimum": -1000000000,
          "maximum": 1000000000
        },
        "initial_previous_error": {
          "type": "integer",
          "minimum": -2000000,
          "maximum": 2000000
        },
        "samples": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "measurement": {
                "type": "integer",
                "minimum": -1000000,
                "maximum": 1000000
              },
              "claimed_output": {
                "type": "integer",
                "minimum": -1000000000,
                "maximum": 1000000000
              }
            },
            "required": [
              "measurement",
              "claimed_output"
            ],
            "additionalProperties": false
          },
          "minItems": 1,
          "maxItems": 512
        }
      },
      "required": [
        "target",
        "kp_ppm",
        "ki_ppm",
        "kd_ppm",
        "step_ms",
        "minimum_output",
        "maximum_output",
        "initial_integral_ms",
        "initial_previous_error",
        "samples"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "artifact"
  ],
  "additionalProperties": false
}

Originalschema öffnen

Veröffentlichtes Eingabebeispiel

{
  "artifact": {
    "target": 10,
    "kp_ppm": 1000000,
    "ki_ppm": 0,
    "kd_ppm": 0,
    "step_ms": 1000,
    "minimum_output": 0,
    "maximum_output": 100,
    "initial_integral_ms": 0,
    "initial_previous_error": 0,
    "samples": [
      {
        "measurement": 0,
        "claimed_output": 10
      }
    ]
  }
}

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →