Home

Harmonic Analysis Sheet

image

Contents

1. H Pg Display H Formula J Harmonic H E Period M TraceName 24 value E E Peak These data sources can be used by a Perception User table A4192 2 0 en I 0 lt Harmonic Analysis Sheet Trace 1 5 51 25 Hz P DC 0 0273 E RMS 13144 U THD 0 066 5 ti 22 515 o Jit 22 535 E Amplitude A Frequency Hz 1 1 854 21 25 2 0 01 102 5 3 0 068 153 8 4 0 006 205 5 0 049 256 3 The Spectrum waveform data source can be shown in a regular Perception display M Review gt n 1 125 1 0 875 0 m 750 0 PeakSpectrum H ov 625 0 m E 500 0 m 375 0 250 0 125 0 m 30 TAN k Page 1 OS rs a r X 0 Hz AX 0 Hz Y 0 V But can also be displayed in the special spectrum display at the Harmonic analysis sheet 10 00 1 000 2 p E 2 o N b Q 100 0 m 10 00 E 1000 2000 3000 4000 5000 6000 Frequency Hz 10 A4192 2 0 en HBM Harmonic Analysis Sheet 4 2 Calculations The Harmonic Analysis Sheet will calculate the various spectral components based on the Fourier series The calculations are based on the following formulas 2mkt 2mkt f t DC Ax COS B sin T 1 T t t t2 DC fdt 2 2mkt A T f t cos T dt 1 2 5 f2nkt B T f t sin T dt 1 AB B IE The Total Harmonic D
2. YUnit String The vertical unit string The code below shows how the peak values of the harmonics and corresponding frequencies can be read for int i 1 i lt nHarmonics i strDSPathName string Format Harmonic Active Value Peak AB 0 00 1 m Perception DSGetNumericalValue strDSPathName out dHarmonicValue out TimeOfUpdate m Perception DSGetUnits strDSPathName out XUnit out YUnit strDSPathName string Format Harmonic Active Frequency F 0 00 1 m Perception DSGetNumericalValue strDSPathName out dFrequency out TimeOfUpdate 11 1 tems Add 41 12 13 Hz i dHarmonicValue YUnit int dFrequency The output of this code can look like Harmonics 01 1 000000033933832 A 1300 Hz 02 0 40000006882374 A 2600 Hz 03 0 300000103435537 3900 Hz 04 0 2000001381 73532 A 5200 Hz 05 0 1000001 72599827 6500 Hz 06 0 10000020693303 7800 Hz 07 0 04000024134806 75 A 9100 Hz 08 0 0300002 75131327 A 10400 Hz 05 0 150000309792921 A 11700 Hz 10 0 050000345388227 7 13000 Hz A4192 2 0 en 37 Head Office HBM Im Tiefen See 45 64293 Darmstadt Germany Tel 49 6151 8030 Email info hbm com France HBM France SAS 46 rue du Champoreux BP76 91542 Mennecy Cedex T l 33 0 1 69 90 63 70 Fax 33 0 1 69 90 63 80 Email info fr hbm com UK HBM United Kingdom 1 Churchill Court 58 Station Road North
3. Genesis HIGH SPEED Ele ig Active P6S edrive data Control Automatior Calculations Block Auto Re Configuration ejeQg 530r Proper Create ties Wizzard table Harm onics Display PeakSpectrum A nalysis qr AAAHarmonicAnalysisTest pVWB Perception Primary Harmonic A Window Sheets b a Settings Wo wg Bm La Harmonic Analysis E Report E Np XD UN 50 02 Hz 0 0231 A 1 358 0 05 17 065 17 08 s 1 917 0 017 0 053 0 004 0 041 0 001 0 019 a Page 1 AX 32 2657446 s Yz 1486 O w o Wo Amplitude A Percentage 5e Frequency Hz 100 0 876 2 758 0 211 2 154 0 06 1 005 50 0175 100 035 150 053 200 07 250 063 300 105 350 123 0 003 0 135 400 14 0 005 0 296 450 158 10 00 10 0 002 0 096 500 175 1 000 100 0 m 10 00 m ing 65 edrive data v 027 RAW data only pnrf User Mode Continuous LU Perception CSI Extension Harmonic Analysis Sheet A4192 2 0 en HBM Document version 2 0 February 2015 For Harmonic Analysis version 2 0 15056 For Perception 6 60 or higher For HBM s Terms and Conditions visit www hbm com terms HBM GmbH Im Tiefen See 45 64293 Darmstadt Germany Tel 49 6151 80 30 Fax 49 6151 8039100 Email info hbm com www hbm com highspeed Copyright 2015 All rights reserved No part of the conte
4. HBM Harmonic Analysis Sheet Before the calculations can be done the following things have to be prepared he periodic signal of interest should be the active trace in the Harmonic Analysis Display e Optionaly a cycle detect signal can be defined if not then the zero crossings of the signal itself will be used to find the correct cycle s number of harmonics to be calculated has to be entered e he number of cycles used per calculation has to be entered Harmonic Analysis Properties Signals Data Sources Harmonic Display Coefficients Table The cycle signal is used to find the cycles in the trace to be analysed If no cycle signal is defined then the zero crossings of the trace or traces itself will be used The function CycleDetect can be used in the formula sheet to generate a cycle signal Cycle signal gt Formula Cycle Number of harmonics to be calculated 5 Number cycles used per calculation 1 cursor position and the cycle detect signal are used to find the correct cycle to be used for the calculations calculations can be done automatically after moving the cursor or can be done by pressing a special Re Calculate button The calculations will only be done automatically after cursor movement when you have not blocked the auto calculation via the Block Auto Calculation button e The results of the calculations are available as Perception Data Sources
5. Harmonic Analysis Display Harmonics Display PeakSpectrum O A Page 1 62 10 00 1 000 100 0 m 10 00 6 1000 0 0004 A 1 611A 0 545 49 00 ms 50 00 ms d t Lu 040 0 ms 080 0 ms 120 0 ms 160 0 ms Coefficients Table Amplitude A Percentage 2 100 0 4 20 0 3 15 0 2 10 0 1 0 23 0 1 b gt br X 48 7564 ms AX 848 8 us Y 1 480 0 05 0 01 0 05 0 2 0 4 0 3 0 2 0 1 50 00 ms 50 50 ms 0 1 Order 32 A4192 2 0 en HBM Harmonic Analysis Sheet 5 Harmonic Analysis RPC calls This section describes the Harmonic Analysis RPC calls These calls are only interesting for when you want to initiate the Harmonic Analysis calculations from within your own software program for example from your own LabVIEW program You can do the harmonic analysis calculations at a time specified by you when the calculations are ready you can read the results into your own program For more information on RPC and Perception we will recommend to get the appropriate information from the HBM web site section Products Software Perception RPC HBM Products Services Solutions Support Tips amp Tricks Training amp Events About Us Transducers amp Sensors HBM gt Products gt Software gt Data Acquisition Software gt Perception gt RPC Load Cels RPC Remote Procedure Call The option enables Per
6. Harrow Middlesex HA2 7SA Tel 44 0 208 515 6100 Email info uk hbm com USA HBM Inc 19 Bartlett Street Marlborough MA 01752 USA Tel 1 800 578 4260 Email info usa hbm com PR China HBM Sales Office Room 2912 Jing Guang Centre Beijing China 100020 Tel 486 10 6597 4006 Email homchina hbm com cn Hottinger Baldwin Messtechnik GmbH All rights reserved All details describe our products in general form only They are not to be understood as express warranty and do not constitute any liability whatsoever measure and predict with confidence I lt 4192 2 0
7. available Perception k PNRF RPC 7 Software and Firmware Downloads Click here to download the latest firmware and software files for Drivers Perception API by HBM gt CSI Somat InField The RPC Harmonic Analysis Sheet implementation is using the general RPC function ExecuteCommand HEM Perception Interfaces ExecuteCommand Method Topic Item Command Namespaces RPC COM IPerceptionC OM ExecuteCommand String String String Executes a command as described by string Command l Declaration Syntax Visual Basic Visual void ExecuteCommand string Topic string Item string Command Parameters Tapic String ID of the handler of the command Item String Additional infarmation which can be used by the handler of the command Command String String which contains a description of the command to be executed A4192 2 0 en 33 Harmonic Analysis Sheet I 0 lt There a number of Harmonic Analysis Sheet related calls RPC call to check if the calculations are still busy RPC call to force a recalculation RPC call to do a calculation at a specified time HPC call to get all trace names used by the calculations HPC calls to get and set the number of harmonics to be calculated RPC calls to get set the number of cycles used per calculation Note You can only use RPC when the Remote key item has been enabled This ite
8. cycles used per calculation 1 Show header above harmonic spectrum display e Press the OK button and the system will configure the Harmonic Analysis sheet and will also do the calculations e The result can look like Acquisition Status Idle Active Recording P65 edrive data v 027 RAW data only pnrf User Mode J Untitled Perception Primary co EN File Edit Control Automation Harmonic Analysis Window Sheets Help A ER wa v af Active P65 edrive data v 027 RAW data only Settings i Information A Formula Report 95 Save Load Sheet Harmonic Analysis a gt Trace i 3 7 s o a 2 50 06 Hz 3 a 0 0121A 1 277A gt 5 4 amp 18 48 5 o S v 18 50 s o o E Amplitude A Percentage 9 Frequency Hz 1 1 804 100 50 0601 2 0 021 1 138 100 12 2 3 10 017 0 968 150 18 4 0 006 0 357 200 24 5 0 043 2 398 250 3 6 0 003 0 157 300 36 Page 1 1 1849883995 AX 18 4988399 5 TES D 0 003 0 147 400 481 gt 9 0 005 0 299 450 541 a 10 00 10 0 003 0 186 500 601 a 8 lt EB 0 1 000 3 100 0m a 2 Ae 10 00m a 1 000 m Continuous 14 4192 2 0 HBM Harmonic Analysis Sheet e You are now ready after you moved cursor 1 the calculations will automatically be started again
9. using a new period e f you like the configuration you can save this in to a virtual workbench and reuse it later again 4 4 Modify an existing configuration If the default configuration is not what you want you can modify it e You can always add more traces to the Harmonic Analysis Display The calculations are always done on all the traces in the display if the active trace is the cycle signal then the program automatically will change the active trace to another trace The cycle signal is the signal as defined via the Harmonic Analysis Properties dialog The program assumes that the cycle signal can be used for all the traces you add to the Harmonic Analysis Display Use the vertical or horizontal splitters to resize the displays or coefficients table 7 Untitled Perception Primary mm File Edit Control Automation Harmonic Analysis Window Sheets Help T m x EX emp m Active P65 edrive data v 027 RAW data only Settings i Information f Formula 3 ta Save Load Sheet l Harmonic Analysis B IU lt Revew urs i3 50 06 Hz 0 0121 1 277 A 0 054 18 485 18 50s Calculations Block Auto Re Configuration Amplitude A Percentage Frequency Hz 1 804 100 50 0601 0 021 1 138 100 12 0 017 0 968 150 18 0 006 0 357 200 24 0 043 2 398 250 3 0 003 0 157 300 36 0 013 0 711 350 421 0 003 0 147 400 481 0 005 0 299 450 541 0 003 0 186 500 601
10. 92 2 0 en T lt Harmonic Analysis Sheet The configuration of the Harmonic Analysis sheet can be saved to and loaded from a Harmonic Analysis Settings file pHAS This mechanism is the same as for example the formula sheet where the configuration can also be saved and loaded from a pFormulas file Via the Load settings menu you can however also load the Harmonic Analysis configuration from an existing Virtual Workbench or an existing Experiment Out of a Virtual Workbench pVwb pVwb Out of an Experiment pnrf pnrf Files b Save setting Saving the existing configuration into a separate Harmonic Analysis Settings file pHAS 4 8 Persistency The setup of the Harmonic Analysis Sheet is saved just like other setup settings of Perception into a virtual workbench file pVWB or recording file ONRF If you reopen a recording file or virtual workbench file the Harmonic Analysis sheet will be set the same as at the moment of saving 4 9 When does re calculation happen In the menu there are two buttons related to the Harmonic Analysis calculations Calculations The first button is used to block or unblock the automatic recalculation of the Harmonics when moving the 1 cursor If the recalculations are blocked the button looks like Block Auto Calculations The Re Calculate button can be used to force a re calculation The picture below shows the cycle signal purple and the periodic signa
11. AB where 1 to 5 in the formula below AB B qd 01 to od 05 p in degrees where 1 to 5 in the formula below qt 01 to or 05 are in radians where 1 to 5 in the formula below aS PeakSpectrum_F is a waveform data source constructed from the spectral components the y axis are the values AB01 AB02 etc the x axis is the frequency in Hz A4192 2 0 en 21 Harmonic Analysis Sheet HBM e PeakSpectrum is a waveform data source constructed from the spectral components the y axis are the values ABO1 ABO2 etc the x axis is the order of the harmonic Remark The green marked data sources are optional they can be disabled via the properties dialog The Percentage tree looks like The harmonic values are now expressed in percentage where AB01 is set to 100 the other values are related to this value The RMS tree looks like 304 ABO 8 ABI 484 zm n ABO4 ABOS img BOT All the variables have the same meaning as the described for the Peak tree except that now the values are RMS Peak values divided by v2 4 7 Harmonic Analysis Menus and Toolbars The Harmonic Analysis sheet comes with the following menu and toolbar Harmonic Analysis Load settings uM Ei gm settings About Move Sheet Harmonic Analysis to The menu items or toolbar buttons have the following functionality 4 Load settings 22 A41
12. Harmonic Analysis Display snjejs 5105186 5891106 ejg supiy aJeMwpue 105 155 20s 255 30 5 35 5 405 45s lt m w R __ x 184988 905 AX 18 4988399s Harmonics Displa Acquisition Status Idle Active Recording P65 edrive data v 027 RAW data only pnrf User Mode Continuous Proper ties e Press the Properties button to modify various properties e The Harmonic Analysis Properties dialog has four different tabs o Signals Tab You can change e The cycle signal e The number of harmonics to be calculated e The number of cycles per calculation A4192 2 0 en 15 Harmonic Analysis Sheet I 0 lt Harmonic Analysis Properties Signals Hamonic Display Coefficients Table The cycle signal is used to find the cycles in the trace to be analysed If no cycle signal is defined then the zero crossings of the trace or traces itself will be used The function CycleDetect can be used in the formula sheet to generate a cycle signal Cycle signal Formula Cycle re y Number of harmonics to be calculated 10 Number cycles used per calculation 1 o Data Sources For some of the harmonic calculation results it is optional weather or not you want them to be available as data sources These are Ar Bg and in radians or degrees Display Coefficients For some harmonic calculation results you can select
13. TO BE CALCULATED cececcececececcececececacacsecececaes 35 5 7 CALL TO GET THE NUMBER OF CYCLES USED BY THE HARMONIC ANALYSIS CALCULATIONS 35 5 8 RPC CALL TO SET THE NUMBER OF CYCLES USED BY THE HARMONIC ANALYSIS CALCULATIONS 35 5 9 GETTING THE HARMONIC ANALYSIS CALCULATED RESULTS cccccecececcecececcccccecececacaececacauacuecereeass 36 2 A4192 2 0 en T 0 lt Harmonic Analysis Sheet BLANK PAGE A4192 2 0 en Harmonic Analysis Sheet BM 1 Introduction Welcome to the Harmonic Analysis Sheet software manual This document describes how to use this software application The purpose of the software is to calculate the amplitude of the harmonic components of a periodic signal using the Fourier series A special user interface is created to make this possible The application is based on the Perception Custom Software Interface CSI This manual assumes you understand your Genesis HighSpeed Test and Measurement equipment software and basic acquisition terminology You may like to use the Perception User Manual as a reference 2 Scope This Perception software extension enables the use of Harmonic Analysis Sheet with any GEN DAQ hardware Via the new software the operator can do the following things e Calculate a variable number of harmonics over a selected period of time e Period of time is selected by the active cursor and may use a cycle detect signal to find the correc
14. and the working of the harmonic analysis calculations it might be helpful to generate some test signals using the formula sheet The function SineWave can be used for this The picture below shows an example of a simulated periodic signal by adding various sine waves with different frequencies and different amplitudes A4192 2 0 en 31 Harmonic Analysis Sheet I lt You now can use the signal Formula Signal1 in Harmonic Analysis sheet for the cycle detection the formula Formuls Cycle is used The results are shown below You now can check if the calculated c iii mi sui Go 14 t Formula s2 D4 GSinewWave IM T00k2K A _ fA S5 _ _________________________________________ S6 _ 2 fA 57 0 1 SineWave 1M 100k 7k MOTTA MEN OAO S fA 510 12 0 4 5 1 100 120 13 0 3 SineWave 1M 100k 13k TESI T gt 1 gt un 0 14 SineWave 1M 100k 20k 07 5 1 100k 25k 51 52 53 54 56 96 57658 59 510 511 512 513 514 515 516 51 4318 519 5204521 522 523 524 525 CycleDetect Signall 0 0 5 0 25 1 514 515 516 517 518 519 Signal 1 amplitudes are simular to the amplitudes as entered in the formulas
15. ccccauacauauauaeaeaenenenenenenenenenenenensnsnenenenens 19 4 7 HARMONIC ANALYSIS MENUS AND TOOLBARS 2 eccecececeececececeececececueaeaececucueaecececusaeaesenececutaeaees 22 AB PERSISTENCGY a 23 4 9 WHEN DOES RE CALCULATION HAPPEN cccsceccececcececcececcecuccecuccececaccecuececueaecucaeeucaesecseaeceuaeeeeaeees 23 4 10 USE TIME MARKERS TO SHOW SELECTED CYCLE cccececcecccececcecccececcecucaececaucucecececsecucaenscaees 24 4 11 TABLE CREATION WIZARD cccsceccececcececcececcececcccuccecucuececuececuuaucueaecseaesecsesessuaecsuaesseaeseraenenscaees 25 4 12 EXAMPLE ON HOW TO USE THE CYCLEDETECT FUNCTION ccccsscceceeseceeeeesceseeeeseesaeeeeeees 30 4 13 EXAMPLE USING THE FORMULA SHEET FOR CREATING TEST SIGNALS 31 5 HARMONIC ANALYSIS RPC CALLS 33 5 1 REC ISCGALCULATNG P 34 5 2 Bim size 34 5 3 RPC CALCULATE AT SPECIFIED TIME NU bo uc vOR pus c nes te Fee gum 35 5 4 RPC CALL TO GET ALL TRACE NAMES AS USED BY THE CALCULATIONS cccccecececccececececcececececerass 35 5 5 RPC CALL TO GET THE NUMBER OF CALCULATED HARMONICS csseccececcececcecececcecaccececceceuaececaeees 35 5 6 RPC CALL TO SET THE NUMBER OF HARMONICS
16. ception to be remotely Data Acquisition Systems controlled DAQ is a powerful robust efficient and secure inter process communication IPC mechanism that enables data exchange and invocation of functionality residing in a HEUS different process The interface can be used to control the Perception software and the GEN series data acquisition equipment from another custom program This Software custom controlling program might run on the same PC as Perception but more often it also might run on anather computer on the local area network This other computer can be a Data Acquisition Software Windows based platform but also Linux and Unix based platforms are used as overall controlling computers catman Strain Gauges Signal Conditioners Weighing Indicators Functions Control Perception software from an external computer application gt catman Enterprise Windows Linux Unix Mac OS X COM Interface All RPC commands have a COM wrapper for easier Windows software integration P What s new Available Basic Commands Load and Save Perception setup files Setup Recording set and review Hardware Settings Start Stop Pause Trigger monitor Live data k API Examples C and C getting started example programs supplied for windows source code included Unsupported Linux getting started example on request only LabVIEW Integration LabVIEW getting started example using RPC COM
17. ct The calculations might be faster and more accurate Information on how the CycleDetect function works can be found in the Perception documentation This chapter only shows you how this function can help you to get better results in doing the harmonic analysis calculations It is very important to find the correct cycles when doing the harmonic analysis calculations the CycleDetect function is specially built for finding the correct cycles It contains special argorithms to make it perform better for noisy signals One of the input parameters of this function is the Hysteresis input parameter The example below shows you what this can bring to you We have created a signal which is the addition of a 50Hz and a 200Hz sine signals the amplitude of the 50Hz is 555mV and the 200Hz is 444mV If we do the harmonic analysis without using a cycle detect signal we see the following results LLG Ch A1 61 62 Hz 0 0008 V 0 549 V 0 835 4 268 s 4 2845 Coefficients Table AmpLRMS V Percentage 9 0 Frequency Hz 0 421 100 61 6153 0 126 29 83 123 231 0 321 76 26 184 846 0 065 15 52 246 461 0 019 4 618 308 076 Harmonic Analysis Display s 4 2605 4 2655 4 2705 4 2755 4 2805 4 2855 4 2905 4 2955 4 3005 4 305 1 4 gt Go X 4 2566420 s AX 21 5666 ms Y 597 2 1 000 9 8 gt T 2 5 100 0m a 0D gt 12 10 00 T 3 Order The frequency of 61Hz is not c
18. e Get numerical value of the specified datasource Declaration Syntax Visual Basic Visual void DSGetNumericalValue string DataSrcPath out double Value out double TimeOfUpdate Parameters DataSrcPath String Path identifier of the data source Value Double Numerical value of the data source TimeOfUpdate Double Time since start recording that value was updated in case of hardware data sources Perception Interfaces DSGetStringValue Method DataSrcPath Result Namespaces RPC COM PerceptionCOM DSGetStringValue String String Get the string value of the specified data source Declaration Syntax Ca Visual Basic Visual C void DSGetStringValue string DataSrcPath out string Result Parameters DataSrcPath String Path identifier of the data source Result String String value of the data source 36 A4192 2 0 en 0 lt Harmonic Analysis Sheet HEM RPC COM Perception Interfaces DSGetUnits Method DataSrcPath XUnit YUnit Namespaces RPC COM IPerceptionC OM e DSGetlnits String String String Get the horizontal and vertical units of the data source Declaration Syntax Visual Basic Visual void DSGetUnits string DataSrcPath out string XUnit out string YUnit Parameters DataSrcPath String Path identifier of the data source String The horizontal unit string
19. e selected table Remark If you configure an existing table the old content will be deleted completely and will be overridden by new data If the Wizard does not excactly produce the content as what you want you can always manualy change the user table 28 A4192 2 0 en HBM Harmonic Analysis Sheet For example if you do not like the formatting of the Frequency column in the table below 1300 Hz 0 741 V 0 311 50 77 ms 53 08 ms M E 5 u o E I co c d C Percentage 9 0 Frequency Hz 1300 38 25 03 2600 78 15 03 3901 17 0 1 10 04 5201 56 13 Amplitude V 0 25 2600 78 3901 17 5201 56 6501 95 Data Source Properties Delete Clear Cell Alignment Text Choose Font Table Properties Select the 1 menu option called Data Source Properties this will show the Format Data Source dialog Now you can select the formatting of your choice Format Data Source Value properties Notation Format Number of digits e S95 Se Before separator Alter separator Sample Output String This will result in the following Frequency column A4192 2 0 en 29 Harmonic Analysis Sheet HBM 4 12 Example on how to use the CycleDetect function For better results we recommend to use the standard function called CycleDete
20. es Header line 4 Header line 5 Header line 6 Order Amplitude Percentage Frequency P i im 2 23 Header line 7 9 15 1 03 01 17 c x 2 9 03 soa The next wizard page you can select the columns definition Per calculated order there will be a row added into the user table Via this page you define which fields should be shown per order results line 26 A4192 2 0 en T 0 lt Harmonic Analysis Sheet Number of columns per trace Column 2 Column 3 Column 4 Columns per Trace The next wizard page is used to define how the trace blocks should be layouted in the targeted user table In the example below we have chosen for two trace blocks horizontal and also two blocks vertical 4 Troe H Tee F Em m 0 TANS omna Number of traces horizontal 2 H Number of traces vertical The next wizard page is used to see how the table will look like with the so far selected settings This step is only for convenience and can also be skipped If the layout is not what you expected you can go back and change the selections A4192 2 0 en 27 Harmonic Analysis Sheet I 0 lt Harmonic Analysis Table Wizard Create a preview of a new table layout Shows a preview of the new layout in the example table below this step can also be skipped This step is only for giving you feedback on how the table will loo
21. g you just have recorded or by opening an existing recording oo the initial steps you have to do when you start from scratch are Openan existing recording or record a new one Werecommend you to use the formula database function CycleDetect for creating a cycle detect signal see also chapter with example about the usage of the CycleDetect function This step is optional and can be skipped then the zero crossings of the periodic signal itself will be used to determine the cycles However often the results are better when using the CycleDetect function because it contains special logic to handle noisy signals Mame Formula t CycleDetecti ctre Group Recorder 1 1 N Config Press the Config Wizard button Wizard to initially configuring your Harmonic Analysis application The following dialog will be shown 12 A4192 2 0 en 0 lt Harmonic Analysis Sheet Auto Configure Harmonic Analysis Sheet be able ta auto configure this sheet you need to select one or more periodic input signals The selected signals are shown in the Harmonic Analysis Display Fram all these signals the spectral components are calculated and the results are published as data sources You can always modify the number of traces in the Harmonic Analysis Display manually Periodic Signals Available Traces a Active a Display The cycle signal is optional if not entered the zero crossings of the periodic s
22. if they have to be available as data sources Ak coefficient Bk coefficient v pk in degrees v in radians o Harmonic Display The X axis of the Harmonic display can either be set to Frequency or Order The spectral values can be the peak amplitude or the RMS of the amplitude Pacis O Frequency Order Spectral value Amplitude RMS value o Coefficients Table The coefficients table can show a percentage column the 1 harmonic or fundamental frequency is set to 100 the other spectral components are related in percentage to this value Show percentage column Use right mouse click on the displays to change the setup or properties For the Harmonic Analysis Display you can use the Perception user manual to see what possibilities there are however the spectral display called Harmonics Display works differently because it is not a standard Perception display A4192 2 0 en HBM Harmonic Analysis Sheet Harmonics Display Auto scale Y axis Auto scale X axis c E a O O 07 Copy as picture Post to Word Print Properties 300 0 400 0 Frequency Hz e You can also use the toolbar buttons they only appear when the spectral harmonic display is selected eae Ra properties menu you modify the Spectral display most properties are explaining and most of the time the default settings will be OK Prope
23. ignals itself will be used Cycle signal Number of harmonics to be calculated 10 Number of cycles used per calculation 1 Show header above harmonic spectrum display Now select the Periodic signal s you want to use for the calculations Enter optionally the cycle signal this is the signal which will be used to find the correct period t and ts in the formulas above around the location of the first cursor See information CycleDetect above Enter the number of harmonics you want to be calculated Enter the number of cycles used per calculation Your dialog can now look like A4192 2 0 en 13 Harmonic Analysis Sheet I 0 lt Auto Confiqure Harmonic Analysis Sheet be able ta auto configure this sheet you need to select one or more periodic input signals The selected signals are shown in the Harmonic Analysis Display From all these signals the spectral components are calculated and the results are published as data sources You can always modify the number of traces in the Harmonic Analysis Display manually Periodic Signals Available Traces Selected Traces Active e Drive Recorder Ai 1 Active eDrive Recorder Ai 2 Active eDrve Recorder Ai 3 Display Formula The cycle signal is optional if not entered the zero crossings of the periodic signals itself will be used Cycle signal Formula Cycle e Number of harmonics to be calculated 10 Number of
24. istortion THD uses the RMS of the function during the selected cycle Urms together with the RMS of the fundamental Urmsfund The fundamental is the same as the first harmonic JUrms Urmsf und THD x 100 Urmsfund rmsfund V2 Urms 0 5 _ 0 THD AB x 100 V2 4 3 How to get started When you have installed the Harmonic Analysis Sheet and then start Perception you will see the following rather empty screen A4192 2 0 en 11 Harmonic Analysis Sheet HBM Untitled Perception Primary cj File Edit Control Automation Harmonic Analysis Window Sheets Help e Y 4 2 FSS g v EFRI Active Settings 2 Information f Formula 3 Report e Save Load Sheet L Harmonic Analysis Calculations Calculations Coefficients Table OO A wv N Configuration Ar Config ejeg Harmonic Analysis Display 10 5105095 snjeqs 3 8 OO Beh xos 10 00 1 000 100 0 m 10 00 m 0 50 100 150 200 250 300 350 400 450 500 Acquisition Status Active Recording None User Mode Continuous e Before you can continue you need to have at least one periodic signal which will be used for the analysis This signal can come from a recordin
25. k like Al B N 1300 Hz 0A 0 761A 0 399 50 77 ms 53 08 ms 1300 Hz OV 0 741V 0 311 50 77 ms 53 08 ms Example Table oon WH Amplitude V Percentage Percentage 1 100 100 Amplitude V Percentage Percentage 1 100 100 0 35 35 03 35 03 0 13 13 03 13 03 0 11 11 03 11 03 0 09 9 046 9 046 0 25 25 03 25 03 0 15 15 03 15 03 0 1 10 04 10 04 0 05 5 042 5 042 Ww 0A Create preview of new table layout Bek j Net finish When you are pleased with the layout you can select an existing or create new table and configure this table with your new configuration Harmonic Analysis Table Wizard mc Create new Table or modify existing Table Select an existing table or let the wizard create a new user table at a new sheet BR Select Create new table in the selection table list if you want to create a new result table Table When the table selection is OK click at the Configurate table button to configure the selected table by this wizard The table selection entry shows all existing user sheets plus a Create new table selection When you select this then a new user sheet will be created and a new user table will be added to this new user sheet Table Coefficients Table Create new table If you have done the correct table selection press the Configurate table button to actualy configure th
26. l to be analyzed yellow The time markers t and to show the used cycle When moving the cursor outside the current cycle a re calculation will happen this happens of course when the Block Auto Calculations is enabled cl nLA 00083 7 11 Ei A4192 2 0 en 23 Harmonic Analysis Sheet HBM 4 10 Use time markers to show selected cycle In the picture above you see two time markers which indicate the start and end of the used cycle We will describe here how you can do this e Make sure you have done a calculation and all information is available as data sources Add a time marker You can do this by right mouse click at cursor 2 or use the toolbar button Change the properties of the time marker as follows Marker DMDOOT Properties Marker type Trace marker linked to Signal 1 Label text t1 Anchor format Automation Type Diamond E Anchor 160 Hamonic Active Period t1 Size Small 189 2 mA Style Open Hide label Marker name Create a second time marker and now use as text t2 and set the Anchor 1 x to Harmonic Active Period t2 If you now move the cursor you will see the time markers are automatically repositioned to the correct start and end of the used cycle 24 A4192 2 0 en HBM Harmonic Analysis Sheet 4 11 Table creation Wizard The table creation wizard can be used to create new or modify existing user tables This wizard uses the data s
27. lays and a table all those components can be used by the report sheet to create nice reports Read the Perception user manual to see how the standard Perception display and user table can be used by the report sheet The spectral Harmonics Display however is not a standard Perception display and therefore it works different when you want to have this display at your report You should use the report Image component and use the Harmonics Display as the local source oteps for using the spectral Harmonics Display at a Perception report e Before you start make sure the layout of your display is OK for you e Goto the report sheet e Select the Image in the Tools panel and drop it on the report Properties of Image 1001 Source Extemal Local Harmonics Display Size Width 24 1 3 Height 93 93 Fitting No fitting Center image 3 Fit image to frame Fit image proportionally Fit frame to image Cancel 18 4192 2 0 Harmonic Analysis Sheet e Preferred setting for fitting is Fit image proportionally however you can use a different setting as well The best choice also depends on the harmonic display Report Setup settings Properties Harmonics Display Show Subgrid Color J Black white Color on C I7 Asis WYSIWYG Size Fixed size e You just can experiment and find out what you like the most Ane
28. m is a cost option and can be ordered at HBM You can check if the option has been enabled by looking in the Perception main menu Help About Perception More dialog os Remote APT control Perception using the SOAP interface or using RPC calls 5 1 RPC IsCalculating Call This RPC call is used to check if the Harmonic Analysis sheet is still busy with calculating the various harmonics It is recommended to check this IsCalculating flag before you start a new calculation or change some settings Below you see how you can create your own function to check if the calculations are still busy private bool IsCalculating String strBusy m Pe rce eption sxecutehRequest HarmonicAnalysis String Empty IsCalculating ont StrBusy int nBusy 0 if int TryParse strBusy out nBusy if nBusy 0 CETUS return false In the above example you see that the ExecuteRequest function returns a string called strBusy This string contains an integer value where 0 means that sCalculating is false and all other values mean that sCalculating is true 5 2 RPC Recalculate Call The recalculate command acts the same as what happens when the Re Calculate button is pressed The Harmonic Analysis Sheet will do a recalculating using the current cursor 1 position The call looks like m Perceptjion sxecuteCommand HarmonicAnalysis string bmpty DoReCalculare Where privare PerceptionlUM m Percepti
29. ntinue click Next WARNING This J a program is protected by copyright law and e Click Next and follow the on screen instructions to complete the installation When the process is complete a message tells you that the option is installed Click Finish A4192 2 0 en T lt Harmonic Analysis Sheet Now the software and manual should be installed on your PC The Harmonic Analysis Sheet software is not a stand alone program which can be started from the Windows Start menu It is an integrated part of the Perception software program Once you start Perception you will see an extra sheet called Harmonic Analysis Sheet The manual has also been installed on your PC It is a PDF file which can be opened via the windows HBM menu If you cannot open this pdf file then you may have to install the Acrobat amp Reader amp which can be found on the installation CD The manual is also available on the CD you can read it before installing the software to do this you just have to click User Manual Harmonic Analysis Sheet See previous shown installation screen 3 2 Requirements Harmonic Analysis Sheet software operates on any PC where Perception is running The Harmonic Analysis Sheet application can only be used when the HASP USB key CSI option has been enabled You can check it has been enabled by going to the Help About dialog and click More The More About Perception dialog shows which option
30. nts of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher Harmonic Analysis Sheet HBM Table of Contents TOBLE OF CONTENTS 2 1 INTO UG 4 2 4 3 GETIINGSITARIED ahaa ace cen 5 3 1 ISS3E ANE NIIS MEER ammc 5 3 2 REQUIREMENTS T 7 4 HARMONIC ANALYSIS 8 4 1 cases cea 8 42 CALCULATIONS deda 11 43 HOW STARTED wesdsnvcndudanvestivcurectuduxaectatonasanetunsacvedouescduihessacnelcnescduitessastisiuusagadubveanudeatenteteas 11 44 MODIFY AN EXISTING CONFIGURATION ccccsceccecccececcececcececcecucuccucececuececceaecauaueueuesecseaeceuaeceeaeeas 15 45 PFREPORTING cccccececoecsccececcececcecacccuceccncsconceccaseccesacauaacseaacseaasecantacausecauaaceecacucaseccesecauancauanessanaes 18 4 6 HARMONIC ANALYSIS DATA SOURCES cccececececececccecececcc
31. on new Perce ptioucOMQ Before you do this call make sure that you are connected to Perception l PerceptionisetoerverAddress localhosE 34 A4192 2 0 en T lt Harmonic Analysis Sheet m Perception Connect Toserver 7 5 3 RPC Calculate at specified time Call This call is used when you want to force a recalculation at specified time The call looks like m Perception kxecuteCommand HarmonicAnalysis String Empty DoCalculateAtTime 0 02 The specified time in this example is 0 02 200ms Attention Use the correct decimal symbol If you are not sure which decimal symbol you should use then check the Windows Region and Language settings 5 4 RPC call to get all trace names as used by the calculations Via this call you get a list of all trace names used by the harmonic analysis calculations string strTraceNames String Empty m Perception Executehequest HarmonicAnalysis string bmpty BGetTraceNames our strTraceNames strTraceNames contains a semicolumn separated list of trace names 5 5 RPC call to get the number of calculated harmonics You can use this call to get the number of calculated harmonics String StrHarmon os m Perception Esxecutehequesr HarmonicAnalysis String Empty GetNumberOfHarmonics out strHarmonics strHarmonics is a string containing the number of harmonics 5 6 RPC call to set the number of harmonics to be calculated You can use this call to
32. orrect you can see from the picture that t1 and t2 are the found zero crossings which were used If we now however use the CycleDetect function as shown below we get better results Formula cyce CycleDetect Active Group Recorder A1 0 300m The detection Level is set to OV and the Hysteresis is set to 300mV The cycle signal is the red signal below You can see that the calculated results are now correct because t1 and t2 are better 30 A4192 2 0 en lt Harmonic Analysis Sheet gt gt M ch r 50 01 Hz A 0 0008 V 2 2 RMS 0 5017 5 0 799 4 E 1 4266s Vlt2 4 2865 4 a AmpLRMS Percentage Frequenc 1 0 391 100 50 0125 2 0 0 062 100 025 3 0 0 075 150 038 4 0 313 79 97 200 05 5 0 0 116 250 063 s 4 2605 4 2655 4 2705 4 2755 4 2805 4 2855 4 2905 4 2955 4 3005 4 305 1 OK t 20 Fe m er X 4 2566420 s AX 21 5666 ms Y 597 gt 4 5 1 000 a 8 gt E 5 100 0m 0D 0D 4 10 00 0 1 2 4 5 6 3 Order The CycleDetect signal has also a parameter called SuppressTime you can use this when you already know the main frequency to be expected you then calculate the minimum required duration of half a cycle and use this value as the SuppresTime 4 13 Example using the formula sheet for creating test signals To underst
33. ources as created by the harmonic analysis calculations You can interactively setup a table layout Create tabl The wizard can be started via the Create table button at the menu panel of the Harmonic Analysis sheet Harmonic Analysis Table Wizard Welcome to the Harmonic Analysis Table Wizard This wizard enables you to create a new user table or modify an existing user table It will use the data generated by the harmonic analysis calculations This data can be found in the data sources window and are all behind the sub tree Harmonic The next page looks like Harmonic Analysis Table Wizard Trace Selection Select the traces to be used by the new table Active trace At the left you see the names of the traces as they are available in the Harmonic Analysis Display However there is one extra item called Active trace you should select this if you want to use the calculated results from the Harmonic Active tree A4192 2 0 en 25 I 0 lt Harmonic Analysis Sheet Data Sources 4 Display Mir Formula oge Select the traces from which you want to use the calculated results In the picture below M N S and W are selected The next wizard page shows the Header Lines selection Via this page you can select which Header Lines per trace should be shown in the user table Select the header lines per trace Header lines Header line 1 Header line 2 Header line 3 Header Lin
34. rties Harmonics Display Display name Display name Harmonics Display Show display sidebar Header Header text Signal Hamonic Active Trace Name Value Fundameni FA Font Select v Show header Background Foreground 1 Show J Grid Subgrid Zero line Zero line Control bar Cursor reading Colors Background E Sub Grid Text Some properties which might be interesting are o Header text You can modify the header text above the Harmonics Display you can use data sources to create a dynamic header If you have used the Configure Wizard you see the following header definition text A4192 2 0 en 17 Harmonic Analysis Sheet Signal Harmonic Active TraceName Value Fundamental Frequency Harmonic Active FO1 Value Units Fundamental amplitude Harmonic Active Value RMS ABO1 Value Units This results in the following header is also possible to switch off the header o Report Setup settings Those settings will be used when you want to use this display at a Perception report For more information see chapter reporting You can modify the Coefficient Table this table is a standard Perception user table information on how to modify this can be found in the standard Perception user manual 4 5 Reporting The Harmonic Analysis sheet contains three main components two disp
35. s are enabled The CSI option icon looks like A4192 2 0 en 7 I 0 lt Harmonic Analysis Sheet 4 Harmonic Analysis Sheet 41 General The Harmonic Analysis sheet contains a Menu Panel a standard Perception display a standard Perception User table and a special display for showing the spectral components AAAHarmonicAnalysisTest pVWB Perception Primary o o File Edit Control Automation Harmonic Analysis Window Sheets Help A 7 a S xi hii E X wd uiu mm x E uvu ES X E Active P65 edrive data v 027 RAW data only ii Settings i Information A Formula 9 Report Harmonic Analysis a 2 2 2 50 02 Hz 9 7 R 2 a 0 0231 3 2 5 1 358 2 5 6 s o lt 17 06 s g U o FV 17 08 s a 8 o E d Amplitude A Percentage Frequency Hz 5 1 1 917 100 50 0175 2 170822 s ae i 3 0 053 2 758 150 053 x 4 0 004 0 211 200 07 5 0 041 2 154 250 088 17 04 5 17 08 5 17 10 s 6 0 001 0 06 300 105 Page 1 1 ee gt 17 0750597 s AX 32 2657446s Y 1 486 7 0 019 1 005 350 123 8 0 003 0 135 400 14 9 0 005 0 286 450 158 10 00 10 0 002 0 096 500 175 5 1 000 lt 5 100 0m a ate 0 10 00 1 000 0 Acquisition Status Idle Active Recording P65 edrive data v 027 RAW data only pnrf User Mode Continuous 8 4192 2 0
36. set the number harmonics to be calculated The example below sets the number of harmonics to 10 m Perception ExecuteCommand HartmonicAnalysis sLtring Ebmpty SetNumberOfHarmonics 10 5 7 call to the number of cycles used by harmonic analysis calculations You can use this call to get the number of cycles used by the harmonic analysis string strNumberOfUsedCycles m Perception Ekxecutehequest HarmonicAnalysis String Empty GetNumberOfUsedCycles out strNumberOfUsedCycles strNumberOfUsedCycles is a string containing the number of used cycles per calculation 5 8 RPC call to set the number of cycles used by the harmonic analysis calculations You can use this call to set the number of cycles used per calculation A4192 2 0 en 35 Harmonic Analysis Sheet I 0 lt The example below sets the number of harmonics to 2 m Perception sxecuteCommand HarmouicAnalysris SLtring Eempby GetNumberOfUseaCycles 2 5 9 Getting Harmonic analysis calculated results As you can read above all calculated results are available as data sources see chapter Harmonic Analysis Data Sources Via the RPC commands DSGetNumericalValue DSGetUnits and DSGetStringValue you can read them from Perception Perception Interfaces DSGetNumericalValue Method DataSrcPath Value TimeOfUpdate Namespaces e RPC COM PerceptionCOM Y DSGetNumericalValue String Double Doubl
37. t start and end times Show the harmonics graphically in a special display Show the numerical values of the harmonics in a table Calculate the Total Harmonic Distortion THD All used and calculated values are available as data sources Therefore they can be used throughout Perception for displaying reporting or special additional user calculations e Various wizards will help you to set up your configuration One of the wizards is the table configuration wizard via this wizard you can interactively configure a new or existing user table with results from the Harmonic analysis calculations A A4192 2 0 en HBM Harmonic Analysis Sheet 3 Getting Started 3 1 Installation The Harmonic Analysis Sheet software is included with documentation on CD ROM Follow these steps to install the Harmonic Analysis Sheet software and documentation e Put the installation CD into your CD drive The following screen comes Welcome Thank you for purchasing HBM software e Click Next A4192 2 0 en 5 Harmonic Analysis Sheet Install on your Harmonic Analysis Sheet V2 0 Read PDF manual Harmonic Analysis Sheet manual Depending on the Perception version either a 32 or 64 bit install will be done Click Harmonic Analysis Sheet Welcome to the InstallShield Wizard for Perception Harmonic Analysis Sheet The installShield R Wizard will install Perception Harmonic Analysis Sheet on your computer To co
38. trace used for the calculations The sub trees are e Frequency F01 to F05 are the harmonic frequencies where F01 is the fundamental frequency The number of frequencies depends on the selected number of harmonics to be calculated in this example this was set to 5 Period The period contains DC is the DC component o Mean the mean value of the selected cycle o RMS the RMS value of the selected cycle o THD the Total Harmonic Distortion of the selected cycle o ois the standard deviation of the selected cycle o the begin of the cycle o tthe end of the cycle Value This section contains information on the various harmonic coefficients o Peak The values are related to the signal Peak amplitude value o Percentage The values are related to the fundamental frequency o RMS The values are related to the RMS value of the signal E gt Value H E Peak fee Percentage 28 RMS The Peak tree looks like 20 A4192 2 0 en T 0 lt Harmonic Analysis Sheet qd 03 T 129 04 es ed 05 384 or 01 es vr 02 129 03 Wes vr 04 TN 123 05 In this example the number of harmonics is 5 the various data sources have the following meaning A01 to A05 are A where k 1 to 5 in the formula below B01 to B05 are where k 1 to 5 in the formula below kt 2mkt By sin p f t DC Ax 1 1 to ABO5
39. xample of a report u GOLD pumpir Gets haer b LU 1 23 1263 B LL Pree fa rcm Ej Report La Harmonic Analysis 0 000 20 300 0 400 0 Frequency Hz pre SOND Object A 10 00 m X 13 09 mm ey 1701 mm ar 18739 mm 4 6 Harmonic Analysis Data Sources After the calculations have been done the various results are available as data sources Per trace as shown in the Harmonic Analysis Display there will be a sub tree in the main entry called Harmonic There is also always a sub tree called Active This Active tree is a copy of one of the trace trees and is controlled by the Harmonic Analysis Display The results of the harmonic calculations of the active trace in the Harmonic Analysis Display are also available in the Harmonic Active tree in the data sources By doing this the Coefficients Table and the spectral Harmonics Display will be automatically updated when another trace is selected in the time display Both these components are linked to this active data source tree A4192 2 0 en 19 I 0 lt Harmonic Analysis Sheet Data Sources In the picture above you can see that there are three results of three traces called i 1 1 2 andi 3 Next to this you can see the Active tree All these trees have the same structure d Harmonic Each sub tree has a TraceName field this is the name of the

Download Pdf Manuals

image

Related Search

Related Contents

HP Jetdirect 200m  Technical Manual TNC 360  MT9083A  Hoover s3503 User's Manual  ÉCHALOTES LANIÈRES 2140 - MADA-NEFF  Elektronische Rechnungsabwicklung – einfach, effizient  

Copyright © All rights reserved.
Failed to retrieve file