メインコンテンツ

Simscape Acoustics

R2026b
Simulate acoustic system models using lumped-element methods alongside electromechanical components and DSP algorithms

Simscape™ Acoustics enables the simulation of system models that include the acoustic physical domain, using Simulink® and Simscape.

Simscape Acoustics provides basic acoustic domain blocks for building lumped-parameter models. It includes components like tubes and enclosures, and it can model effects such as thermal and viscous losses. It also includes models of complete electro-mechanical-acoustic sensors and transducers like microphones, earbuds, and loudspeakers.

You can use Simscape Acoustics to run time-domain simulations of system models encompassing acoustic components, sensors, and transducers, across the mechanical, electrical, and acoustical domains. Examples illustrate the effects of coupling sensors and transducers with both audio DSP modules and models of physical systems like the ear canal, the eardrum, ducts, and cabinets. With Simscape Acoustics, algorithm and system engineers can use MATLAB® and Simulink for early validations of their DSP and physical designs, long before detailed simulations, early prototypes, and measurements become available.

Dr. Steve Thompson of The Pennsylvania State University created the Acoustical Domain for Simscape, an previous version of this library. Simscape Acoustics was developed in close collaboration with Dr. Thompson.

Functions

expand all

installSimscapeAcousticsInstall Simscape Acoustics add-on (Since R2026b)

Simscape Blocks

expand all

Acoustic Compliance blockAcoustic ComplianceLinear compliance in acoustic systems (Since R2026b)
Acoustic Inertance blockAcoustic InertanceLinear inertance in acoustic systems (Since R2026b)
Acoustic Reference blockAcoustic ReferenceConnection to acoustic ground (Since R2026b)
Acoustic Resistance blockAcoustic ResistanceLinear resistor in acoustic systems (Since R2026b)
Acoustic Switch blockAcoustic SwitchAcoustic switch controlled by external physical signal (Since R2026b)
Variable Acoustic Resistance blockVariable Acoustic ResistanceLinear variable resistor in acoustic systems (Since R2026b)
Far Field Pressure Sensor blockFar-Field Pressure SensorRadiated far-field pressure sensor in acoustic systems (Since R2026b)
Pressure Sensor blockPressure SensorPressure sensor in acoustic systems (Since R2026b)
Volume Velocity Sensor blockVolume Velocity SensorVolume velocity sensor in acoustic systems (Since R2026b)
Controlled Pressure Source blockControlled Pressure SourceIdeal pressure source driven by input signal (Since R2026b)
Controlled Volume Velocity Source blockControlled Volume Velocity SourceIdeal volume velocity source driven by input signal (Since R2026b)
Pressure Source blockPressure SourceIdeal sinusoidal pressure source (Since R2026b)
Volume Velocity Source blockVolume Velocity SourceIdeal sinusoidal volume velocity source (Since R2026b)
Circular Piston Radiation Impedance blockCircular Piston Radiation ImpedanceRadiation impedance of circular piston with an infinite baffle (Since R2026b)
Radiation Impedance - Circular Flanged Opening blockRadiation Impedance - Circular Flanged OpeningRadiation impedance of a circular flanged opening (Since R2026b)
Radiation Impedance - Circular Unflanged Opening blockRadiation Impedance - Circular Unflanged OpeningRadiation impedance of circular unflanged opening (Since R2026b)
Radiation Impedance - Element In Array On Pulsing Sphere blockRadiation Impedance - Element In Array On Pulsing SphereRadiation impedance of array element on spherical pulsating source (Since R2026b)
Spherical Source Radiation Impedance blockSpherical Source Radiation ImpedanceRadiation impedance of spherical pulsating source (Since R2026b)
Acoustic Transformer blockAcoustic TransformerIdeal transformer in acoustic systems (Since R2026b)
Mechanical to Acoustic Converter blockMechanical to Acoustic ConverterInterface between mechanical translation and acoustic domains (Since R2026b)
MEMS Speaker Electromechanical Converter blockMEMS Speaker Electromechanical ConverterPiezoelectric interface between electrical and mechanical translational domains (Since R2026b)

Tubes and Horns

Cone blockConeAcoustic propagation in a cone (Since R2026b)
Cylindrical Tube With N Segments blockCylindrical Tube With N SegmentsAcoustic propagation in a cylindrical tube with lossy segments (Since R2026b)
Cylindrical Tube With Thermoviscous Losses Using Foster Network blockCylindrical Tube With Thermoviscous Losses Using Foster NetworkAcoustic propagation in a cylindrical tube with thermoviscous losses (Since R2026b)
Small Cylindrical Orifice or Tube blockSmall Cylindrical Orifice or TubeAcoustic propagation in a small, cylindrical orifice (Since R2026b)
Small Rectangular Slot blockSmall Rectangular SlotAcoustic propagation in a small, rectangular slot (Since R2026b)
Thin Rectangular Tube With Thermoviscous Losses blockThin Rectangular Tube With Thermoviscous LossesAcoustic propagation in a thin rectangular tube with thermoviscous losses (Since R2026b)

Cavities and Enclosures

Ported Speaker Enclosure blockPorted Speaker EnclosureModel of speaker enclosure with up to three ports (Since R2026b)
Simple Acoustic Enclosure blockSimple Acoustic EnclosureSimple acoustic enclosure model (Since R2026b)

Human Ear

Ear Canal with Ear Drum blockEar Canal with Ear DrumAcoustic impedance of human ear canal and ear drum (Since R2026b)
Ear Drum Impedance blockEar Drum ImpedanceAcoustic impedance of human ear drum (Since R2026b)

Moving Coil Speakers

Moving Coil Speaker blockMoving Coil SpeakerModel of moving coil speaker with nonlinear elements (Since R2026b)
Passive Radiator blockPassive RadiatorModel of passive radiator or drone cone (Since R2026b)
Microspeaker blockMicrospeakerModel of microspeaker for headphones (Since R2026b)

Headphones

Earbud blockEarbudAcoustic model of earbud (Since R2026b)

Microphones

Condenser Microphone blockCondenser MicrophoneModel of condenser microphone with back plate and diaphragm (Since R2026b)
Acoustic Properties blockAcoustic PropertiesAcoustic properties of acoustic network (Since R2026b)

Topics

Featured Examples