README – Vibration-Induced Friction Modulation MATLAB Codes
Overview

These MATLAB scripts reproduce the numerical and analytical results presented in the dissertation:

“Vibration-induced friction modulation”
Author: Enxhi Sulollari
Date: 20-08-2025

and in the associated journal papers:

1. E. Sulollari, K. N. van Dalen, and A. Cabboi,
  "Vibration-induced friction modulation for a general frequency of excitation,"
  Journal of Sound and Vibration, Vol. 573, 118200, 2024.

The scripts allow simulation of discrete systems under tangential and/or normal excitation, computation of average fricion (for different excitation properties).

Files

1. Chapter3_Code.m

Purpose: Reproduce results from the listed journal paper (Chapter 3 of the dissertation).

Structure: Organized in sections corresponding to specific figures from the paper.

Usage:

Run section by section in MATLAB to generate the results and plots corresponding to each figure.

Each section clearly indicates which figure it produces.

Features:

Simulation of 1-DOF and 2-DOF system with friction modulation.

Computes system responses and average fricion values.


Instructions

Open MATLAB.

Navigate to the folder containing the scripts.

Run Chapter3_Code.m section by section to reproduce paper figures.

Modify parameters at the beginning of each script to explore alternative scenarios or excitation conditions.



Dependencies

MATLAB R2021b or later recommended.

Symbolic Math Toolbox required for analytical friction comparison section.


Notes

Chapter3_Code.m focuses on reproducing published results in the paper.
The script uses global variables for key system parameters (r_w, v_b, mu_s, etc.)—ensure consistency if modifying scripts.