Skip to content

CurveFitter User Guide

WELSIM edited this page Oct 4, 2021 · 3 revisions

CurveFitter is a software program for nonlinear curve fitting of analytical functions to experimental data. It provides tools for linear, polynomial, nonlinear, hyperelastic materials, magnetic core loss curve fitting along with validation, and goodness-of-fit tests. The easy-to-use graphical user interface enables you to start fitting projects with no learning curves. You can summarize and present your results with customized fitting reports. There are many time-saving options such as an import-export feature which allows you to quickly input/output massive tabular data from/to external files.

Download and Install

The CurveFitter installer is available at https://welsim.com/curvefitter.

Minimum Specs

The minimum supported specs are

  • Dual-core 3.0 GHz CPU (must be 64 bit)
  • 4 GB Ram
  • C++ redistributable 2015-2019 for Windows
  • Windows OS

Supported Material Properties

  • Basic curves: Straight line, Natural logarithm, Exponential, Power, Gaussian
  • Polynomials: 2nd-5th order polynomial
  • Nonlinear curves: Symmetrical Sigmoidal, Asymmetrical Sigmoidal, Rectangular Hyperbola, Basic Exponential, Half-Life Exponential, Proportional Rate Growth or Decrease
  • Hyperelastic material model: Arruda-Boyce, Gent, Mooney-Rivlin 2 3 5 and 9 Parameters, Neo-Hookean, 1st-3rd Order Ogden, 1st-3rd Order Polynomial, 1st-3rd Order Yeoh
  • Magnetic core loss model: Electrical Steel, Power Ferrite (Steinmetz)

Supported data-input method

  • Manually input data to the tabular data window
  • Import plain text or Excel files, the file format refers to CurveFitter Documentation.