Escolar Documentos
Profissional Documentos
Cultura Documentos
RESUMO. A análise matemática de modelos Fuzzy Takagi-Sugeno (TS) no domínio da frequência via Transformada
Discreta de Fourier (TDF) é proposta nesse artigo. Os principais conceitos sobre os sistemas de inferência Fuzzy e
modelos Fuzzy Takagi-Sugeno (TS) são apresentados. Inspirando-se na definição clássica de resposta em frequência,
uma formulação para obtenção da resposta em frequência de modelos Fuzzy Takagi-Sugeno (TS) é desenvolvida. O
procedimento baseia-se nos conceitos e propriedades da Função de Resposta em Frequência (FRF), obtida a partir da
Transformada Discreta de Fourier (TDF) dos dados experimentais de entrada/saída do modelo Fuzzy Takagi-Sugeno
(TS).
PALAVRAS-CHAVE: Resposta em frequência, Sistemas de inferência fuzzy, Modelos fuzzy Takagi-Sugeno, Transfor-
mada discreta de fourier.
ABSTRACT. The mathematical analysis of Takagi-Sugeno (TS) Fuzzy model in the frequency domain via Discrete
Fourier Transform (DFT) is proposed in this paper. The main concepts of Fuzzy inference systems and Takagi-Sugeno
(TS) Fuzzy models are presented. Inspired by the classic definition of frequency response, a formulation for obtaining
the frequency response of Takagi-Sugeno (TS) Fuzzy model is developed. The procedure is based on the concepts
and properties of the Frequency Response Function (FRF) obtained from the Discrete Fourier Transform (DFT) of the
input/output experimental data of Takagi-Sugeno (TS) Fuzzy model.
KEYWORDS: Frequency response, Fuzzy inference systems, Takagi-Sugeno fuzzy models, Discrete fourier transform.
2.1 Modelos Fuzzy Takagi-Sugeno (TS) pontos dados. De fato, a coleção de todas as combina-
O sistema de inferência TS, originalmente proposto ções convexas de pontos no conjunto constitui a casca
por (TAKAGI; SUGENO, 1985), apresenta no conse- convexa. Mais formalmente, dado um número finito
quente uma expressão dinâmica funcional das variá- de pontos f 1 , f 2 , . . . , f l em um espaço vetorial real,
veis linguísticas do antecedente. A i
[i=1,2,...,l]
-ésima uma combinação convexa desses pontos é um ponto
regra, em que l representa o número de regras, é dada da forma
por
R(i) : γ 1f 1 + γ 2f 2 + . . . + γ lf l (3)
i i
SE x̃1 é F{1,2,...,p x̃ }|x̃1 E . . . E x̃n é F{1,2,...,p x̃n }|x̃n
1
onde o número real γ i satisfaz γ i ≥ 0 and γ 1 + γ 2 +
ENTÃO yi = fi (x̃) (1) . . .+γ l = 1. No modelo Fuzzy TS, o grau de ativação
hi (x̃), para a regra i, é dada por
onde o número total de regras é l = px̃1 × . . . × px̃n .
O vetor x̃ = [x̃1 , . . . , x̃n ]T ∈ ℜn contém as variáveis
linguísticas do antecedente, onde T representa o hi (x̃) = µiF{x̃ } ⋆ µiF{x̃ } ⋆ . . . ⋆ µiF{x̃n } (4)
1 2
operador para matriz transposta. Cada variável
linguística tem seu próprio universo de discurso
onde ⋆ é qualquer Norma-T (WANG, 1997). O grau
Ux̃1 , . . . , Ux̃n , particionado por conjuntos Fuzzy
de ativação normalizado, é dado por:
representando seus termos linguísticos, respecti-
vamente. Na i-ésima regra, a variável x̃{1,2,...,n}
i
pertence ao conjunto Fuzzy F{x̃ 1 ,...,x̃n }
com um grau hi (x̃)
i
de pertinência µF{x̃ ,...,x̃n } definido por uma função de γ i (x̃) = l
. (5)
1 X
pertinência µi{x̃1 ,...,x̃n } : ℜ → [0, 1], com µiF{x̃ ,...,x̃n } ∈ hr (x̃)
1
{µiF1|{x̃ ,...,x̃n } , µiF2|{x̃ ,...,x̃n } , . . . , µiFp|{x̃ ...,,x̃n } }, onde r=1
1 1 1
p{x̃1 ,...,x̃n } é o número de partições do universo de
discurso associado a variável linguística x̃1 , . . . , x̃n . Esta normalização implica em
A saída do modelo Fuzzy Takagi-Sugeno (TS),
dada por l
X
γ i (x̃) = 1. (6)
l
X k=1
y(x̃, γ) = γi (x̃)fi (x̃), (2)
i=1 De acordo com a definição de Combinação Con-
vexa, as Eq. (4)-(6) demonstram que a saída do mo-
é uma combinação convexa das expressões dinâmicas
delo Fuzzy TS é uma Combinação Convexa das ex-
funcionais fi (x̃).
pressões dinâmicas funcionais f i (x̃) como exigido
na Eq. (2). Em outras palavras, pode ser obser-
2.1.1 Definição de Combinação Convexa vado que o sistema Fuzzy TS, que pode representar
A combinação convexa é definida como uma combi- qualquer modelo dinâmico complexo, pode ser con-
nação linear de pontos (que podem ser vetores, esca- siderado como uma classe de sistemas onde γ i (x̃)
lares, ou mais genericamente pontos em um espaço denota uma decomposição de variáveis linguísticas
afim) onde todos os coeficientes são não-negativos e [x̃1 , . . . , x̃n ]T ∈ ℜn para uma região geométrica po-
a soma resulta em 1. Todas as possíveis combina- litópica no espaço do consequente, baseado nas ex-
ções convexas estará no interior da casca convexa dos pressões funcionais f i (x̃).
∞
X
i i
y (k, ν ) = Yτi u(k − τ ) (10)
τ =0
ejωkTs i e−jωkTs i ∗
y i (k, ν i ) = W (z, ν i ) − W (z, ν i )
2j 2j
y i (k, ν i ) =
i
W (z, ν i ) sin ωkTs + φi (ν i )
Em que:
l
( )
Imag W i (z, ν i )
X
i
i i
i i
−1
i i
i i
φ (ν ) = arg W (z, ν ) = tan (9) − γ W (z, ν ) sin[φ (ν )]
Real [W i (z, ν i )]
• θ = arctan (
l
i=1
)
X
i
i i
i i
γ W (z, ν ) cos[φ (ν )]
A função complexa i=1
W i (z, ν i ) = W i ejωTs , ν i , −π ≤ ωTs ≤ π (10)
4.1 Função de Resposta em Frequência do Mo-
é a função de transferência no tempo discreto de delo Fuzzy Takagi-Sugeno (TS) a partir de
i
cada sub-modelo linear, W (z, ν )
i i=1,...,l
, calculada Dados de Entrada/Saída
no ponto z = ejωTs . A função de resposta de frequência do modelo dinâ-
A Eq. (10) revela que a saída em regime per- mico Fuzzy Takagi-Sugeno (TS), W̃ (z, ν), em dife-
manente de cada sub-modelo linear, W i (z, ν i ), para rentes frequências, pode ser determinada a partir dos
uma entrada senoidal, é também uma senoide de sinais amostrados de entrada u(k) e de saída ỹ(k, ν) e
mesma frequência ω, mas com amplitude modifi- do cálculo da decomposição de suas séries de Fourier
cada pelo valor absoluto de W i (z, ν i ) e defasada de (JUANG, 1994). A Fig. 3 mostra um procedimento
arg[W i (z, ν i )] radianos. para a obtenção da Função de Resposta em Frequên-
Portanto, a saída em regime permanente do mo- cia do modelo dinâmico Fuzzy Takagi-Sugeno (TS) a
delo Fuzzy Takagi-Sugeno (TS), quando aplicada partir da Transformada Discreta de Fourier dos dados
uma entrada senoidal, de frequência ω, resulta em de entrada/saída.
L−1
1X T 2πk
U ∗ (k) = u (σ)ej( L )σ (4)
L σ=0
L−1
1X 2πk
Ỹ (k, ν) = ỹ(τ, ν)e−j( L )τ (5)
L τ =0
L−1 L−1
A Transformada Discreta de Fourier (DFT) do si- 1 XX 2πk
ỹ(τ, ν)uT (σ)e−j( L )(τ −σ)
nal de entrada amostrado, u(τ ), (τ = 0, 2, . . . , L − 1) L 2
τ =0 σ=0
é dada por: W̃ (z, ν) = L−1
(7)
1 X L−1
−j( 2πk
X
T )(τ −σ)
u(τ )u (σ)e L
L2
τ =0 σ=0
L−1
1X 2πk
U(k) = u(τ )e−j( L )τ (2)
L τ =0 Na Eq. (7), a Função de Resposta em Frequência
(FRF) do modelo Fuzzy Takagi-Sugeno (TS), a partir
onde L é o número total de pontos amostrados. Uma de dados experimentais de entrada/saída, em termos
vez que a sequência u(τ ) é real, a seguinte equação de seu módulo e fase, é dada por
deve ser satisfeita:
W̃ (z, ν) =