ForHosting KIT · أدوات المطورين

حاسبة انزياح دوبلر للموجات فوق الصوتية

تحسب هذه الأداة انزياح تردد دوبلر ذا الإشارة عندما تنعكس موجة فوق صوتية عن هدف متحرك.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

وتستخدم تقريب السرعات المنخفضة الشائع: delta f = 2 f0 v cos(theta) / c. يمثل العامل اثنين رحلة الموجة من محول الطاقة إلى الهدف ثم رحلة الصدى في طريق العودة. أدخل التردد المرسل وسرعة الهدف وسرعة الانتشار وزاوية الحزمة لتحصل على الانزياح ومقداره المطلق والتردد المنعكس التقريبي.

لماذا يتضاعف انزياح دوبلر في صدى الموجات فوق الصوتية

يختلف القياس بالموجات فوق الصوتية المنعكسة عن المثال أحادي الاتجاه الذي يسمع فيه مراقب مصدرًا متحركًا. ففي البداية يستقبل الهدف المتحرك الموجة الساقطة بمعدل متغير. ثم يعمل الهدف عاكسًا متحركًا يعيد الصدى إلى محول الطاقة، فتحدث تغيرات إضافية. عندما تكون سرعة الهدف أصغر بكثير من سرعة الصوت، يجتمع الأثران في المعادلة delta f = 2 f0 v cos(theta) / c. يمثل f0 التردد المرسل، وتمثل v سرعة الهدف ذات الإشارة، وتمثل theta الزاوية بين الحزمة والحركة، بينما تمثل c سرعة الانتشار في الوسط. لذلك لا غنى عن العامل اثنين؛ فحذفه يعني نمذجة مسار واحد فقط والحصول على نصف الانزياح المتوقع. تشير السرعة الموجبة إلى حركة الهدف نحو محول الطاقة، ولذلك يرتفع تردد الصدى. أما السرعة السالبة فتشير إلى الابتعاد وينتج عنها انزياح سالب. تعرض الحاسبة أيضًا المقدار المطلق لمن يهتم بحجم الانزياح لا باتجاهه. هذه المعادلة تقريب هندسي للانعكاس المترابط عندما تكون السرعة صغيرة قياسًا إلى c؛ وليست معادلة دوبلر النسبية الدقيقة ولا نموذجًا لطيف موزع من المشتتات.

استخدم وحدات متسقة للتردد والسرعات والزاوية

أدخل التردد بالهرتز، وأدخل سرعة الهدف وسرعة الموجة بالمتر في الثانية. القيمة الافتراضية لسرعة الانتشار هي 1540 m/s، وهي قيمة اسمية شائعة للأنسجة الرخوة، لكن السرعة الفعلية تعتمد على المادة والظروف؛ لذا استبدلها بقيمة مقاسة أو محددة إذا توفرت. تحمل السرعة إشارة: القيمة الموجبة للحركة نحو محول الطاقة والسالبة للحركة بعيدًا عنه. تقاس الزاوية بين حزمة الموجات فوق الصوتية واتجاه سرعة الهدف. عند زاوية صفر يكون جيب التمام واحدًا وتشارك السرعة المحورية كاملة في الانزياح. وعند ستين درجة يشارك نصفها، وعند تسعين درجة يصبح المركب المحوري المثالي صفرًا. يحافظ النطاق المقبول من صفر إلى تسعين درجة على وضوح قاعدة الإشارة. تتضمن النتيجة beam_velocity_m_s، وهو v cos(theta)، حتى تتمكن من فحص المركب المسقط قبل اعتماد التردد النهائي. كما تتضمن reflected_frequency_hz، وهو التردد المرسل مضافًا إليه الانزياح ذو الإشارة. التزم بالوحدات المذكورة؛ فالحاسبة لا تستنتج وحدات الميغاهرتز ولا تحول السنتيمتر في الثانية تلقائيًا. على سبيل المثال، أدخل 5 MHz بالصيغة 5000000 Hz.

فسر النتيجة وتعرف إلى حدود النموذج

