Hopp til innhold

Kalibrasjonskurvekalkulator | Lineær regresjon for laboratorieanalyse

Opprett kalibrasjonskurver med lineær regresjon fra dine standarder. Beregn ukjente konsentrasjoner fra instrumentrespons. Få stigningstall, skjæringspunkt og R²-verdier umiddelbart for analytisk kjemi og laboratoriearbeid.

Enkel Kalibreringskurve Kalkulator

Skriv inn Kalibreringsdatapunkter

1.
2.

Kalibreringskurve

Skriv inn minst 2 gyldige datapunkter for å generere en kalibreringskurve

Beregn Ukjent Konsentrasjon

Opprett en gyldig kalibreringskurve først ved å legge inn minst 2 datapunkter
Lastekalkulator...
📚

Dokumentasjon

Hva er en kalkulator for kalibreringskurve

En kalkulator for kalibreringskurve omgjør instrumentavlesninger til konsentrasjoner. Dette gjøres ved å tilpasse en rett linje gjennom datapunkter fra standarder med kjent konsentrasjon og deretter bruke linjen til å konvertere en ny avlesning til en konsentrasjon. Laboratorier bruker kalibreringskurver i kjemi, biologi og miljøtesting når et instrument rapporterer et signal, for eksempel absorbans eller toppareal, i stedet for en konsentrasjon direkte.

Kalkulatoren på denne siden tilpasser en linje ved hjelp av lineær regresjon, det minste kvadraters metode. Den rapporterer stigningstallet, konstantleddet og R², som måler hvor tett punktene følger linjen. Deretter kan den anslå konsentrasjonen i en ukjent prøve ut fra en målt respons.

Formelen for kalibreringskurven

En kalibreringskurve forutsetter et lineært forhold mellom konsentrasjon og instrumentrespons:

y=mx+by = mx + b

  • yy er responsen (det instrumentet måler)
  • xx er konsentrasjonen
  • mm er stigningstallet
  • bb er konstantleddet på y-aksen

Slik beregnes stigningstallet og konstantleddet

For et sett med nn punkter er stigningstallet og konstantleddet som passer dataene best (i betydningen minste kvadrater):

m=∑i=1n(xi−xˉ)(yi−yˉ)∑i=1n(xi−xˉ)2m = \frac{\sum_{i=1}^{n}(x_i - \bar{x})(y_i - \bar{y})}{\sum_{i=1}^{n}(x_i - \bar{x})^2}

b=yˉ−mxˉb = \bar{y} - m\bar{x}

Her er xˉ\bar{x} og yˉ\bar{y} henholdsvis gjennomsnittlig konsentrasjon og gjennomsnittlig respons for alle punktene.

Formel for R²

R², determinasjonskoeffisienten, viser hvor godt linjen passer til dataene:

R2=1−∑i=1n(yi−y^i)2∑i=1n(yi−yˉ)2R^2 = 1 - \frac{\sum_{i=1}^{n}(y_i - \hat{y}_i)^2}{\sum_{i=1}^{n}(y_i - \bar{y})^2}

y^i\hat{y}_i er responsen som linjen forutsier for hvert xix_i. R² varierer fra 0 til 1. En verdi på 1 betyr at hvert punkt ligger nøyaktig på linjen.

Formel for ukjent konsentrasjon

Når stigningstallet og konstantleddet er kjent, kan en målt respons yy konverteres tilbake til en konsentrasjon:

x=y−bmx = \frac{y - b}{m}

Hvis denne beregningen gir et negativt tall, rapporterer kalkulatoren konsentrasjonen som 0, siden en negativ konsentrasjon ikke er fysisk meningsfull. Den rapporterer også 0 når det tilpassede stigningstallet er 0, fordi en vannrett linje ikke inneholder informasjon om konsentrasjonen.

Regneeksempel

Anta at fire standarder gir følgende resultater:

Konsentrasjon (x)Respons (y)
00,05
20,15
40,24
60,36

Gjennomsnittlig konsentrasjon er 3, og gjennomsnittlig respons er 0,20.

Stigningstall:

m=(−3)(−0.15)+(−1)(−0.05)+(1)(0.04)+(3)(0.16)(−3)2+(−1)2+12+32=1.0220=0.0510m = \frac{(-3)(-0.15) + (-1)(-0.05) + (1)(0.04) + (3)(0.16)}{(-3)^2 + (-1)^2 + 1^2 + 3^2} = \frac{1.02}{20} = 0.0510

Konstantledd:

b=0.20−(0.0510)(3)=0.0470b = 0.20 - (0.0510)(3) = 0.0470

R²: Når de beregnede responsene sammenlignes med de faktiske, blir R² = 0,9966.

Den tilpassede linjen er:

y=0.0510x+0.0470(R2=0.9966)y = 0.0510x + 0.0470 \quad (R^2 = 0.9966)

Anta nå at en ukjent prøve gir en respons på 0,20. Konsentrasjonen er:

x=0.20−0.04700.0510=3.0000x = \frac{0.20 - 0.0470}{0.0510} = 3.0000

