hearing is a fascinating sensation · in addition using an automation project you can find files or...

15
HEARING IS A FASCINATING SENSATION ArtemiS SUITE Automation

Upload: others

Post on 18-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

HEARING IS A FASCINATING SENSATION

ArtemiS SUITE

Automation

Page 2: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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.0 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).

Page 3: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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:

Page 4: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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.

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!

10000f/Hz 10 100 1000

100

L

dB(SVL)

30

40

50

60

70

80

90

0

L

dB(1m/s²)

-70

-60

-50

-40

-30

-20

-10

-70

L

dB(1Pa⋅s)

-140

-130

-120

-110

-100

-90

-80

70

L

dB(SPL)

0

10

20

30

40

50

60

60

L(A)dB(SVL)

-10

0

10

20

30

40

50

-10

L(A)dB(1m/s²)

-80

-70

-60

-50

-40

-30

-20

-110

L(A)dB(1Pa⋅s)

-180

-170

-160

-150

-140

-130

-120

40

L(A)dB(SPL)

-30

-20

-10

0

10

20

30

01 initial state Idle.Bypass.FFT (average)

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)=80,03 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=103,72 dB(SVL)

Page 5: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 5

Solution

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.

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:

Page 6: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 6

Completion

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.

The remaining sequences can be completed ,e.g., by adding a cut and channel selection process:

Page 7: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 7

Result

Compared to the first result output you get a well-arranged diagram without many clicks!

The Automation Project is now ready to go and the calculation can be started:

10000f/Hz 10 100 1000

100

L

dB(SVL)

30

40

50

60

70

80

90

40

L(A)dB(SPL)

-30

-20

-10

0

10

20

30

01 initial state Idle.Bypass.FFT (average)

Driver left ear Level(A)=48,9 dB(SPL)

engine -x Level=103,72 dB(SVL)10000f/Hz 10 100 1000

100

L

dB(SVL)

30

40

50

60

70

80

90

0

L

dB(1m/s²)

-70

-60

-50

-40

-30

-20

-10

-70

L

dB(1Pa⋅s)

-140

-130

-120

-110

-100

-90

-80

70

L

dB(SPL)

0

10

20

30

40

50

60

60

L(A)dB(SVL)

-10

0

10

20

30

40

50

-10

L(A)dB(1m/s²)

-80

-70

-60

-50

-40

-30

-20

-110

L(A)dB(1Pa⋅s)

-180

-170

-160

-150

-140

-130

-120

40

L(A)dB(SPL)

-30

-20

-10

0

10

20

30

01 initial state Idle.Bypass.FFT (average)

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)=80,03 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=103,72 dB(SVL)

Result calculated with an Automation Project Result calculated with a Pool Project

Page 8: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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.

Page 9: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 9

Additional Possibilities

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).

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

Page 10: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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).

Page 11: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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

Page 12: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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.

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.

Selecting

For the run up a Mark between 2000 und 4000 RPM is cut.

Cutting

The run up is analyzed with the analyses FFT vs. RPM using the desired settings.

Analyzing

Page 13: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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 00, ASM 01 and the ASMs for the analyses you want to use (e.g. ASM 12 for calculating the sharpness analysis).

Page 14: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

ArtemiS SUITE – Automation 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 (+ ASM04)

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 00 and ASM 05. ASM 05 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 01 you can use the cost-efficient ASM 06. ASM 06 provides you with all ASM 01 analyses, whereas the interactive user interface is not included. I.e. using ASM 06 allows you to execute the analyses from ASM 01, but not to generate Automation Projects.

Page 15: HEARING IS A FASCINATING SENSATION · In addition using an Automation Project you can find files or select channels and cut your Marks automatically. Automation Projects, once created,

[email protected] www.head-acoustics.de

© Copyright HEAD acoustics GmbH

Since the 1980s 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!