What the detector actually hands over
A vector of pixel counts carrying the Raman bands, a fluorescence slope from the medium, shot noise, and now and then a cosmic ray that looks exactly like a very sharp peak. None of it is a concentration yet.
A detector returns a noisy vector with a fluorescence slope and the occasional cosmic ray. Turning that into a number a process engineer can act on is a modelling problem — and it is where most of our engineering sits.
Scroll
Five stages. The first two are housekeeping that decides whether anything downstream can work; the middle two are the model itself; the last one is what keeps a number trustworthy six months after commissioning.
A vector of pixel counts carrying the Raman bands, a fluorescence slope from the medium, shot noise, and now and then a cosmic ray that looks exactly like a very sharp peak. None of it is a concentration yet.
Baseline correction, spike rejection, normalisation. Every measurement is validated against the probe's built-in reference, and disturbances are compensated automatically rather than left for the model to guess at.
Every measurement is validated and disturbances are compensated automatically. Self-diagnostic algorithms detect contamination and inform the operator about deviations. dr inż. Maciej Jaworski · PIPC
A convolutional network takes the full vector rather than a handful of chosen peak windows. That is what makes non-linear behaviour and heavily overlapping bands tractable — and why parameters that are not concentrations at all, viscosity among them, can be predicted.
Classical algorithms are chosen where they win: small calibration sets, interpretable loadings, fast validation against a reference method. The mix of both families is deliberate, and it generalises better than either one on its own.
The value leaves with its error bar, an agreement check against the reference method, and the analyser's own diagnosis of the optical path. Recipes drift; models are updated for the first twelve months under the contract, and re-calibrated when the process changes.
Purely classical models are cheap to validate and blind to non-linearity. Purely neural models absorb non-linearity and demand data. Real process chemistry needs both, chosen case by case.
Full-spectrum input, non-linear response, overlapping bands, multi-component mixtures, and derived properties such as viscosity that no single band encodes.
Compact calibrations from a limited number of samples, loadings a chemist can inspect and argue with, and quick validation against titration or HPLC.
Faster, more accurate models that generalise better than a single-family approach. In a feasibility study on alkyd resins, a CNN over the whole spectrum outperformed linear regression on the same data, reaching R² above 0.99 for both acid value and viscosity.
Calibration, validation, maintenance, re-calibration. A model that is never touched again is a model that quietly stops being right.
Starts from feasibility samples — usually the client's R&D material plus Gekko laboratory work — and the reference values that go with them.
Predictions checked against the established reference method on the client's own process, not on a public data set.
Further training on production data once the analyser is running, which is when the awkward cases show up.
Triggered by what actually changes in a plant: a new recipe, a different feedstock supplier, modified process parameters. Model updates are covered for the first twelve months under the agreement, and they roll out without stopping the analyser or the line. The hardware warranty period is a separate commercial term.
Figures from feasibility studies on real process samples. Each one is a specific matrix and a specific reference method — not a platform-wide claim.
Full matrices, bands and methods: feasibility results.
Prediction uncertainty for alkyd resin viscosity during synthesis — a rheological property, read from a Raman spectrum. This is the number that tends to end the argument about whether Raman only measures concentrations.
Non-linear response, overlapping bands, a property that is not a concentration. Those are the cases the hybrid stack exists for.