Language selection

Search

Patent 2116209 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2116209
(54) English Title: FLEXIBLE DATA SIZE FAST FOURIER TRANSFORM PROCESS FOR SPARSE FREQUENCY SINUSOIDAL AND HARMONIC SIGNAL ANALYSIS
(54) French Title: TRANSFORMATION DE FOURIER RAPIDE A VOLUME DE DONNEES VARIABLE POUR L'ANALYSE DE SIGNAUX SINUSOIDAUX ET HARMONIQUES
Status: Deemed Abandoned and Beyond the Period of Reinstatement - Pending Response to Notice of Disregarded Communication
Bibliographic Data
Abstracts

English Abstract


Conventional digital measurement instruments and software use radix-2 fast Fourier
transform (FFT) to analyze steady state sinusoidal and harmonic signals. Steady state sinusoidal
and harmonic signals occurs commonly in rotating machine vibration, mechanical and electrical
modal oscillation, and electric power system. Analogue anti-aliasing filters and digital time domain
windows, such as Hanning and Gaussian windows, are applied to the signal to reduce the error
resulted from the radix-2 FFT. The use of these windows can be eliminated if the data size contains
exact number of integral multiples of the sinusoidal and harmonic signals. Radix-2 FFT forces the
user to limit data size (number of data points) to power of 2 (for example ...., 256, 512, 1024, 2048,
...). It is impossible to match a limited number of data sizes to the aforementioned signals with
readily available data-sampling rates (such as 1000, 2000, 5000, 10000, ... samples per second). The
following disclosure describe that through multiple application of flexible data size mixed radix FFT
can eliminate the use of the windows and produce more accurate results.


Claims

Note: Claims are shown in the official language in which they were submitted.


CLAIMS
The embodiments of the invention in which an exclusive property or privilege is claimed are
as follows:
1. A process to calculate accurately the magnitude and phase of sparse frequency sinusoidal
or harmonic signals, which comprises varying the size of the data set to contain an integral number
of signal periods, selecting the radices for the mixed radix fast Fourier transform calculation to
closely match the size of the data set, and resolving its Fourier transform through mixed radix fast
Fourier transform.

Description

Note: Descriptions are shown in the official language in which they were submitted.


