Rechner für die Modenzahl einer Gradientenfaser
Dieser Rechner für die Modenzahl einer Gradientenfaser schätzt, wie viele geführte Moden eine ideale schwach führende Faser mit parabolischem Brechungsindexprofil unterstützen kann.
Im Browser ausführen – kostenlos
Geben Sie die dimensionslose normierte Frequenz, also die V-Zahl, ein; der Rechner verwendet dann die übliche Näherung für große V-Werte M ≈ V²/4. Ausgegeben werden sowohl der kontinuierliche Schätzwert als auch die nächstgelegene ganzzahlige Modenzahl, wobei der Näherungscharakter sichtbar bleibt. Das Ergebnis eignet sich für schnelle Faservergleiche, Übungen, Prüfungen von Verbindungsentwürfen und Plausibilitätskontrollen vor einer detaillierten numerischen Modenberechnung.
Verstehen Sie die Aussage der V-Zahl
Die normierte Frequenz V fasst Faserabmessungen, numerische Apertur und Betriebswellenlänge in einer einzigen dimensionslosen Größe zusammen. Für eine kreisförmige Faser wird sie häufig als V = 2 pi a NA geteilt durch lambda geschrieben, wobei a der Kernradius, NA die numerische Apertur und lambda die Vakuumwellenlänge ist. Ein größerer Kern, eine höhere numerische Apertur oder eine kürzere Wellenlänge erhöhen V und ermöglichen im Allgemeinen, dass mehr transversale Feldverteilungen geführt bleiben. Diese Funktion übernimmt V direkt und leitet daher weder Geometrie noch Einheiten ab. Das ist praktisch, wenn ein Datenblatt, eine andere Berechnung oder eine Simulation die normierte Frequenz bereits liefert. Das Ergebnis beschreibt die ungefähre Gesamtzahl geführter Moden nach der Schwachführungs-Konvention einschließlich der Polarisationsentartung. Es ist keine Auflistung einzelner Ausbreitungskonstanten oder Feldformen. Da die Modenpopulation mit dem Quadrat von V wächst, kann schon eine mäßige Änderung der normierten Frequenz die geschätzte Kapazität wesentlich stärker verändern. Verwenden Sie stets die V-Zahl für die tatsächliche Betriebswellenlänge und nicht einen bei einer anderen Wellenlänge angegebenen Wert.
Wenden Sie die parabolische Gradientenindex-Näherung an
Für ein ideales parabolisches Gradientenindexprofil lautet die gebräuchliche Näherung bei vielen Moden: M ist ungefähr gleich dem Quadrat von V geteilt durch vier. Der Rechner quadriert die geprüfte V-Zahl, teilt sie durch vier und gibt diesen kontinuierlichen Wert als estimated_modes aus. Zusätzlich liefert er nearest_whole_mode_count; dafür wird die Schätzung auf die nächste ganze Zahl gerundet, falls eine Planung eine ganzzahlige Angabe benötigt. Der kontinuierliche Wert bleibt maßgeblich, denn die Formel selbst ist asymptotisch und angenähert; durch Runden wird daraus keine exakte Zählung. Der Faktor ein Viertel gilt speziell für das parabolische Gradientenprofil unter der genannten Konvention. Eine vergleichbare Stufenindexfaser wird häufig mit dem Quadrat von V geteilt durch zwei geschätzt, sodass diese Formel hier das erwartete Ergebnis ungefähr verdoppeln würde. Beispielsweise ergibt V = 20 eine Schätzung von 100 Moden, V = 10 dagegen 25. Die Vervierfachung beim Verdoppeln von V folgt unmittelbar aus dem quadratischen Gesetz. Eingaben müssen endlich und positiv sein; die unterstützte Obergrenze verhindert, dass unrealistische Werte gewöhnliche technische Eingabefehler verdecken.
Deuten Sie die Schätzung innerhalb ihrer Grenzen
Nutzen Sie die Ausgabe als technische Näherung erster Ordnung für eine kreisförmige, schwach führende Faser, deren Indexverteilung einer idealen Parabel nahekommt. Reale Fasern können wegen Fertigungstoleranzen, zentralen Einbrüchen, Profilbegrenzung, Biegungen, Spannungen oder wellenlängenabhängigem Materialverhalten davon abweichen. Manche mathematisch unterstützten Moden werden bei einer bestimmten Einkopplung nur schwach angeregt, schnell gedämpft oder an benachbarte Modengruppen gekoppelt. Umgekehrt zeigt die Messung von Ausgangsmustern nicht zwingend jede geführte Lösung. Die Näherung ist besonders aussagekräftig, wenn V deutlich groß ist und viele Moden unterstützt werden; nahe der Grenzfrequenz sind diskrete Eigenwertberechnungen und genaue Modengrenzen wichtiger als eine glatte V-Quadrat-Schätzung. Die Berechnung sagt außerdem weder Modenlaufzeit noch Bandbreite, differentielle Modendämpfung, Kopplung oder Leistungsverteilung voraus. Vergleichen Sie bei engen Entwurfstoleranzen die Schätzung mit Herstellerangaben oder einem skalaren beziehungsweise vektoriellen Eigenmodenlöser. Für schnelle Vergleiche und automatisierte Kontrollen bietet die deterministische Rechnung eine transparente Grundlage. Die Browserausführung ist kostenlos; jedes erfolgreiche API-Element verwendet den veröffentlichten Grundpreis von $0.002.
Anwendungsfälle
Gradientenfasern vergleichen
Überführen Sie die Betriebs-V-Zahl jeder Faser vor einer genaueren Simulation in eine einheitliche erste Modenzahlschätzung.
Annahmen für Multimode-Verbindungen prüfen
Bestätigen Sie die ungefähre Größenordnung der Modenkapazität in einem Verbindungsbudget, Bandbreitenmodell oder technischen Bericht.
Optikübungen vorbereiten
Erzeugen Sie reproduzierbare Beispiele für den quadratischen Zusammenhang zwischen normierter Frequenz und Modenzahl.
Häufige Fragen
Welche Formel verwendet der Rechner?
Er verwendet M ≈ V²/4, die übliche Näherung der gesamten geführten Modenzahl einer idealen schwach führenden Faser mit parabolischem Gradientenprofil.
Ist die Polarisation in der Modenzahl enthalten?
Ja. Die angegebene V²/4-Konvention schätzt die Gesamtzahl einschließlich der Polarisationsentartung.
Warum enthält die Modenschätzung Dezimalstellen?
Die Näherung ist ein kontinuierlicher asymptotischer Ausdruck. Die Antwort bewahrt diesen Wert und nennt getrennt die nächste ganze Zahl.
Kann ich diese Formel für eine Stufenindexfaser verwenden?
Nein. Für eine stark multimodige, schwach führende Stufenindexfaser wird häufig M ≈ V²/2 verwendet; wählen Sie das zum Indexprofil passende Modell.
Was kostet eine Berechnung über die API?
Jedes erfolgreich verarbeitete API-Element nutzt den veröffentlichten Grundpreis von $0.002. Der Rechner im Browser ist kostenlos.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/optics/graded-index-fiber-modes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"v_number":20}'const res = await fetch("https://api.kit.forhosting.com/optics/graded-index-fiber-modes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"v_number": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/graded-index-fiber-modes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"v_number": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/graded-index-fiber-modes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"v_number":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"v_number":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/graded-index-fiber-modes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"v_number": 20
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.graded_index_fiber_modes",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |