VISCOANALYSE \( \rightarrow \rightarrow \rightarrow \rightarrow \)
Please try new Version here with personal database included Reference temperature Temperature number
Frequency number
What Viscoanalyse do

Viscoanalyse Web Application was specially designed to assist you in interpreting your material complex modulus. It uses complex modulus input data written as \( M^*(f,T)=|M^*(f,T)|e^{i \phi(f,T)} \), where \( M^* \) can be either tension-compression \( E^* \) or shear \( G^* \) complex modulus.


Input file format

Regarding the input data, Viscoanalyse Web Application imports ASCII file arranged as the example here. The first line displays the amount of the measured temperature and frequencies, while from the second line onwards, 4 columns are found: temperature (°C), frequency (Hz), \( |M^*(f,T)| \) (Pa), and \( \phi \) (°). Each temperature must have the same frequency number, i.e., all isotherms must be composed of the same amount of frequencies.
To upload the ASCII file with your rheological measurements, click on “Browser” and then on the “1 - Load file content” button at the top of the page. Viscoanalyse sorts the data set by the temperature and then frequency within each group of temperature, both in ascending order. Once the data are uploaded, the isotherms are plotted on the Black Space and Cole-Cole diagrams. You can also verify if your file has been correctly read in the “INPUT” text field in the left corner.


Mastercurve construction

To calculate the master curve, click on the “Compute Master Curve” button after filling the chosen reference temperature in the “Reference temperature” text field. This is done through the so-called “LCPC method” [1] that, based on the relationship proposed by Booij & Thoone [2] \( \phi(\omega) \approx \frac{\pi}{2} \frac{dlog|M^*(\omega)|}{dlog(\omega)} \), computes the shift factor (\( a_T \)) for each isotherms at a given reference temperature as follows: \( log(a_{(T_i,T_{ref})}) = \frac{\pi}{2} \sum_{j=i}^{j=ref} \frac{log|M^*(T_j,\omega)|-log|M^*(T_{j+1},\omega)|}{\phi_{avr}^{T_j,T_{j+1}} (\omega)} \).
In this case, a smooth and continuous master curve is obtained through the horizontal displacements quantified by the shift factors (\( a_T \)) of the experimentally measured isotherms. Then, the William, Landel, and Ferry (WLF) equation ( \( a_{T_{ref}} (T) =10^{\frac{C_1 (T-T_{ref})}{C_2 +T-T_{ref}}} \) ) is used to model \( a_T \), thus enabling the construction of the master curve at any reference temperature with the following equations: \( C_2^{ref}=C_2^{ref'}+T_{ref}-T_{ref'} \) and \( C_1^{ref}=\frac{C_1^{ref'} C_2^{ref'}}{C_2^{ref}} \) (Please verify if the curves on the Black Space and Cole-Cole diagrams display a certain continuity between the isotherms, thus ensuring the application of the Time-Temperature Superposition Principle (TTSP). After the calculation, the phase angles of the complex modulus and phase angle are plotted and the data can be found in the “OUTPUT / Master curve data” text field in the left corner. You can copy the three generated columns data [reduce frequency (hz), \( |M^*(f,T)| \) (Pa) and \( \phi \) (°)] and also save each graph in .png format by right clicking on each figure.


Model parameter identification

The general 2S2P1D model [3] is implemented as follow: \( M^*= M_0+ \frac{M_{inf}-M_0}{1+\delta (i \omega \tau)^{-k} + (i \omega \tau)^{-h} + (i \beta \omega \tau)^{-1} } \). The model parameters are found in the left corner where checkboxes right next to each one will allow to determine the parameters that will be considered during the optimization process. Then click on the “Compute Model Identification” button to compute an optimal set of parameters with which the drawn curves best fit your rheological measurements. The fact that you choose which parameters will be considered, it allows also to try other rheological models for your curve fitting:

After the calculation, the rheological parameters can be found in the “OUPUT / Calculated parameters” in the lower left corner from where you can copy them. Please note that the three Arhenius parameters A0, A1 and A2 that is used to model \( \tau(T) \) in the Viscoroute software [4] are also given.


[1] Emmanuel Chailleux, Guy Ramond, Christian Such & Chantal de La Roche (2006) A mathematical-based master-curve construction method applied to complex modulus of bituminous materials Road Materials and Pavement Design, 7:sup1, 75-92, DOI: 10.1080/14680629.2006.9690059

[2] Booij, H. C., & Thoone, G. P. J. M. (1982). Generalization of Kramers-Kronig transforms and some approximations of relations between viscoelastic quantities. Rheologica Acta, 21(1), 15–24. https://doi.org/10.1007/BF01520701

[3] François Olard & Hervé Di Benedetto (2003) General “2S2P1D” Model and Relation Between the Linear Viscoelastic Behaviours of Bituminous Binders and Mixes, Road Materials and Pavement Design, 4:2, 185-224, DOI: 10.1080/14680629.2003.9689946

[4] O. Chupin, A. Chabot, J.-M. Piau, D. Duhamel, Influence of sliding interfaces on the response of a layered viscoelastic medium under a moving load, International Journal of Solids and Structures, Volume 47, Issues 25–26, 2010,Pages 3435-3446,ISSN 0020-7683