The given development is dedicated to building IIR and FIR filters that allow recovering the initial signal from the received one based on frequency and phase response of the channel.
It is the Levy method that is used to build the filters. It enables generation of an analog filter minimizing an external environment error. A signal is restored with the use of an inverse IIR filter produced from the previously calculated analog one. Direct methods of inverse filters generation yielded an unstable result, and therefore we used the reflection of roots leading to destabilization to stabilize IIR filter; the given method does not alter the frequency response filter but makes it stable.
Building IIR and FIR filters for signal recovery
Developed for: OOO “GeoPhysTechnika”, Saratov, RussiaPurpose: restoration of the signal distorted during transmission to its initial condition with available physical line indicators
Specification
Client:  OOO “GeoPhysTechnika” , Saratov, Russia 
Area of use:  geophysical researches, signal processing 
Type (platform):  .NETclasses library 
Technologies and algorithms in use:  .NET, C#, IIRfilter recovery using frequency response/phase response (Levy method), polynomial rootsfinding procedure, eigenproblems 
More information: 
References:
Other materials:

Similar projects

a geometric kernel (3D) organized as a library for later use in CAD systems

fast implementation of the direct and inverse Fourier transform (for later use in image processing)

mapping potentials field in the environment

signal recovery from the geophysical probe with a limited bit ADC

searching for the first entry of the sound wave emitted by a geophysical probe and transmitted through ground layers

well shape analysis based on the test data received during the field works

a research work intended for building a simulation model for several dozens of concurrently operating carrier companies, inclusive terminal centers