Automation HEARING IS A FASCINATING SENSATION. ArtemiS SUITE

Size: px
Start display at page:

Download "Automation HEARING IS A FASCINATING SENSATION. ArtemiS SUITE"

Transcription

1 Automation HEARING IS A FASCINATING SENSATION ArtemiS SUITE

2 ArtemiS SUITE Automation The ArtemiS SUITE is a multi-functional software application, designed to enhance productivity in many areas of sound and vibration analysis. As a complete solution, ArtemiS SUITE provides you with tools for multi-channel recordings, easy documentation, extensive analyses, aurally accurate playback and efficient reporting. Moreover, ArtemiS SUITE 6. comes with new Automation functions to save time carrying out repetitive or standardized tasks. This function is specifically aimed at users whose task requires linear processing chains and who do not need the cross-product logic of the Pool Project. of the COM interface or the FlowControl of ArtemiS Classic. who want to use the FlowControl of the HEAD Recorder together with functions of ArtemiS SUITE, which are not covered by a pool project, who require an interface to ArtemiS SUITE, in order to access the signal processing of HEAD acoustics with their own software solutions (e.g. MATLAB). ArtemiS SUITE Automation 2

3 Example Application For a benchmarking of vehicles the idle sound is recorded in the car cabin with an artificial head and in the engine compartment with a microphone and a triaxial accelerometer. In order to avoid disturbing sounds at the beginning and at the end of the recording that could corrupt the analysis result the Mark is cut to 3-8 s. For a first analysis one airborne sound channel and one structure-borne sound channel are to be analyzed using an averaged FFT analysis. The results shall be shown in a Data Viewer. The results of the airborne sound channel must be A-weighted and the results of the structure-borne sound channel must be integrated prior to the analysis calculation. The corresponding Pool Project could look like this: ArtemiS SUITE Automation 3

4 Problem The cross product logic of the Pool Project delivers far too many results. The Data Viewer is fraught with curves and axes. This way a result cannot be read out. 1 L L -7 db(svl) db(1m/s²) L db(1pa s) L db(spl) 6 6 db(svl) 5-1 db(1m/s²) db(1pa s) -12 db(spl) 1 initial state Idle.Bypass.FFT (average) This means prior to each calculation a meaningful combination of mark and analysis must be selected In order to get only the desired results lots of clicks are necessary! Driver left ear Level(A)=48,9 db(spl) Driver left ear Level(A)=-99,126 db(1pa s) engine -x Level(A)=19,96 db(1m/s²) engine -x Level(A)=8,3 db(svl) Driver left ear Level=77,9 db(spl) Driver left ear Level=-62,811 db(1pa s) engine -x Level=19,64 db(1m/s²) engine -x Level=13,72 db(svl) f/hz 1 ArtemiS SUITE Automation 4

5 Solution Using an Automation Project you could automatically execute the selection of the desired combinations of Marks and analyses as well as start the calculation. It is even possible to create Marks automatically! You can create an Automation Project very easily from your Pool Project: Insert the Automation Project item into the Destination Pool of your Pool Project and click the Calculation button. For the current example you will get the shown Automation Project: In the middle Pool you see four sequences containing the following combinations of filter items and analyses items: Bypass, A-weighted FFT Bypass, unweighted FFT Integration, A-weighted FFT Integration, unweighted FFT The sequences that are not needed (Bypass - unweighted FFT and Integration - A-weighted FFT) can be deleted. ArtemiS SUITE Automation 5

6 Completion The remaining sequences can be completed,e.g., by adding a cut and channel selection process: After inserting the process Mark by time the cut from 3-8 s can be determined in the Properties of this process. All following processes (e.g. the analysis) are executed for this Mark section only. Moreover, the desired channel can be selected in the Properties. To copy the same cutting process to the second sequence, simply use the Drag & Drop function. In addition the desired file and the Data Viewer were inserted into the corresponding Pools. ArtemiS SUITE Automation 6

7 Result The Automation Project is now ready to go and the calculation can be started: 1 initial state Idle.Bypass.FFT (average) 1 initial state Idle.Bypass.FFT (average) db(spl) 1 L db(svl) 9 1 L L -7 db(svl) db(1m/s²) L db(1pa s) L db(spl) 6 db(svl) -1 db(1m/s²) -11 db(1pa s) db(spl) Driver left ear Level(A)=48,9 db(spl) Driver left ear Level(A)=-99,126 db(1pa s) engine -x Level(A)=19,96 db(1m/s²) Driver left ear Level(A)=48,9 db(spl) engine -x Level=13,72 db(svl) f/hz engine -x Level(A)=8,3 db(svl) Driver left ear Level=77,9 db(spl) Driver left ear Level=-62,811 db(1pa s) engine -x Level=19,64 db(1m/s²) engine -x Level=13,72 db(svl) f/hz 1 Result calculated with an Automation Project Result calculated with a Pool Project Compared to the first result output you get a well-arranged diagram without many clicks! ArtemiS SUITE Automation 7

