Add a trigonometric seasonal model to a state specification.
The trig component adds a collection of sine and cosine terms with
randomly varying coefficients to the state model. The coefficients
are the states, while the sine and cosine values are part of the
"observation matrix".
This state component adds the sum of its terms to the observation
equation.
$$y_t = \sum_j \beta_{jt} sin(f_j t) + \gamma_{jt} cos(f_j t)$$
The evolution equation is that each of the sinusoid coefficients
follows a random walk with standard deviation sigma[j].
$$\beta_{jt} = \beta_{jt-1} + N(0, sigma_{sj}^2))
\gamma_{jt} = \gamma_{j-1} + N(0, sigma_{cj}^2) $$