地熱勾配から深度温度を計算
足元の地中がどれほど熱いかを最初に見積もります。地表15 °C、勾配25 °C/kmなら深さ2000 mで65 °Cです。勾配はご自身で入力するため、平均値が勝手に使われることはありません。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 表面温度
- 15
- 地温勾配
- 25
- 深さ
- 2,000
- 結果
- 65 °C
- 温度の単位
- Celsius
- 勾配の単位
- Celsius per km
- 深さの単位
- Meters
地熱の深度温度計算機は、熱流量の科学における一次の問いに答えます。地表が既知の温度にあり、熱が一定の地熱勾配で地殻を上昇するとき、選んだ深度の岩石は何度か。この道具は線形伝導モデル T(z) = T_surface + G · z を評価します。地表(または坑口)温度、一定の地熱勾配、非負の目標深度を入れてください。任意の単位欄は Celsius・Fahrenheit・Kelvin、メートル・キロメートル・フィート、および通常の勾配単位を、積を作る前に摂氏毎メートルの共通枠へ直します。
線形の地熱勾配モデルが計算するもの
上部地殻では熱は主に伝導で運ばれます。対象区間で熱伝導率と熱流量を一定とみなせるとき、温度は深度とともに線形に上がります。T(z) = T_surface + G · z です。
T_surface は地表または坑口の温度、G は地熱勾配(単位深度あたりの温度上昇)、z はその同じ基準から下向きに測った目標深度です。大陸平均の G はしばしばキロメートルあたり摂氏二十五度から三十度付近とされます。堆積盆地、火山地域、クラトンはその帯の上下に大きく外れることがあるため、本計算機は既定の勾配を焼き込みません。
実際にお持ちの三つの数を入れてください。実装は提出温度を摂氏へ、勾配を摂氏毎メートルへ、深度をメートルへ直し、積を作り、要求された温度単位へ戻します。深度は有限数でなければならず、負であってはなりません。
深度零は許され、単に地表温度を返します。勾配零も許され、等温柱を表します。換算後に絶対零度以下の地表温度は名前付きで拒否されます。
坑井計画、授業の確認、このページが答えない検索
地熱開発者、水文地質学者、鉱山技術者は、年平均地表温度と熱流量図または近傍井の局所勾配がすでにあり、完全な数値モデルを立てる前に計画坑井やトンネル深度の地層温度の一次見積もりが必要なときに、深度温度計算機を使います。授業や試験準備の生成器は、線形伝導式の決定的な神託を必要とします。
採点者は幸福経路(摂氏十五度、キロメートルあたり二十五度、二キロメートルで六十五度)と負の深度の拒否の両方を採点できます。伝導率とフラックスから勾配を出す熱流量ソルバーでも、過渡の冷却・加熱モデルでも、熱水対流シミュレータでも、温度だけの単位換算でもありません。すでに地表温度、一定勾配、深度があり T(z) だけが必要なときに、この能力を選んでください。
往復確認は簡単です。 摂氏とメートルへ直し、T_surface に G かける z を足し、戻し、temperature が同じ八桁丸めの中で一致することを確かめてください。
活用例
計画中の地熱坑井の温度
年平均地表温度と現地の °C/km 勾配を、完全な熱流量モデルを組む前に、計画井深度での地層温度の一次見積もりへ変えます。
授業での T(z) = T_surface + G · z の確認
学習者は教科書の問題から地表温度・地熱勾配・深度を入れ、換算した積と負の深度の拒否が公表算術と一致することを確かめます。
よくある質問
地熱勾配から深度の温度はどのように求めますか?
線形伝導モデルは T(z) = T_surface + G · z です。地表温度は摂氏へ、地熱勾配は摂氏毎メートルへ、深度はメートルへ直します。積 G · z を地表温度に足し、結果を要求された温度単位へ戻します。
深度が負、または数でないときはどうなりますか?
負の深度は地表基準の上の点を指し、この伝導モデルはそこで定義されません。非数値の深度はメートルへ直せません。検証失敗は課金されません。
熱流量や温度単位の換算器と同じですか?
違います。 熱流量計算機は伝導率とフラックスを勾配にします。温度換算器は目盛りだけを変えます。この道具は地表温度、一定の地熱勾配、深度から始め、T(z) を返します。
深度温度計算機の料金はいくらですか?
ブラウザの道具は無料で、端末上で動きます。無効な入力は課金されません。
地熱勾配の既定値はありますか?
ありません。大陸の平均はおよそ一キロメートルあたり二十五〜三十度とよく言われますが、堆積盆地や火山地域、古い安定陸塊では大きく異なります。熱流量図や近くの井戸から得た勾配を入力してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"surface_temperature":15,"geothermal_gradient":25,"depth":2000}'const res = await fetch("https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"surface_temperature": 15,
"geothermal_gradient": 25,
"depth": 2000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"surface_temperature": 15,
"geothermal_gradient": 25,
"depth": 2000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"surface_temperature":15,"geothermal_gradient":25,"depth":2000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"surface_temperature":15,"geothermal_gradient":25,"depth":2000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/geothermal-temperature-at-depth", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"surface_temperature": 15,
"geothermal_gradient": 25,
"depth": 2000
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.geothermal_temperature_at_depth",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
負または非数値の深度は invalid_input で拒否され、課金されません。同じ決定的な算術が無料のブラウザ実行と前払い API を動かし、成功した要求は $0.002 です。
線形の地熱勾配モデルが計算するもの
負の深度は地表基準の上の点を指し、この伝導モデルはそこで定義されないため、要求は invalid_input で失敗します。
API の呼び方と応答に含まれるもの
任意の単位欄は三つとも閉じた列挙なので、フォームは選択リストとして描画されます。地表の読みと返す温度に使います。キロメートルあたりケルビンの増分はキロメートルあたり摂氏の増分と同じです。フィートあたり華氏の勾配は九分の五を掛け、国際フィートあたり 0.3048 メートルで割って換算します。必須の有限数を三つ入れた JSON 本体を送ってください。surface_temperature(別名 surface_temp、ts、t_surface、t0、temperature)、geothermal_gradient(別名 gradient、g、geo_gradient、geothermal_grad)、depth(別名 z、target_depth、d)です。temperature_unit は celsius、fahrenheit、kelvin を受け、省略時は celsius です。gradient_unit は celsius_per_km、celsius_per_m、fahrenheit_per_ft、kelvin_per_km を受け、省略時は地質の教科書がよく用いる celsius_per_km です。depth_unit は meters、kilometers、feet を受け、省略時は meters です。欠落欄、非有限数、負の深度、絶対零度以下の地表温度、未知の単位は invalid_input で失敗し、課金されません。成功時は提出値と解決した単位をエコーし、続けて surface_temperature_c、geothermal_gradient_c_per_m、depth_m、temperature_rise_c、temperature_c、要求単位の temperature、その温度の別名 result、短いラベル unit、method を constant_geothermal_gradient、丸めた数値を入れた formula と equation を公開します。料金は成功した要求ごとに定額の $0.002 で、単位は item です。
坑井計画、授業の確認、このページが答えない検索
お持ちの単位で地表温度、勾配、目標深度を入れ、temperature、temperature_c、temperature_rise_c を読んでください。depth は非負かつ有限に保ち、地表温度は絶対零度より上に保ち、クライアントを制御できるときは整形済み文字列より JSON の数を選んでください。このページは、地熱勾配から深度の温度を求める計算機、坑井温度の見積もり、線形熱流量の深度道具を探す人向けです。
連携の活用例
坑道とトンネルの岩温ブリーフ
坑口温度、現地勾配、作業深度を temperature_c に直し、公表された線形伝導の点検から換気や冷却設備を寸法決めできます。
技術的な質問
温度・勾配・深度にはどの単位が使えますか。
temperature_unit は celsius(既定)、fahrenheit、kelvin です。gradient_unit は celsius_per_km(既定)、celsius_per_m、fahrenheit_per_ft、kelvin_per_km です。depth_unit は meters(既定)、kilometers、feet です。閉じた列挙は選択リストとして描画されます。