يحافظ الناتج الرئيسي doppler_shift_hz على اتجاه الحركة. يدل العدد الموجب على صدى أعلى من التردد المرسل، بينما يدل العدد السالب على صدى أدنى منه. يزيل shift_magnitude_hz الإشارة لتخطيط عرض النطاق أو إجراء المقارنات. يلخص direction الاتجاه، ويؤكد round_trip_factor أن نموذج الانعكاس استخدم مساري الذهاب والعودة. الحساب حتمي ولا يستخدم شبكة أو عشوائية أو ساعة، ولذلك تعطي المدخلات نفسها JSON مدورًا مطابقًا في المتصفح وعبر API. تبلغ تكلفة طلب API الناجح $0.002؛ أما فشل التحقق فلا يمثل حسابًا صالحًا. تعامل مع النتيجة بوصفها انزياح دوبلر المثالي لمركب سرعة واحد. قد تقيس الأجهزة الطبية أو أجهزة الاختبار غير الإتلافي نطاقًا من الانزياحات بسبب تعدد المشتتات وعرض الحزمة المحدود والانكسار والتوهين والضوضاء وعدم يقين الزاوية. يزداد أثر خطأ الزاوية خصوصًا قرب تسعين درجة. لا تقدر الحاسبة حجم تدفق الدم، ولا تشخص مرضًا، ولا تصحح aliasing، ولا تختار تردد تكرار النبض، ولا تحل محل جهاز معاير. استخدمها للتحقق من المعادلات وإعداد بيانات الاختبار وتقدير عرض النطاق وفحص اتساق الانزياح مع التردد والهندسة والسرعة والوسط المعروفة.

التحقق من تمرين طبي للموجات فوق الصوتية

تحقق من الانزياح المثالي لتردد محول طاقة وسرعة دم وسرعة صوت في النسيج وزاوية إرسال محددة مع الحفاظ على إشارة الحركة.

تقدير أصداء الاختبارات غير الإتلافية

احسب تغير التردد المنعكس المتوقع من حد فاصل أو هدف متحرك داخل مادة ذات سرعة انتشار صوتي معروفة.

إنشاء بيانات اختبار حتمية لمعالجة الإشارة

أنشئ انزياحات متوقعة ثابتة لاختبارات إزالة التضمين واتجاه الحركة وتصحيح الزاوية وحدود عرض النطاق.

لماذا تحتوي معادلة دوبلر للموجات فوق الصوتية على العامل اثنين؟

يتعرض الهدف لتغير دوبلر في مسار السقوط، ثم يستقبل محول الطاقة تغيرًا آخر في مسار الانعكاس. عندما تكون سرعة الهدف أصغر كثيرًا من سرعة الصوت، يجتمع الأثران في العامل اثنين.

ما الإشارة التي ينبغي استخدامها لسرعة الهدف؟

استخدم سرعة موجبة عندما يتحرك الهدف نحو محول الطاقة، وسرعة سالبة عندما يبتعد عنه. يحتفظ الانزياح المحسوب بالإشارة نفسها.

ماذا تعني زاوية دوبلر؟

هي الزاوية بين حزمة الموجات فوق الصوتية واتجاه سرعة الهدف. تستخدم الحاسبة v cos(theta)، فتكون الإزاحة عظمى عند صفر درجة وتنعدم مثاليًا عند تسعين درجة.

ما سرعة الصوت المناسبة للأنسجة الرخوة؟

القيمة الافتراضية هي 1540 m/s، وهي تقريب اسمي شائع. استخدم سرعة مقاسة أو خاصة بالتطبيق عندما تتطلب الدقة ذلك.

هل يمكن إدخال التردد المرسل بالميغاهرتز؟

حوله إلى الهرتز أولًا. على سبيل المثال، أدخل 5 MHz بالصيغة 5000000. يعاد الانزياح والتردد المنعكس بعد ذلك بالهرتز.

ما تكلفة استخدام الحاسبة؟

تعمل مجانًا في المتصفح. تبلغ تكلفة كل طلب API ناجح $0.002.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/optics/ultrasound-doppler-shift

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/optics/ultrasound-doppler-shift \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"frequency":5000000,"velocity":0.5}'
{
  "frequency": 5000000,
  "velocity": 0.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "optics.ultrasound_doppler_shift",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←