Ramp
SourcesHet Ramp-blok genereert een lineair oplopende (of aflopende) hellingfunctie die start op een configureerbaar tijdstip en toeneemt met een constante helling (richtingscoëfficiënt). Dit blok wordt veel gebruikt voor zachte aanloopcurven (soft-start van motoren), het testen van volgfouten (ramp tracking error) in regelkringen en geleidelijke procesveranderingen.
Wiskundig Model
Waarbij:
- de huidige simulatietijd is
- de beginwaarde is (
initialValue) - het starttijdstip van de helling is (
startTime) - de veranderingssnelheid per seconde is (
slope)
Ingangen & Uitgangen
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | trigger |
Trigger | number | Optional |
| ← Out | out |
Output | number | Output |
Parameters
| Parameters | Label | Type | Standaard | Beschrijving |
|---|---|---|---|---|
slope |
Slope | number | 1 |
|
startTime |
Start Time | number | 0 |
|
initialValue |
Initial Value | number | 0 |
|
finalValue |
Final Value | number | 10 |
Maximum output value when Enable Final Value is true |
enableFinalValue |
Enable Final Value | boolean | false |
When enabled, the ramp will stop at the Final Value |
Gebruiksvoorbeelden
Eenheidshelling (Unit Ramp)
Een lineair signaal starten op :
Ramp (slope: 1, startTime: 0) → Systeem → Scope
Geleidelijke Drukopbouw
Druk geleidelijk opvoeren met 0.5 bar/s vanaf seconde 2:
Ramp (slope: 0.5, startTime: 2, initial: 0) → DrukregelaarOpmerkingen & Best Practices
- Volgfout Test: Differentiëert naar een stapsignaal; ideaal om type-1 en type-2 regelsystemen te testen op stationaire snelheidsfouten ().
Gerelateerde Componenten
- Step: Instantaan verspringend stapsignaal
- SignalGenerator: Harmonische en periodieke golven
- Integrator: Genereert een helling bij constante invoer