PRBS – Pseudonáhodná binární posloupnost

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok PRBS generuje pseudonáhodnou binární posloupnost. Způsob generování je zřejmý z níže uvedeného obrázku.

PIC

Počáteční a konečná hodnota posloupnosti je val0. Z této hodnoty je generování startováno náběžnou hranou na vstupu START (off on). V tom okamžiku se výstup y přepne z hodnoty val0 na hodnotu valhi a dále se přepíná na druhou možnou hladinu s časovou periodou swper a pravděpodobností swprob. Tak se postupuje až do uběhnutí času seqt. Posloupnost je ukončena opět hodnotou val0. Následuje prodleva waitt sloužící pro ustálení odezvy řízené soustavy. Teprve poté je možné odstartovat generování nové posloupnosti. V případě potřeby je možné generování posloupnosti přerušit vstupem BRK = on.

Vstupy

START

Spouštěcí signál (náběžná hrana)

Bool

BRK

Signál pro přerušení

Bool

Výstupy

y

Vygenerovaná pseudonáhodná binární posloupnost

Double (F64)

BSY

Příznak probíhající operace

Bool

Parametry

val0

Počáteční a koncová hodnota

Double (F64)

valhi

Horní hladina výstupu y  1.0

Double (F64)

vallo

Dolní hladina výstupu y  -1.0

Double (F64)

swper

Perioda náhodného přepínání výstupu y mezi hladinami [s]  1.0

Double (F64)

swprob

Pravděpodobnost přepnutí   0.0  1.0 0.2

Double (F64)

seqt

Délka posloupnosti [s]  10.0

Double (F64)

waitt

Doba ustáleni [s]  2.0

Double (F64)

2020 © REX Controls s.r.o., www.rexygen.com