Acoustical Domain for Simscape
Cite As
Stephen Thompson (2024). Acoustical Domain for Simscape (https://www.mathworks.com/matlabcentral/fileexchange/109029-acoustical-domain-for-simscape), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Acknowledgements
Inspired: Simscape Models for Nonlinear Ported MEMS Microphones
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
+acoustical
+acoustical/+elements
+acoustical/+enclosures
+acoustical/+enum
+acoustical/+hidden
+acoustical/+moving_coil_speakers
+acoustical/+sensors
+acoustical/+sources
+acoustical/+t_lines
SpeakerExamples
+acoustical/html
Version | Published | Release Notes | |
---|---|---|---|
1.3.0 | This version includes one additional component - a nonlinear moving coil speaker with nonlinearities and a a mechanical hard stop. |
|
|
1.2.5 | Added an enumeration file required by earlier changes. |
|
|
1.2.4 | Changes to "Radiation impedance - element in array on pulsing sphere" to allow the sphere to.be specified either by its radius or its area. |
||
1.2.3 | minor corrections to new components |
||
1.2.2 | Fix typo in new component |
||
1.2.1 | This version has three new components. Two are radiation impedances. The third is a tube model that follows the example in the T.B. Gabrielson transducer course notes. |
||
1.2.0 | Added the Enclosures subdirectory in the library, and some documentation. |
||
1.1.6 | Modify p_ff - a component that calculates the far field pressure. It originally alwasd used 1 m as the range. This version has 1 m default, but actual value set as parameter. |
||
1.1.5 | Updates and enhancements to the linear and nonlinear moving coil speaker models. Added thermal modeling to the speaker models. |
||
1.1.4.1 | The fix that was applied in v. 1.0.3 was repeated in the last update. This corrects (again) that problem. |
||
1.1.4 | The fix that was applied in v. 1.0.3 was repeated in the last update. This corrects (again) that problem. |
||
1.1.3 | This update corrects a problem with the library component "Zrad - circular piston." An error was introduced in an earlier update that removed the radiating area parameter, so the area always defaulted to 1 m^2. This version restores the parameter. |
||
1.1.2 | Added missing modules |
||
1.1.1 | This minor update includes speaker components that were left out in error. |
||
1.1.0 | Added new library component that models the nonlinear behavior of moving coil loudspeakers. |
||
1.0.7 | 1. Fixes a bug that would occasionally occur in radiation impedance calculation
|
||
1.0.6 | This version includes low level blocks that may be used to model nonlinearities in moving coil loudspeakers. (More to come on this.) |
||
1.0.5 | This submission includes some explanation and documentation files that were deleted in error from previous versions. There are no changes to the code from version 1.0.4. |
||
1.0.4 | This version has one bug fix, and one small new feature.
|
||
1.0.3 | Changed default parameter values in +tlines/tube_tv.ssc |
||
1.0.2 | Correction to the enclosure component. Fix to correct the compliance value for the volume. |
||
1.0.1 | Fix error with ssc_build in tube_tv.ssc |
||
1.0.0 |