Step
SourcesLe bloc Step génère un signal en échelon (réponse indicielle) qui passe brusquement d'une valeur initiale à une valeur finale à un instant précis. Ce bloc constitue le standard industriel pour évaluer la réponse indicielle des systèmes dynamiques, tester la stabilité et le dépassement des boucles d'asservissement, et modéliser des perturbations soudaines ou des commutations instantanées.
Le bloc ne possède pas de ports d'entrée et délivre en continu le signal d'échelon sur son port de sortie.
Modèle Mathématique
Le bloc Step implémente une fonction discontinue par morceaux :
Où :
- est le temps de simulation actuel en secondes
initialValue() est la valeur du signal avant l'échelonfinalValue() est la valeur du signal après l'échelonstepTime() est l'instant exact où se produit la transition
Entrées & Sorties
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| ← Out | out |
Output | number | Output |
Paramètres
| Paramètres | Label | Type | Défaut | Description |
|---|---|---|---|---|
stepTime |
Step Time | number | 1 |
|
initialValue |
Initial Value | number | 0 |
|
finalValue |
Final Value | number | 1 |
Exemples d'Utilisation
Réponse Indicielle Unitaire
Caractérisation d'une fonction de transfert soumise à un échelon unitaire à :
Step (stepTime: 1, initialValue: 0, finalValue: 1) → TransferFunction → Scope
Perturbation Brusque de Charge
Simuler une perturbation subite de couple ou de courant sur un actionneur :
Step (stepTime: 5, finalValue: -10) → [+] Perturbation
Signal de commande → [+] → ActionneurRemarques & Bonnes Pratiques
- Discontinuité Instantanée : La valeur bascule de façon instantanée au pas de calcul correspondant à
stepTime. - Implémentation WASM : Exécution native dans le moteur WebAssembly garantissant une précision temporelle rigoureuse.
- Sans Mémoire Interne : Fonction temporelle pure sans variable d'état dynamique.
Composants Associés
- Ramp : Générateur de rampe linéaire
- PulseGenerator : Générateur de trains d'impulsions rectangulaires
- Constant : Source de consigne fixe