Skip to content
LightCurve
WebsiteApp

Analyse

Automatic fit

Adjust materials, attitude and rotation to one or several measurement series.

The Automatic fit section (measurement mode) searches the values of the chosen parameters that bring the simulated magnitudes closest to the measured ones.

Parameter How it acts
Albedos (common factor) Multiplies every albedo (capped at 1) and the measured BRDF tables — an “optical size”
Specular reflectances (common factor) Multiplies every F₀
Yaw, pitch, roll Added to the current Euler angles
Array angle Added to the current array offset
Rotation phase, rotation period When the object spins; start from a period read on the periodogram
  • Nelder–Mead simplex, up to 90 instants of a single series (150 shared between several), rendered at 96 px.
  • Robust option (Huber loss): differences above 0.3 mag (isolated flashes, bad points) count linearly, not squared.
  • Runs in the background with its progress; the table gives the mean difference, the scatter and the RMS before and after. Nothing changes until Apply to the model.

Example: on a 60-point GEO series, fitting the albedo factor alone brings the mean difference from 1.32 to −0.01 mag in about one second.

When several series are loaded, tick those to fit together. Each keeps its own station: the station set by hand for the displayed series, the stations file for the others, otherwise the position recovered from the angles. The parameters are shared, except the rotation phase, fitted for each series (it is not coherent from one night to the next); the period stays common. A table gives the difference and scatter of each series before and after.

The fit finds a local minimum: start from plausible values. With few measurements, albedo and attitude can compensate each other — fitting several nights together constrains the attitude.