Volterra series: Identification problems and nonlinear...

Post on 12-Jul-2020

6 views 1 download

Transcript of Volterra series: Identification problems and nonlinear...

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Volterra series: Identification problems and nonlinear orderseparation

Damien Bouvier1, Thomas Hélie1, David Roze1

1Project-team S3: Systems, Signals and Sound (http://s3.ircam.fr/)Science and Technology of Music and Sound

UMR 9912 Ircam-CNRS-UPMC

14 October 2016

14 October 2016 Nonlinear problems and Volterra series 1 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Context and motivations

Thesis (started in October 2015)• Goal: Realist instrumental sound synthesis (tone evolution VS. note and loudness)• Idea:

InputOutput� - Identification

Nonlinear systems under study:Distortion pedal, compressor, loudspeaker, nonlinear resonator, ...

• Fading memory• Regular nonlinearities:

‚ Taylor-like expansion‚ No chaotic behaviour

14 October 2016 Nonlinear problems and Volterra series 2 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Context and motivations

Thesis (started in October 2015)• Goal: Realist instrumental sound synthesis (tone evolution VS. note and loudness)• Idea:

InputOutput� - Identification ∆ Real-time

Synthesis

Nonlinear systems under study:Distortion pedal, compressor, loudspeaker, nonlinear resonator, ...

• Fading memory• Regular nonlinearities:

‚ Taylor-like expansion‚ No chaotic behaviour

14 October 2016 Nonlinear problems and Volterra series 2 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Context and motivations

Thesis (started in October 2015)• Goal: Realist instrumental sound synthesis (tone evolution VS. note and loudness)• Idea:

AudioDatabase

� - Identification ∆ Real-timeSynthesis

Nonlinear systems under study:Distortion pedal, compressor, loudspeaker, nonlinear resonator, ...

• Fading memory• Regular nonlinearities:

‚ Taylor-like expansion‚ No chaotic behaviour

14 October 2016 Nonlinear problems and Volterra series 2 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Context and motivations

Thesis (started in October 2015)• Goal: Realist instrumental sound synthesis (tone evolution VS. note and loudness)• Idea:

InputOutput� - Identification ∆ Real-time

Synthesis

Nonlinear systems under study:Distortion pedal, compressor, loudspeaker, nonlinear resonator, ...

• Fading memory• Regular nonlinearities:

‚ Taylor-like expansion‚ No chaotic behaviour

14 October 2016 Nonlinear problems and Volterra series 2 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Nonlinear system representation

Hammerstein

fh(.)u H xWiener

Hu fw (.) x

14 October 2016 Nonlinear problems and Volterra series 3 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Nonlinear system representation

Hammerstein

fh(.)u H xWiener

Hu fw (.) x

Hammerstein-Wiener

fh(.)u H fw (.) x

Wiener-Hammerstein

H1u f (.) H2

x

14 October 2016 Nonlinear problems and Volterra series 3 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Nonlinear system representation

Hammerstein

fh(.)u H xWiener

Hu fw (.) x

Hammerstein-Wiener

fh(.)u H fw (.) x

Wiener-Hammerstein

H1u f (.) H2

x

But

Description not adapted to physical systems

14 October 2016 Nonlinear problems and Volterra series 3 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Volterra series

Hu x

Linear system: x(t) =⁄

Rh(·) u(t ≠ ·) d·

Volterra series: x(t) =ÿ

n=1

Rnhn(·1, . . . , ·n)¸ ˚˙ ˝

Volterra kernels

u(t ≠ ·1) · · · u(t ≠ ·n) d·1 · · · d·n

Remarks• General representation for regular nonlinearities• ÷ kernel representation in the spectral domain• Interconnection laws (sum, product, cascade) in temporal & spectral domain• Representation only valid:

‚ around an equilibirum (here x0 = 0)‚ in a computable convergence domain [Hélie and Laroche, 2011]

• Cannot perform hysteresis or chaotic behaviour

14 October 2016 Nonlinear problems and Volterra series 4 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Volterra series

Hu x

Linear system: x(t) =⁄

Rh(·) u(t ≠ ·) d·

Volterra series: x(t) =ÿ

n=1

Rnhn(·1, . . . , ·n)¸ ˚˙ ˝

Volterra kernels

u(t ≠ ·1) · · · u(t ≠ ·n) d·1 · · · d·n

Remarks• General representation for regular nonlinearities• ÷ kernel representation in the spectral domain• Interconnection laws (sum, product, cascade) in temporal & spectral domain• Representation only valid:

‚ around an equilibirum (here x0 = 0)‚ in a computable convergence domain [Hélie and Laroche, 2011]

• Cannot perform hysteresis or chaotic behaviour

14 October 2016 Nonlinear problems and Volterra series 4 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Volterra series

Hu x

Linear system: x(t) =⁄

Rh(·) u(t ≠ ·) d·

Volterra series: x(t) =ÿ

n=1

Rnhn(·1, . . . , ·n)¸ ˚˙ ˝

Volterra kernels

u(t ≠ ·1) · · · u(t ≠ ·n) d·1 · · · d·n

Remarks• General representation for regular nonlinearities• ÷ kernel representation in the spectral domain• Interconnection laws (sum, product, cascade) in temporal & spectral domain• Representation only valid:

‚ around an equilibirum (here x0 = 0)‚ in a computable convergence domain [Hélie and Laroche, 2011]

• Cannot perform hysteresis or chaotic behaviour

14 October 2016 Nonlinear problems and Volterra series 4 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Summary

From linear to nonlinear systems

• Immitance inversion (impedance ¡ admittance)• Passivity• System identification

Nonlinear order separation

• Order homogeneity in Volterra• Idea 1: Using amplitude [Boyd et al., 1983]• Idea 2: Using phase• Simulation results

14 October 2016 Nonlinear problems and Volterra series 5 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Immitance inversion (impedance ¡ admittance)

Notion of immitance

Z

YFlow E�ort

Impedance

Admittance

Ccurrent (A)

velocity (m/s)acoustic flow (m3/s)

D Cvoltage (V)force (N)

acoustic pressure (Pa)

D

Linear system: Y (s) = 1Z(s)

(with s the Laplace variable)

Volterra series (using interconnection laws) [Schetzen, 1976]:

Y1 © 1Z1

and Yn © fct(Z1, . . . , Zn) for n Ø 2

Conclusion: ÷ well-defined inversion for nonlinear systems

14 October 2016 Nonlinear problems and Volterra series 6 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Immitance inversion (impedance ¡ admittance)

Notion of immitance

Z

YFlow E�ort

Impedance

Admittance

Ccurrent (A)

velocity (m/s)acoustic flow (m3/s)

D Cvoltage (V)force (N)

acoustic pressure (Pa)

D

Linear system: Y (s) = 1Z(s)

(with s the Laplace variable)

Volterra series (using interconnection laws) [Schetzen, 1976]:

Y1 © 1Z1

and Yn © fct(Z1, . . . , Zn) for n Ø 2

Conclusion: ÷ well-defined inversion for nonlinear systems

14 October 2016 Nonlinear problems and Volterra series 6 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Immitance inversion (impedance ¡ admittance)

Notion of immitance

Z

YFlow E�ort

Impedance

Admittance

Ccurrent (A)

velocity (m/s)acoustic flow (m3/s)

D Cvoltage (V)force (N)

acoustic pressure (Pa)

D

Linear system: Y (s) = 1Z(s)

(with s the Laplace variable)

Volterra series (using interconnection laws) [Schetzen, 1976]:

Y1 © 1Z1

and Yn © fct(Z1, . . . , Zn) for n Ø 2

Conclusion: ÷ well-defined inversion for nonlinear systems

14 October 2016 Nonlinear problems and Volterra series 6 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Immitance inversion (impedance ¡ admittance)

Notion of immitance

Z

YFlow E�ort

Impedance

Admittance

Ccurrent (A)

velocity (m/s)acoustic flow (m3/s)

D Cvoltage (V)force (N)

acoustic pressure (Pa)

D

Linear system: Y (s) = 1Z(s)

(with s the Laplace variable)

Volterra series (using interconnection laws) [Schetzen, 1976]:

Y1 © 1Z1

and Yn © fct(Z1, . . . , Zn) for n Ø 2

Conclusion: ÷ well-defined inversion for nonlinear systems

14 October 2016 Nonlinear problems and Volterra series 6 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Passivity (u æ Immitance æ x)

Definition (Passivity [Youla et al., 1959; Boyd and Chua, 1982])A system is passive if and only if it does not return more energy than it consumed, i.e.:

⁄ T

≠Œu(t) x(t) dt Ø 0 , ’T œ R

System Passivity criterion

u(t) æ [h ı u](t) linear Re[H(s)] Ø 0 ’s œ C+

u(t) æ u(t)n memorylesshomogeneous order Either

Ó n even ∆ not passiven odd ∆ passive

u(t) æqN

n=1 –nu(t)n memoryless Positivity of polynomial of orderN + 1 of coe�cients {pn} = {–n≠1}

u[k] æqL

l=0 hn[l]u[k ≠ l]ndiscrete time

volterra kernelhomogeneous order

Positivity of the eigenvalues ofsupersymmetric tensor Fnassociated with hn [Qi, 2005]

In general: Open problem, no solution yet (work in progress)

14 October 2016 Nonlinear problems and Volterra series 7 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Passivity (u æ Immitance æ x)

Definition (Passivity [Youla et al., 1959; Boyd and Chua, 1982])A system is passive if and only if it does not return more energy than it consumed, i.e.:

⁄ T

≠Œu(t) x(t) dt Ø 0 , ’T œ R

System Passivity criterion

u(t) æ [h ı u](t) linear Re[H(s)] Ø 0 ’s œ C+

u(t) æ u(t)n memorylesshomogeneous order Either

Ó n even ∆ not passiven odd ∆ passive

u(t) æqN

n=1 –nu(t)n memoryless Positivity of polynomial of orderN + 1 of coe�cients {pn} = {–n≠1}

u[k] æqL

l=0 hn[l]u[k ≠ l]ndiscrete time

volterra kernelhomogeneous order

Positivity of the eigenvalues ofsupersymmetric tensor Fnassociated with hn [Qi, 2005]

In general: Open problem, no solution yet (work in progress)

14 October 2016 Nonlinear problems and Volterra series 7 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Passivity (u æ Immitance æ x)

Definition (Passivity [Youla et al., 1959; Boyd and Chua, 1982])A system is passive if and only if it does not return more energy than it consumed, i.e.:

⁄ T

≠Œu(t) x(t) dt Ø 0 , ’T œ R

System Passivity criterion

u(t) æ [h ı u](t) linear Re[H(s)] Ø 0 ’s œ C+

u(t) æ u(t)n memorylesshomogeneous order Either

Ó n even ∆ not passiven odd ∆ passive

u(t) æqN

n=1 –nu(t)n memoryless Positivity of polynomial of orderN + 1 of coe�cients {pn} = {–n≠1}

u[k] æqL

l=0 hn[l]u[k ≠ l]ndiscrete time

volterra kernelhomogeneous order

Positivity of the eigenvalues ofsupersymmetric tensor Fnassociated with hn [Qi, 2005]

In general: Open problem, no solution yet (work in progress)

14 October 2016 Nonlinear problems and Volterra series 7 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Passivity (u æ Immitance æ x)

Definition (Passivity [Youla et al., 1959; Boyd and Chua, 1982])A system is passive if and only if it does not return more energy than it consumed, i.e.:

⁄ T

≠Œu(t) x(t) dt Ø 0 , ’T œ R

System Passivity criterion

u(t) æ [h ı u](t) linear Re[H(s)] Ø 0 ’s œ C+

u(t) æ u(t)n memorylesshomogeneous order Either

Ó n even ∆ not passiven odd ∆ passive

u(t) æqN

n=1 –nu(t)n memoryless Positivity of polynomial of orderN + 1 of coe�cients {pn} = {–n≠1}

u[k] æqL

l=0 hn[l]u[k ≠ l]ndiscrete time

volterra kernelhomogeneous order

Positivity of the eigenvalues ofsupersymmetric tensor Fnassociated with hn [Qi, 2005]

In general: Open problem, no solution yet (work in progress)

14 October 2016 Nonlinear problems and Volterra series 7 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Passivity (u æ Immitance æ x)

Definition (Passivity [Youla et al., 1959; Boyd and Chua, 1982])A system is passive if and only if it does not return more energy than it consumed, i.e.:

⁄ T

≠Œu(t) x(t) dt Ø 0 , ’T œ R

System Passivity criterion

u(t) æ [h ı u](t) linear Re[H(s)] Ø 0 ’s œ C+

u(t) æ u(t)n memorylesshomogeneous order Either

Ó n even ∆ not passiven odd ∆ passive

u(t) æqN

n=1 –nu(t)n memoryless Positivity of polynomial of orderN + 1 of coe�cients {pn} = {–n≠1}

u[k] æqL

l=0 hn[l]u[k ≠ l]ndiscrete time

volterra kernelhomogeneous order

Positivity of the eigenvalues ofsupersymmetric tensor Fnassociated with hn [Qi, 2005]

In general: Open problem, no solution yet (work in progress)

14 October 2016 Nonlinear problems and Volterra series 7 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

System identification

Idea: Computing the system function from input and output.

Linear systems

• Transfer function: H(s) = X(s)U(s)

• Several methods of identification, in order to improve robustness(Impulse response method, Spectral analysis, Cross-correlation method)

Nonlinear systemsB Notion of transfer function not valid

• For Volterra series: theoretical work by Boyd et al. [1983, 1984]Order 1 & 2 in practice, robustness problems

• For Hammerstein system: Farina [2000]; Rébillat et al. [2011]; Novák et al. [2010]Method robust, e�cient and quick

In general: Open problem, no solution yet (work in progress)

14 October 2016 Nonlinear problems and Volterra series 8 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

System identification

Idea: Computing the system function from input and output.

Linear systems

• Transfer function: H(s) = X(s)U(s)

• Several methods of identification, in order to improve robustness(Impulse response method, Spectral analysis, Cross-correlation method)

Nonlinear systemsB Notion of transfer function not valid

• For Volterra series: theoretical work by Boyd et al. [1983, 1984]Order 1 & 2 in practice, robustness problems

• For Hammerstein system: Farina [2000]; Rébillat et al. [2011]; Novák et al. [2010]Method robust, e�cient and quick

In general: Open problem, no solution yet (work in progress)

14 October 2016 Nonlinear problems and Volterra series 8 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

System identification

Idea: Computing the system function from input and output.

Linear systems

• Transfer function: H(s) = X(s)U(s)

• Several methods of identification, in order to improve robustness(Impulse response method, Spectral analysis, Cross-correlation method)

Nonlinear systemsB Notion of transfer function not valid

• For Volterra series: theoretical work by Boyd et al. [1983, 1984]Order 1 & 2 in practice, robustness problems

• For Hammerstein system: Farina [2000]; Rébillat et al. [2011]; Novák et al. [2010]Method robust, e�cient and quick

In general: Open problem, no solution yet (work in progress)

14 October 2016 Nonlinear problems and Volterra series 8 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

From linear to nonlinear systems

• Immitance inversion (impedance ¡ admittance)• Passivity• System identification

Nonlinear order separation

• Order homogeneity in Volterra• Idea 1: Using amplitude [Boyd et al., 1983]• Idea 2: Using phase• Simulation results

14 October 2016 Nonlinear problems and Volterra series 9 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Order homogeneity in Volterra

x(t) =ÿ

n=1

Rnhn(·1, . . . , ·n) u(t ≠ ·1) · · · u(t ≠ ·n) d·1 · · · d·n

¸ ˚˙ ˝xn(t)

Idea: Having access to the xn(t) would simplify the identification.

Multilinearity of Volterra kernels

Vnu(t) xn(t)

Vn–u(t) –nxn(t)

14 October 2016 Nonlinear problems and Volterra series 10 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Order homogeneity in Volterra

x(t) =ÿ

n=1

Rnhn(·1, . . . , ·n) u(t ≠ ·1) · · · u(t ≠ ·n) d·1 · · · d·n

¸ ˚˙ ˝xn(t)

Idea: Having access to the xn(t) would simplify the identification.

Multilinearity of Volterra kernels

Vnu(t) xn(t)

Vn–u(t) –nxn(t)

14 October 2016 Nonlinear problems and Volterra series 10 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Idea 1: Using amplitude [Boyd et al., 1983]

Collection of input uk(t) = –ku(t).∆ the corresponding outputs are:

Âk(t) =ÿ

n

–nkxn(t)

S

WWU

Â1Â2...

ÂN

T

XXV(t) =

S

WWU

–1 –21 . . . –N

1–2 –2

2 . . . –N2

......

. . ....

–N –2N . . . –N

N

T

XXV

S

WWU

x1x2...

xN

T

XXV(t)

�(t) = A X(t)

Advantages and disadvantages4 easy to implement6 amplitude spanning a large range measurement error

6 matrix ill-conditioned numerical error

14 October 2016 Nonlinear problems and Volterra series 11 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Idea 1: Using amplitude [Boyd et al., 1983]

Collection of input uk(t) = –ku(t).∆ the corresponding outputs are:

Âk(t) =ÿ

n

–nkxn(t)

S

WWU

Â1Â2...

ÂN

T

XXV(t) =

S

WWU

–1 –21 . . . –N

1–2 –2

2 . . . –N2

......

. . ....

–N –2N . . . –N

N

T

XXV

S

WWU

x1x2...

xN

T

XXV(t)

�(t) = A X(t)

Advantages and disadvantages4 easy to implement6 amplitude spanning a large range measurement error

6 matrix ill-conditioned numerical error

14 October 2016 Nonlinear problems and Volterra series 11 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Idea 1: Using amplitude [Boyd et al., 1983]

Collection of input uk(t) = –ku(t).∆ the corresponding outputs are:

Âk(t) =ÿ

n

–nkxn(t)

S

WWU

Â1Â2...

ÂN

T

XXV(t) =

S

WWU

–1 –21 . . . –N

1–2 –2

2 . . . –N2

......

. . ....

–N –2N . . . –N

N

T

XXV

S

WWU

x1x2...

xN

T

XXV(t)

�(t) = A X(t)

Advantages and disadvantages4 easy to implement6 amplitude spanning a large range measurement error

6 matrix ill-conditioned numerical error

14 October 2016 Nonlinear problems and Volterra series 11 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Idea 2: Using phase

Hypothesis: Use of complex signals: u(t) œ C

Same method, with –k œ C

S

WWU

Â1Â2...

ÂN

T

XXV(t) =

S

WWU

–1 –21 . . . –N

1–2 –2

2 . . . –N2

......

. . ....

–N –2N . . . –N

N

T

XXV

S

WWU

x1x2...

xN

T

XXV(t)

�(t) = A Y (t)

14 October 2016 Nonlinear problems and Volterra series 12 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Idea 2: Using phase

Hypothesis: Use of complex signals: u(t) œ C

Same method, with –k œ C

S

WWU

Â1Â2...

ÂN

T

XXV(t) =

S

WWU

–1 –21 . . . –N

1–2 –2

2 . . . –N2

......

. . ....

–N –2N . . . –N

N

T

XXV

S

WWU

x1x2...

xN

T

XXV(t)

�(t) = A Y (t)

14 October 2016 Nonlinear problems and Volterra series 12 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Idea 2: Using phase

Hypothesis: Use of complex signals: u(t) œ C

Same method, with –k œ CSpecial case: – unit root: –k = e2ifi(k≠1)/N = wk≠1

S

WWU

Â1Â2...

ÂN

T

XXV(t) =

S

WWU

1 1 . . . 1w w2 . . . 1...

.... . .

...wN w2N . . . 1

T

XXV

S

WWU

x1x2...

xN

T

XXV(t)

�(t) = A¸˚˙˝DFT matrix

Y (t)

14 October 2016 Nonlinear problems and Volterra series 12 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Idea 2: Using phase

Hypothesis: Use of complex signals: u(t) œ C

Same method, with –k œ CSpecial case: – unit root: –k = e2ifi(k≠1)/N = wk≠1

S

WWU

Â1Â2...

ÂN

T

XXV(t) =

S

WWU

1 1 . . . 1w w2 . . . 1...

.... . .

...wN w2N . . . 1

T

XXV

S

WWU

x1x2...

xN

T

XXV(t)

�(t) = A¸˚˙˝DFT matrix

Y (t)

Advantages and disadvantages4 only one amplitude less measurement error

4 DFT matrix is well-conditioned4 Can use FFT numerical computation

6 Need for complex signals only theoretical

14 October 2016 Nonlinear problems and Volterra series 12 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Simulation results (1)

14 October 2016 Nonlinear problems and Volterra series 13 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Simulation results (2)

14 October 2016 Nonlinear problems and Volterra series 14 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Simulation results (2)

14 October 2016 Nonlinear problems and Volterra series 15 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Conclusion

Volterra series, a useful and well-known system representation ...• General paradigm for weakly nonlinear system• Theory well developed: Volterra; Brockett; Schetzen; Rugh; Boyd• Permits real-time computation

... with still a lot of open questions• Still no criterion for system passivity (work in progress)• No general and robust method for identification• Nonlinear order separation is still not resolved:

adaptation of the "phase" method for real input (work in progress)

14 October 2016 Nonlinear problems and Volterra series 16 / 16

Presentation and context From linear to nonlinear systems Nonlinear order separation Conclusion

Conclusion

Volterra series, a useful and well-known system representation ...• General paradigm for weakly nonlinear system• Theory well developed: Volterra; Brockett; Schetzen; Rugh; Boyd• Permits real-time computation

... with still a lot of open questions• Still no criterion for system passivity (work in progress)• No general and robust method for identification• Nonlinear order separation is still not resolved:

adaptation of the "phase" method for real input (work in progress)

14 October 2016 Nonlinear problems and Volterra series 16 / 16

Bibliographie References

Bibliographie I

Thomas Hélie and Béatrice Laroche. Computation of convergence bounds for Volterraseries of linear-analytic single-input systems. Automatic Control, IEEE Transactionson, 56(9):2062–2072, 2011.

Stephen Boyd, YS Tang, and Leon O Chua. Measuring volterra kernels. Circuits andSystems, IEEE Transactions on, 30(8):571–577, 1983.

Martin Schetzen. Theory of pth-order inverses of nonlinear systems. Circuits andSystems, IEEE Transactions on, 23(5):285–291, 1976.

Dante C Youla, LJ Castriota, and Herbert J Carlin. Bounded real scattering matricesand the foundations of linear passive network theory. Circuit Theory, IRETransactions on, 6(1):102–124, 1959.

S Boyd and Leon O Chua. On the passivity criterion for lti N-ports. InternationalJournal of Circuit Theory and Applications, 10(4):323–333, 1982.

Liqun Qi. Eigenvalues of a real supersymmetric tensor. Journal of SymbolicComputation, 40(6):1302–1324, 2005.

Stephen Boyd, Leon O Chua, and Charles A Desoer. Analytical foundations of Volterraseries. IMA Journal of Mathematical Control and Information, 1(3):243–282, 1984.

Angelo Farina. Simultaneous measurement of impulse response and distortion with aswept-sine technique. In Audio Engineering Society Convention 108. AudioEngineering Society, 2000.

14 October 2016 Nonlinear problems and Volterra series 17 / 16

Bibliographie References

Bibliographie II

Marc Rébillat, Romain Hennequin, Etienne Corteel, and Brian FG Katz. Identificationof cascade of Hammerstein models for the description of nonlinearities in vibratingdevices. Journal of Sound and Vibration, 330(5):1018–1038, 2011.

Antonín Novák, Laurent Simon, Frantiöek Kadlec, and Pierrick Lotton. Nonlinearsystem identification using exponential swept-sine signal. IEEE Transactions onInstrumentation and Measurement, 59(8):2220–2229, 2010.

Vito Volterra. Theory of functionals and of integral and integro-di�erential equations.Courier Corporation, 2005.

Roger W Brockett. Volterra series and geometric control theory. Automatica, 12(2):167–176, 1976.

Martin Schetzen. The Volterra and Wiener theories of nonlinear systems. {John Wiley& Sons}, 1980.

Wilson John Rugh. Nonlinear system theory. Johns Hopkins University PressBaltimore, 1981.

Stephen Poythress Boyd. Volterra series: Engineering fundamentals. PhD thesis,University of California, Berkeley, 1985.

14 October 2016 Nonlinear problems and Volterra series 17 / 16