4.7.3. Trigonometric TimeSeriesΒΆ

timeSeries('Trig', tag, tStart, tEnd, period, '-factor', factor=1.0, '-shift', shift=0.0, '-zeroShift', zeroShift=0.0)

This command is used to construct a TimeSeries object in which the load factor is some trigonemtric function of the time in the domain

\[ \begin{align}\begin{aligned}\begin{split}\lambda = f(t) = \begin{cases} cFactor * sin(\frac{2.0\pi(t-tStart)}{period}+\phi), & tStart<=t<=tEnd\\ 0.0, & otherwise \end{cases}\end{split}\\\phi = shift - \frac{period}{2.0\pi} * \arcsin(\frac{zeroShift}{cFactor})\end{aligned}\end{align} \]

tag (int)

unique tag among TimeSeries objects.

tStart (float)

Starting time of non-zero load factor.

tEnd (float)

Ending time of non-zero load factor.

period (float)

Characteristic period of sine wave.

shift (float)

Phase shift in radians. (optional)

factor (float)

Load factor. (optional)

zeroShift (float)

Zero shift. (optional)