~162~9
DIS C L O S U R E
This invention relates to a specially tle~igned computer software procedure to obtain
maxil~lulll possible data accuracy for steady state sinusoidal and h~rmonic signals through the
technique of flexible data size fast Fourier transform (FFT).
Steady state ~iml~oicl~l and harmonic signals occurs commonly in rotating m~chine vibration,
me~h~ni~l and electric~l modal oscill~tinn, and electric power system harmonics and resonances.
All of these signals are periodic signals. If the digital data set of these signals colltains exactly
integral number of periods of the signals to be tr~ rn~ " led by the ~ 1 to frequency domain, the
resulting frequency component of the periodic signal is exact. This special condition of "integral
periods" is almost never achieved through norm~lly available products. Because their data sizes are
fixed to 256 points, 512 points, 1024 points, ... etc. and their time sampling rates are also fixed to
1000, 2000, 5000, 10000, .... points per second. It is not likely that the limited number of
combination of the fixed data size and sampling rate can produce the desired integral periods. Time
tl-)m~in windows, such as H~nning and G~ls~i~n windows, were introduced to reduce the ~parellt
magnitude error resulted from the condition of "fractional periods" in the data set. But the a~ale
phase error remains lln(h~nged by the windows.
One method to elimin~te the apparent error and the use of the windows is to provided
con~illuously "adjustable s~mrling rate" such as 999, 1000, 1001, 1002,....s~mrl~s per second to
cause the fixed number of data points to contain "integral periods". The cost of added hardware
and the unusual s~mrling rates have deterred any wide use to this method.
This invention resolves the requirement of "integral periods" by adjusting or selecting the
number of data points to get integral multiples of periods. The sampling rates are m~int~ined at
normal increments. The norm~l method of radix-2 FFT is replaced by the mixed radix FFT. The
following block diagram is the flow chart for the FLEXIBLE DATA SIZE FAST FOURIER
TRANSFORM PROCESS for SPARSE FREQUENCY SINUSOIDAL and HARMONIC SIGNAL
ANALYSIS.
The procedures of applying the FLEXIBLE DATA SIZE FAST FOURIER TRANSFORM
PROCESS for SPARSE FREQUENCY SINUSOIDAL and HARMONIC SIGNAL ANALYSIS
is also outlined in the block diagram below.
~LI~XIBLI~ DATASIZE E/AST l~OURIBR TR~NSEIORM PROOESS for SPA~S13 ~REQIJE~NCY SINllSOIDAL and HARMONIC SIGNAL ANALYSIS

21162~9
BLOCK DIAGRAM and ~;LOW CHART of the
FIEXIBLE DATA SIZE FA~T FOURIER TRANSFORM PROCESS
for SPARSE FREQUENCY SINUSOIDAL and HARMONIC SIGNAL ANALYSIS.
SPARSE 1 Z
FREQUENCY DIGITAL DIGITAL
SINUSOIDAL DIGITIZER DATA COMPUTER
or HARMONIC SAMPLING SAMPLING ~ SIMULATION
SIGNAL INTERVAL--dt INTERVAL=dt PROGRAM
FROM PHYSICAL
SYSTEM
SELECT
DATA SIZE, N
N
4\1 5 \/
CALCULATE TOTAL
FFT DATA TIME
Nxdt
6~I
DISPLAY
MAGNITUDE Nxdt
SPECTRUM
7 ~ 8 ~ V
r T~ TrT~
~ b'TMn ln
~, FREQUENCY f 1 = T .. , l~
FOR THE EXACT f f T n x T ~ N x dt
FFT
¦, n
FIND NI
WHERE NI~N
NI=(
I NI
13 12 1 1 W
FIND NID
DISPLAY OR MIXED RADIX WHERE NID=NI~5
RESULTS c FFT ~ &NID=Radix 1 x
..... RadixI
EXIT
PL13XIBL13 DATA SIZE~ IIAST ~OUR113R TRANSI~ORM PROOESS ~or SPARS13 ~REOUE~NCY SINUSOIDAL and HARMONIC SIGNAL ANALYSIS

21~6209
The functions for each of the blocks are described as follows.
Block Number Description
This is a collve~-Lion~l analogue to digital converter. It has fixed sampling
rates, ie 1,000 samples per second, 2000 s~mples per second, ...., 50,000
samples per second, .. "dt" is the time between sample and is the sampling
period. A large number of digitally sampled data is stored here.
2 The digital data output from digital computer ~im~ ti~n programs are stored
in the data storage device.
3 This is the first selection of the data size "N". "N" is an integer and usually a
single radix based number such as 1024 for radix-2 or 1000 for radix-10.
4 Simple radix fast Fourier transform (~ l ), for e~r~mple radix-2 for 1024 data
points programs or radix-10 for 1000 data point data. It will perform the FF~
within a relatively short time.
S Calculate the total data time (N x dt) for the "N" number of data points.
6 Display the m~gnit-1-ie spectrum of the FFT result. Screen cursers and
programmed intli~ting devices on screen are used to assist the function of
block number 7.
7 Through manually controlled curser movement on screen or programmed
selection routine, select the desired frequency "f" for the exact FFT
calculation in block number 12.
8 Calculate the period "T" of the selected frequency.
9 Find the largest possible integer multiple "n" of period "T" such that
nxT s Nxdt
Calculate the number of data points "NI" that will COll~ill the integral
number of periods. NI = (n x T) / dt
DA~ASlZI~ FASr ~OURII~R TRANS~ORM PROCESS for SPARSE ~REOIJ~NCY SINUSOIDAL an~ HARI~50NIC SIGNAL ANALYSIS

2116~0g
,~ck Number Description
11 Search for an integer "NID" within the range of NI + 5, such that "NID"
can be factored in to practical and workable radices for the mixed radix FFT
in the next block.
NID = NI + S = Radixl x Radix2 x Radix3 x .... x RadixI
Where Radixl, Radix2, Radix3, ..., RadixI are positive integers.
12 Perform mixed radix FFT on the NID number of data points with the radix
sequence given in block number 11.
13 Display or print out the mixed radix FFT results.
Exit, or return to block number 7 to select a di~erellt frequency,
or return to block number 3 to select a new data size.
This invention is most effectively applied to sparse frequency sinusoidal and hslrmnnic
signals. A modern desk-top digital computer can be programmed to execute the process. It is
distinguished from the other inventions in the following manner:
1. The use of time flnm~in windows, such as the E~nnin~ and the G~ n windows, on the
data is elimin~terl
2. The ma2~ullu~l possible frequency accuracy can be achieved with e~i~ting data set.
3. The maxilllum possible magnitude and phase accuracy can be achieved with e~ tin~ data
set.
4. The use of signal input analogue anti-z~ ing filter can be elimin~te~l or relaxed. Because
the high frequency harmonics do not fold-back onto the same frequency line at the low frequency
end.
XIBLE DATASIZE FAST ~OURIER TRANSFORM PROCESS Eor SPARSE FREOllENCY SINUSOIDAL and HARMONIC SIGNAL ANALYSIS
-

Representative Drawing

Sorry, the representative drawing for patent document number 2116209 was not found.

Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: First IPC assigned 2016-08-24
Inactive: IPC assigned 2016-08-24
Application Not Reinstated by Deadline 1999-05-07
Inactive: Dead - No reply to s.30(2) Rules requisition 1999-05-07
Deemed Abandoned - Failure to Respond to Maintenance Fee Notice 1999-02-22
Inactive: Status info is complete as of Log entry date 1998-06-12
Inactive: Abandoned - No reply to s.30(2) Rules requisition 1998-05-07
Inactive: S.30(2) Rules - Examiner requisition 1997-11-07
Application Published (Open to Public Inspection) 1995-08-23
Inactive: IPC removed 1994-12-31
All Requirements for Examination Determined Compliant 1994-02-22
Request for Examination Requirements Determined Compliant 1994-02-22

Abandonment History

Abandonment Date Reason Reinstatement Date
1999-02-22

Maintenance Fee

The last payment was received on 1997-12-24

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Fee History

Fee Type Anniversary Year Due Date Paid Date
MF (application, 4th anniv.) - small 04 1998-02-23 1997-12-24
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
IAN DEAN-PING LU
PHILIP LEE
Past Owners on Record
None
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Abstract 1995-08-22 1 34
Description 1995-08-22 1 34
Claims 1995-08-22 1 17
Description 1995-08-22 4 174
Notice: Maintenance Fee Reminder 1997-11-24 1 119
Courtesy - Abandonment Letter (R30(2)) 1998-07-01 1 172
Notice: Maintenance Fee Reminder 1998-11-23 1 118
Courtesy - Abandonment Letter (Maintenance Fee) 1999-03-21 1 187
Fees 1997-12-23 1 68
Fees 1996-12-03 1 67
Fees 1995-12-26 1 71
Examiner Requisition 1997-11-06 2 84