topic_bibliotheken

数字信号处理

Kithara“实时套件"是Windows的实时扩展模块。

在 Windows 下的数字信号处理

通过”实时套件“能实现用简单的方法开发符合”硬“实时要求的Windows应用程序

  • 在实时下的数学/三角函数和字符串/内存函数(”数字信号处理“)
  • 在实时下的数字信号处理(”SigProc 模块“)

Runtime Library

Mathematical/trigonometric and string/memory functions in real-time

  • 普通
  • Features

For the execution of application codes in a real-time context, functions of the common runtime library are often required. However, they are possibly not qualified for real-time execution.

Therefore, the Runtime Library provides real-time modified functions of the C-standard library, including mathematical/trigonometric and string/memory functions in real-time.

  • Specific real-time based implementation of C-standard library functions
  • More than 20 mathematical/trigonometric functions (e.g. cos, tan, arcus and hyperbolicus functions, exp, log, pow, sqrt, floor, ceil)
  • More than 20 string/memory functions (e.g. memcpy, memset, strlen, strcmp, strcpy, strcat, strtok)
  • Supports application and kernel level

SigProc Module

Digital signal processing in real-time

  • 普通
  • Features

Signal processing and controlling of process variables in real-time are often required for a wide field of engineering applications.

Therefore, the SigProc Module provides a PID controller and a selection of digital FIR/IRR filters, including different window functions like Hamming, Hanning and Rectangular, as well as different transfer function polynomials like Chebyshev I, Chebyshev II and Butterworth.

  • Digital signal processing in real-time
  • More than 20 different filters (low-pass high-pass, band-pass, band-stop)
  • 3 different window functions (Hamming, Hanning, rectangular)
  • 3 different transfer function polynomials (Butterworth, Chebyshev I and II)
  • User-defined digital FIR/IRR filters
  • Feedback control in real-time with PID algorithm