Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Digital filtering calculation method

A technology of digital filtering and algorithm, applied in the direction of digital technology network, analog/digital conversion, impedance network, etc., can solve the problem of not being able to perfectly balance sensitivity and stability, not being able to follow up the amount of transient data in time, and reducing the smoothness of filtering results, etc. Problems, to achieve the effect of improving time sensitivity and valuation smoothness, clear algorithm, program flow and code easy to implement

Active Publication Date: 2019-12-31
BEIJING XINGDA SMART CONNECTIONN TECH CO LTD
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] In the prior art, some systems also use the first-order lag filtering method, that is, the introduction of 0

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Digital filtering calculation method
  • Digital filtering calculation method
  • Digital filtering calculation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0060] In the embodiment of the present invention, a method of digital filtering calculation, the overall flow is as follows figure 1 As shown, the digital filtering algorithm process is: initialization, iterative calculation, data call, the main steps include:

[0061] P11. Initialize, configure the sampling unit SAR-AD, select the relevant timer, frequency division value setting, channel number, data acquisition interrupt or query mode parameters;

[0062] ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a digital filtering calculation method. The method comprises the following steps: selecting a filtering algorithm parameter constant and an initial value Z0; continuously acquiring sampling value data X1, X2... Xm, and calculating an anti-interference arithmetic mean value Yn; and calculating a residual error rate C=|Yn-Zn-1| / Xup, judging a weight coefficient a according toa difference weight table [Ai, Ci], and calculating a filtering value Zn=a*Yn+(1-a)*Zn-1. The method can effectively deal with the relative contradiction of complex type data to the time sensitivityand estimation smoothness of the filter, and greatly improves the autonomous adaptability of the filtering algorithm to multiple scenes and complex data compared with a conventional simple digital filtering algorithm. Compared with complex digital filtering, few microprocessor resources are occupied, the algorithm is simple, the model is concise, and codes are concise; full-range application, quick response, good anti-interference performance, good smoothness and stable output are realized; and the algorithm is clear, the formula is digital, the method is simple and practical, the program process and codes are easy to realize, and the method has high practical value.

Description

technical field [0001] The invention relates to the field of analog quantity acquisition data algorithms, in particular to a software digital filter estimation calculation method for analog quantity acquisition data processing. Background technique [0002] In the field of modern commercial consumption and industrial production, the acquisition and processing of analog input signals in smart devices is a relatively common basic component. It is the front-end core unit of control and monitoring and is widely used; analog acquisition is a basic digital technology. Transformation ADC unit is realized; modern smart chip MCU / ARM / DSP adopts system-on-chip design, in addition to embedding the core of the on-chip CPU instruction system, it also embeds fast analog-to-digital conversion ADC and pulse width modulation PWM to complete measurement and control. Among them, analog measurement is built-in 10Bit / 12Bit_SAR_ADC, using successive comparisons, high sampling rate, and accuracy be...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H03H17/02H03M1/46
CPCH03H17/02H03H17/0202H03H17/026H03M1/46
Inventor 段志刚
Owner BEIJING XINGDA SMART CONNECTIONN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products