8 Automation API Advantages Time saving: you reach your goal considerably quicker and with much less clicks. If you want to do the same evaluation for similar measurements, you do not have to start from the beginning with all the many clicks. Just replace the file in the Source Pool of the Automation Project and click the Calculate button once. You can us your existing Pool Projects in order to build up Automation Projects. All the know-how packed in your Pool Projects (e.g., the analysis configurations) is transferred automatically. In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created, can be executed elsewhere (e.g. from HEAD Navigator or HEAD Recorder). If you use the reporting function (insert and select a report element in the Destination Pool) you can produce automatically, comparable reports with only one click of the Calculation button. Moreover, you can combine the Automation Project, the reporting, and the documentation of your data. Everything is tuned perfectly. ArtemiS SUITE Automation 8

9 Additional Possibilities Besides the processes being used in the previous example the Automation function provides many more possibilities to support you with your daily work. The following pages gives you some more details about the structure of the Automation Project and the available sequences and processes and about the different possibilities to execute an Automation Project (e.g. from the HEAD Recorder). ArtemiS SUITE Automation 9

10 The Automation Project By using an Automation Project you build up linear processing chains. You can generate an Automation Project from an existing Pool Project or you can build up a complete new one (New -> Automation Project). An Automation Project contains three Pools: Into the first Pool you insert the files you want to work with. By means of the second Pool you determine what has to be done with the input data. E.g. you can cut the Mark and calculate different analyses. In the Destination Pool you define the destinations for the generated results (new file or display in a Data Viewer or a report). ArtemiS SUITE Automation 1

11 Creating a Sequence You can define different sequences in one Automation Project, e.g. for different Mark types such as run up, coast down and idle. In turn a sequence contains different processes (e.g. file selection, Mark cutting and filtering, as well as decoding, analyzing and importing/exporting). The creation of a sequence is done via the context menu in the Processing Pool: By using the command Insert Sequence you can insert a new sequence and by using the command Insert Process you can insert a new process into a sequence. Selecting Cutting Analyzing ArtemiS SUITE Automation 11

12 Processing Chains In the Processing Pool of an Automation Project you determine the desired processing chains. The shown sequence Run up contains three processes: selecting the desired files, cutting the data according to your demands and analyzing der resultant Marks. Selecting Cutting Analyzing The processes can be configured in the Properties of each process. The desired files are selected by means of the value Runup-CoastDown in documentation field Car Status\Drive Status. For the run up a Mark between 2 und RPM is cut. The run up is analyzed with the analyses FFT vs. RPM using the desired settings. ArtemiS SUITE Automation 12

13 Executing saved Automation Projects After finishing and saving an Automation Project that contains all the sequences you need, you can execute this project as follows: Use your Automation Project similar to a Pool Project by replacing the data in the Source Pool of the Automation Project and start the calculation by clicking on the Calculate-Button. For this approach you only need ASM, ASM 1 and the ASMs for the analyses you want to use (e.g. ASM 12 for calculating the sharpness analysis). ArtemiS SUITE Automation 13

14 Executing saved Automation Projects A saved Automation Project can be started via the HEAD Navigator, as well: Click with the right mouse button on a HDF file you want to analyze and then click on Process with Automation Project in the context menu. Additional possibilities to execute an Automation Project: via the FlowControl of the HEAD Recorder (+ ASM4) via the Windows Command Line (cmd.exe) via a third party application, e.g..net or MATLAB interface For executing an Automation Project via the interfaces described on this page you will need a license including ASM and ASM 5. ASM 5 contains four analyses: FFT (average), 3th-octave analysis (average), FFT vs. Time and Level vs. Time. If other analyses should be calculated you will need the corresponding ASMs for these analyses. For analyses included in ASM 1 you can use the cost-efficient ASM 6. ASM 6 provides you with all ASM 1 analyses, whereas the interactive user interface is not included. I.e. using ASM 6 allows you to execute the analyses from ASM 1, but not to generate Automation Projects. ArtemiS SUITE Automation 14

15 Since the 198s HEAD acoustics has been offering professional hardware and software for all areas of signal analysis. Benefit from our longtime experience in sound and vibration technology by using ArtemiS SUITE! Copyright HEAD acoustics GmbH