Shock & Vibration Class Schedule

Update: I am applying for CEU accreditation via IACET. The application process takes about four months. I am going to start the courses before I get final approval to offer CEUs with anticipation that my application will be successful so that the students will receive… Read more

Master Thesis Collaboration

This post is mostly for my university professor and graduate student friends. But everyone is welcome to respond. I have an idea for a master thesis research project which would be of great service to industry. I want to do this project myself but lack time… Read more

ChatGPT

Link: https://chat.openai.com/ ChatGPT can help with some basic Matlab scripting. Here is my first successful try: Here is another example: for i=1:Nrows for j=1:Ncolumns data_s{i,j}=”; end end Simplifies to: data_s = repmat({”}, Nrows, Ncolumns); ChatGPT is still not ready for heavy duty signal processing scripts,… Read more

Vibrationdata Scripts on Mathworks File Exchange

I am posting some of my files on the Mathworks File Exchange for longevity sake. Please let me know if you have any comments or questions. Here are a few so far: FFT – One-sided, Full Amplitude, Discrete Fourier Transform: https://www.mathworks.com/matlabcentral/fileexchange/127334-fft-one-sided-full-amplitude-discrete-fourier-transform Power Spectral Density of… Read more

Vibrationdata Matlab Stand-alone Executable GUI Package

This is a work-in-progress… Run compiled Matlab applications or components without installing Matlab. Download and install the Windows version of the MATLAB Runtime for R2024a from the following link on the MathWorks website: https://www.mathworks.com/products/compiler/mcr/index.html (right mouse click, open link in new tab) Next, download vibrationdata_sa_3_6_26.zip… Read more

Matlab App Designer Listbox Index

Matlab’s App Designer’s listbox lacks some of functionality of GUIDE’s listbox. App Designer’s listbox currently offers no direct method to obtain the index number of a selected item. Here is a roundabout method for a sample listbox named listbox_type: Items = char(app.listbox_type.Items); im=app.listbox_type.Value; [n]=find_index(Items,im) %… Read more

Carrier Air Conditioner Beat Frequency

The top image is the air conditioner mounted near a back corner of my home. It is Carrier model 24AHA424A003. It has a scroll compressor, model ZP20K6E-PFV-130. I measured its output sound using my Android Smartphone. The condenser motor nominal speed is 800 RPM (13.3… Read more

MV Chetzemoka Ferry Acoustics

MV Chetzemoka Ferry Air Vent Pipes I recently rode on the MV Chetzemoka Ferry which was running between Tacoma’s Port Defiance and Vashon Island’s Tahlequah terminal. The ship is powered by a pair of EMD 12-710 diesel engines rated at 3000 hp each at 900… Read more