Slik bruker du denne kalkulatoren

  1. Oppgi hver standards kjente konsentrasjon og målte respons som et tallpar. Kalkulatoren starter med to rader.
  2. Velg «Legg til datapunkt» for å oppgi flere standarder, eller «Fjern datapunkt» ved siden av en rad for å slette den. Det kreves minst to punkter.
  3. Når minst to punkter er fylt ut, viser kalkulatoren regresjonsligningen, R²-verdien og en graf over punktene med den tilpassede linjen. Stigningstallet, konstantleddet, R² og konsentrasjonen avrundes til fire desimaler ved visning.
  4. Oppgi en målt respons under «Beregn ukjent konsentrasjon» for å se den tilsvarende konsentrasjonen. Den oppdateres automatisk mens verdien skrives inn; det finnes ingen egen knapp som må trykkes på.
  5. Velg «Tilbakestill» for å tømme alle oppgitte punkter og responsfeltet og begynne på nytt.

Tolkning av stigningstall, konstantledd og R²

Stigningstallet viser hvor mye responsen endres per konsentrasjonsenhet. Et større stigningstall betyr at metoden reagerer kraftig på små endringer i konsentrasjonen.

Konstantleddet er den beregnede responsen ved null konsentrasjon. Det gjenspeiler bakgrunnssignalet, for eksempel fra en blindprøve eller instrumentets grunnlinje. Et konstantledd som ikke er null, er vanlig og er ikke automatisk et problem, men et stort eller ustabilt konstantledd mellom kalibreringer kan tyde på forurensning eller en instrumentfeil.

R² viser hvor tett punktene følger en rett linje. Verdier over 0,99 er typiske for en velfungerende lineær metode. En lavere R²-verdi kan skyldes pipetteringsfeil, en forringet standard eller et konsentrasjonsområde der responsen ikke lenger er lineær.

Hvor kalibreringskurver brukes

Kalibreringskurver er vanlige overalt der et instruments råsignal må konverteres til en konsentrasjon:

  • Spektrofotometri — lysabsorbans måles og konverteres til konsentrasjon, for eksempel ved måling av protein- eller pigmentinnhold.
  • Kromatografi (HPLC, GC) — toppareal eller topphøyde fra et kromatogram konverteres til konsentrasjon, noe som er vanlig i legemiddeltesting og miljøanalyse.
  • ELISA og andre immunanalyser — farge- eller fluorescensintensitet fra en plateleser konverteres til antigen- eller antistoffkonsentrasjon.
  • qPCR — terskelverdier for syklus fra seriefortynninger av en kjent prøve danner en kurve som brukes til å anslå mengden genetisk materiale i en ukjent prøve.

Når en rett linje ikke passer

Noen metoder er ikke lineære over hele måleområdet. Vanlige løsninger er å begrense kalibreringen til et smalere, lineært område, bruke en logaritmisk transformasjon før en linje tilpasses, bruke en polynomtilpasning (kurvet tilpasning) eller bruke vektet regresjon når målefeilen øker eller avtar med konsentrasjonen. Denne kalkulatoren tilpasser bare en rett linje. Hvis punktene tydelig danner en kurve, blir resultatene mindre pålitelige, og en annen modell kan være nødvendig.

Ofte stilte spørsmål

Hva er en kalibreringskurve?

En kalibreringskurve er en linje tilpasset instrumentavlesninger for prøver med kjent konsentrasjon. Den brukes til å konvertere en ny avlesning fra en prøve med ukjent konsentrasjon til en konsentrasjonsverdi.

Hvor mange datapunkter trenger en kalibreringskurve?

Kalkulatoren trenger minst to punkter for å tilpasse en linje, men to punkter kan ikke vise om det faktiske forholdet virkelig er lineært. De fleste laboratorier bruker fem til åtte standarder som dekker det forventede området for de ukjente prøvene.

Hva betyr R² i en kalibreringskurve?

R² måler hvor tett datapunktene følger den tilpassede linjen, på en skala fra 0 til 1. En verdi på 1 betyr at hvert punkt ligger nøyaktig på linjen. Verdier over 0,99 regnes generelt som et sterkt tegn på et lineært forhold.

Kan konsentrasjoner anslås utenfor standardenes område?

Det er upålitelig å anslå en konsentrasjon under den laveste standarden eller over den høyeste standarden, fordi det ikke finnes data som bekrefter at linjen forblir rett der. Det er bedre å fortynne en prøve som gir for høy avlesning, eller konsentrere en som gir for lav avlesning, og måle på nytt innenfor det kalibrerte området.

Hvorfor vises den beregnede konsentrasjonen noen ganger som 0?

Hvis en målt respons er lavere enn det tilpassede konstantleddet (med et positivt stigningstall), gir formelen x=(y−b)/mx = (y - b) / m et negativt tall. Kalkulatoren viser 0 i så fall, siden en faktisk konsentrasjon ikke kan være negativ. Den viser også 0 når stigningstallet er 0, noe som skjer hvis alle standardene har samme respons eller alle standardene har samme konsentrasjon.

Hva er forskjellen mellom stigningstallet og konstantleddet?

Stigningstallet beskriver hvor følsom responsen er for en endring i konsentrasjon. Konstantleddet er responsen som beregnes ved null konsentrasjon, og gjenspeiler ofte bakgrunnssignalet snarere enn selve analytten.