Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions...

27
1 © 2016 The MathWorks, Inc. Analyzing Building Acoustics and Vibrations scripting researchers become OOPing developers Arnold Koopman and Sven Lentzen Research consultants Level.Tools June 20 th 2017

Transcript of Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions...

Page 1: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

1© 2016 The MathWorks, Inc.

Analyzing Building Acoustics and Vibrations

scripting researchers become OOPing developers

Arnold Koopman and Sven Lentzen

Research consultants

Level.Tools

June 20th 2017

Page 2: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

2

Key Takeaways

1. OOP (initially) increases preparation time, but

2. OOP improves recyclability

3. OOP improves neatness

4. OOP improved our programming skills

Page 3: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

3

About us

Sven =

Research.Consultant with properties:

Year: 1978

Areas: {'FEM' 'Mechanics' 'Dynamics'}

Company: {'Level.Tools' 'Lentzeneering'}

Skills: {'Basic' 'Fortran' 'MATLAB' 'C#'}

Email: [email protected]

Previous: {'RWTH' 'TNO' 'Philips'}

Show all properties

Arnold =

Research.Consultant with properties:

Year: 1967

Areas: {'Vibration' 'Acoustics' 'Policy'}

Company: {'Level.Tools' 'Koopman.com'}

Skills: {'Assembly' 'MATLAB' 'C++'}

Email: [email protected]

Previous: {'TNO' 'NS'}

Show all properties

Page 4: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

4

About Level.Tools

part of Level Acoustics & Vibration B.V.

based on TU/e campus

spin-off from TU/e and TNO

we are 4 people: us 2 plus 2 leading scientists in acoustics

We aim to produce software tools and hardware tools

– Lead users: engineers

– End users: residents

Page 5: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

5

Timeline

La fenêtre

2005

lightweight

junctions Linea Nova SoViST.m

2007 2009 2013

Tivoli-Vredenburg

2015

• lightweight building

• sound isolation

• junction

• research project

• 7 years

• prediction of

acoustics

• vibration problem

• included in research

• MATLAB/Comsol

• FEM/SEA are key

prediction methods

• a tool to make that

accessable

• acoustics problem

• avoided had SoViST

existed in 2009

Page 6: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

6

Page 7: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

7

TivoliVredenburg

Page 8: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

8

5 concert halls under

1 roof

Music sound level: 105 dB(A)

Background noise level: 20 dB(A)

Page 9: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

9

Page 10: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

10

Page 11: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

11

Page 12: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

12

Measurements & FEM modeling …

Page 13: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

13

… all postprocessed in MATLAB

…. gemeten geluid en

___ som der bijdragen

bijdrage via kolom,

longitudinale en buiggolven

bijdrage via liftkern,

longitudinale en buiggolven

Page 14: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

14

Page 15: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

15

FEM model

Page 16: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

16

Page 17: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

17

Page 18: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

18

Page 19: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

19

Page 20: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

20

Page 21: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

21

Page 22: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

22

Reasons to develop SoViST

Not all building physicists have FEM/SEA software licenses and skills

Existing FEM/SEA software is expensive

Existing FEM/SEA software is by far more extensive than required

Existing FEM/SEA software does not include required post-processing

SoViST only includes what is necessary (FEM/SEA methods, Post-

processing)

SoViST makes the modelling decisions

It is possible due to the limited possibilities

Page 23: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

23

FEM (Finite Element Method)

stiffness matrix

damping matrix

mass matrix

x

x

x

displacements

velocities

accelerations

=

=

=

forces

forces

forces

matrix

unknowns

forces

finite element

(known physics)

model

(assemblage)numerics

Page 24: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

24

SEA (Statistical Energy Analysis)

energy energy supply

subsystem: wave type

dissipation

coupling loss factor

modal density

rel. energy

Page 25: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

25

Architecture

-

-

Building

-

-

Frame

-

-

Floor

-

-

Wall

-

-

Foundation

-

-

Volume

-

-

Plate

-

-

Beam

-

-

Material

-

-

CoordSys

Page 26: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

26

SoViST (Sound and Vibration in Steel and Timber dwellings)

Building

Evaluation

Graphical feedback

Inspect

MATLAB

/JI

DE

JIDE

MATLAB

E V E N T S

Page 27: Analyzing Building Acoustics and Vibrations · 5 Timeline La fenêtre 2005 lightweight junctions Linea Nova SoViST.m 2007 2009 2013 Tivoli-Vredenburg 2015 • lightweight building

27

Concluding Remarks

For a non-programmer there is no need to be afraid of MATLAB OOP

Think of a good architecture to make the code recyclable

Runtime library still feels as a drawback

Therefore, since MATLAB OOP, we’re also looking into other

programming languages

MATLAB will still be started every day on our laptops, as it is our

engineering software of choice