Main Content

Was ist Abtastzeit?

Die Abtastzeit eines Blocks ist ein Parameter, der angibt, wann der Block während der Simulation Ausgaben erzeugt und gegebenenfalls seinen internen Zustand aktualisiert. Der interne Zustand umfasst stetige und diskrete Zustände, die protokolliert werden, ist aber nicht darauf beschränkt.

Hinweis

Verwechseln Sie die „Abtastzeit“ im Kontext von Simulink® nicht mit der technischen Bedeutung des Begriffs. Im technischen Kontext bezieht die Abtastzeit sich auf die Rate, mit der ein diskretes System seine Eingänge abtastet. Mit Simulink können Sie diskrete Systeme mit einer Rate und mit mehreren Raten sowie hybride stetig-diskrete Systeme modellieren, indem Sie die Abtastzeiten der Blöcke entsprechend einstellen, die die Rate der Blockausführung (Berechnungen) steuern.

Bei vielen technischen Anwendungen müssen Sie die Rate der Blockausführung steuern. Im Allgemein ermöglicht Simulink Ihnen dies, indem Sie im Blockdialog oder in der Befehlszeile einen ausdrücklichen SampleTime-Parameter festlegen können. Blöcke ohne SampleTime-Parameter weisen eine implizite Abtastzeit auf. Implizite Abtastzeiten können nicht festgelegt werden. Simulink ermittelt sie auf Grundlage des Kontexts des Blocks im System. Der Integrator-Block weist beispielsweise eine implizite Abtastzeit auf. Simulink setzt seine Abtastzeit automatisch auf 0.

Abtastzeiten können port- oder blockbasiert sein. Bei blockbasierten Abtastzeiten werden alle Eingänge und Ausgänge des Blocks mit gleicher Rate abgetastet. Bei portbasierten Abtastzeiten können Eingangs- und Ausgangsports mit unterschiedlichen Raten abgetastet werden. Mehr über Ausführungsraten erfahren Sie unter Types of Sample Time.

Verwandte Themen