Công thức Hiệu ứng Doppler Cổ điển
Hiệu ứng Doppler mô tả sự thay đổi tần số cảm nhận của sóng khi có chuyển động tương đối giữa nguồn phát và người quan sát. Công cụ này áp dụng mô hình cổ điển cho âm thanh và các sóng cơ học khác truyền trong một môi trường tĩnh, đồng nhất, với chuyển động diễn ra hoàn toàn dọc theo đường thẳng nối liền giữa nguồn và người quan sát.
Mối quan hệ toán học giữa tần số phát ra f₀ và tần số quan sát được $f'$ được xác định bởi tốc độ sóng trong môi trường v, tốc độ của người quan sát vₒ, và tốc độ của nguồn vₛ:
f' = f₀ × (v ± vₒ) / (v ∓ vₛ)
Trong công thức này, việc lựa chọn dấu cộng hay dấu trừ ở tử số và mẫu số phụ thuộc vào hướng chuyển động của các đối tượng:
- Tử số (v ± vₒ): Thể hiện chuyển động của người quan sát. Dấu cộng được sử dụng khi người quan sát di chuyển "Tiến lại gần" nguồn, làm tăng tần số nhận được. Dấu trừ được sử dụng khi người quan sát di chuyển "Đi ra xa" nguồn. Nếu người quan sát "Đứng yên", tử số đơn giản là v.
- Mẫu số (v ∓ vₛ): Thể hiện chuyển động của nguồn phát. Dấu trừ được sử dụng khi nguồn di chuyển "Tiến lại gần" người quan sát, làm nén các mặt đầu sóng và tăng tần số. Dấu cộng được sử dụng khi nguồn di chuyển "Đi ra xa" người quan sát. Nếu nguồn "Đứng yên", mẫu số đơn giản là v.
Các thông số đầu vào và thiết lập kịch bản
Để thực hiện tính toán, công cụ yêu cầu thiết lập các thông số vật lý của môi trường truyền dẫn và trạng thái chuyển động của các đối tượng:
- Môi trường: Danh sách lựa chọn các môi trường truyền sóng định sẵn bao gồm "Không khí (20 °C)" với tốc độ sóng mặc định, "Không khí (0 °C)", "Heli (0 °C)", "Nước (20 °C)", hoặc "Môi trường tùy chỉnh".
- Tốc độ sóng: Tốc độ lan truyền của sóng trong môi trường. Khi người dùng thay đổi trực tiếp giá trị này, lựa chọn môi trường sẽ tự động chuyển sang "Môi trường tùy chỉnh".
- Tần số phát ra: Tần số gốc của sóng do nguồn phát ra.
- Tốc độ nguồn và Tốc độ người quan sát: Độ lớn vận tốc chuyển động của nguồn và người quan sát.
- Chuyển động của nguồn và Chuyển động của người quan sát: Hướng chuyển động của từng đối tượng, chọn giữa "Tiến lại gần", "Đi ra xa", hoặc "Đứng yên".
- Đơn vị tần số và Đơn vị tốc độ: Các đơn vị đo lường tương ứng cho các đại lượng đầu vào.
- Số thập phân hiển thị: Tùy chỉnh số lượng chữ số sau dấu phẩy trong các kết quả tính toán.
Giao diện tích hợp nút "Tải ví dụ" để tự động điền các giá trị mẫu trực quan và nút "Xóa" để đặt lại toàn bộ các trường nhập liệu về trạng thái trống.
Kết quả phân tích và các bước tính toán chi tiết
Sau khi nhập đầy đủ thông tin, hệ thống sẽ hiển thị trạng thái "Đã tính toán tần số quan sát được và độ dịch chuyển." và xuất ra các nhóm kết quả chi tiết:
Những gì người quan sát nghe thấy
Mục này cung cấp các thông số vật lý trực tiếp tại vị trí người quan sát:
- Tần số quan sát được: Tần số $f'$ sau khi dịch chuyển, đi kèm chỉ báo độ cao âm so với tần số gốc là "cao hơn tần số phát", "thấp hơn tần số phát", hoặc "bằng tần số phát".
- Độ dịch chuyển Doppler: Trị tuyệt đối của hiệu số giữa tần số quan sát được và tần số phát ra (Δ f = |f' - f₀|).
- Độ dịch chuyển theo phần trăm: Tỷ lệ phần trăm thay đổi của tần số.
- Bước sóng quan sát được và Bước sóng phát ra: Khoảng cách giữa các mặt đầu sóng tương ứng trong trạng thái động và tĩnh.
- Số Mach của nguồn: Tỷ số giữa tốc độ của nguồn và tốc độ sóng trong môi trường (vₛ / v).
Quá trình đi qua
Mục này mô tả sự thay đổi tần số khi nguồn và người quan sát chuyển động vượt qua nhau:
- Khi tiến lại gần: Tần số quan sát được trong giai đoạn hai đối tượng đang thu hẹp khoảng cách.
- Sau khi đi qua: Tần số quan sát được khi hai đối tượng đã vượt qua nhau và đang giãn cách xa dần.
- Thay đổi độ cao âm khi đi qua: Độ giảm tần số đột ngột tại thời điểm chuyển giao giữa hai trạng thái.
Các mặt đầu sóng
Mục này vẽ sơ đồ chụp nhanh các mặt đầu sóng tròn do nguồn phát ra dọc theo đường đi của nó; khoảng cách giữa các vòng tròn cho thấy rõ sự nén hoặc giãn do chuyển động gây ra. Chú thích trên hình xác định vị trí của nguồn và người quan sát.
Công thức và phép thế
Hệ thống hiển thị chi tiết từng bước đại số để người dùng dễ dàng theo dõi:
- Bước chuyển đổi đơn vị:
‹from› = ‹to›. - Tính toán tử số: "Tử số: v
‹sign›vₒ =‹v›‹sign›‹vo›=‹num›m/s" hoặc "Tử số: v =‹num›m/s" nếu người quan sát đứng yên. - Tính toán mẫu số: "Mẫu số: v
‹sign›vₛ =‹v›‹sign›‹vs›=‹den›m/s" hoặc "Mẫu số: v =‹den›m/s" nếu nguồn đứng yên. - Phép tính tần số cuối cùng: "f′ = f₀ ×
‹num›÷‹den›=‹freq›". - Phép tính độ dịch chuyển: "Δf =
‹freq›−‹f0›=‹shift›(‹percent›)".
Giới hạn vật lý và xử lý lỗi hệ thống
Mô hình toán học áp dụng các quy tắc nghiêm ngặt về mặt vật lý và sẽ hiển thị thông báo lỗi cụ thể trong các trường hợp đặc biệt:
- Giới hạn nguồn siêu thanh: Nếu nguồn di chuyển tiến lại gần với tốc độ bằng hoặc vượt quá tốc độ sóng (vₛ ≥ v), các mặt đầu sóng sẽ dồn nén lại tạo thành một sóng xung kích (bùng nổ siêu thanh). Khi đó, không tồn tại tần số hữu hạn ở phía trước nguồn, hệ thống sẽ báo lỗi: "Nguồn tiến lại gần với tốc độ bằng hoặc lớn hơn tốc độ sóng sẽ dồn các mặt đầu sóng của nó thành một sóng xung kích, vì vậy không tồn tại độ cao âm hữu hạn ở phía trước nó.". Tuy nhiên, nếu nguồn di chuyển đi ra xa với tốc độ siêu thanh, phép tính vẫn hợp lệ vì các mặt đầu sóng bị kéo giãn vẫn lan truyền bình thường.
- Giới hạn người quan sát siêu thanh: Nếu người quan sát di chuyển ra xa với tốc độ bằng hoặc lớn hơn tốc độ sóng (vₒ ≥ v), họ sẽ chạy nhanh hơn sóng và không bao giờ nhận được tín hiệu. Hệ thống sẽ báo lỗi: "Người quan sát đi ra xa với tốc độ bằng hoặc lớn hơn tốc độ sóng sẽ chạy nhanh hơn các mặt đầu sóng và không bao giờ nghe thấy nguồn.".
- Lỗi nhập liệu:
- Nếu nhập ký tự không phải số: "
‹field›: “‹token›” không phải là một số.". - Nếu nhập tốc độ âm: "
‹field›: nhập tốc độ dưới dạng một độ lớn thông thường và thiết lập hướng bên cạnh.". - Nếu tần số phát ra không dương: "Tần số phát ra phải lớn hơn không.".
- Nếu tốc độ sóng không dương: "Tốc độ sóng phải lớn hơn không.".
- Nếu giá trị vượt quá giới hạn tính toán: "Một giá trị hoặc kết quả trung gian vượt quá phạm vi số được hỗ trợ.".
- Nếu nhập ký tự không phải số: "
Bảo mật dữ liệu người dùng
Mọi con số bạn nhập đều được lưu lại trong trình duyệt này — không có gì được tải lên mạng.
Câu hỏi thường gặp
Tôi có thể sử dụng máy tính này cho ánh sáng hoặc sự dịch chuyển đỏ thiên văn không? Không. Ánh sáng không cần môi trường truyền dẫn và định luật Doppler của nó mang tính tương đối hẹp: chỉ có vận tốc tương đối giữa nguồn và người quan sát là quan trọng, chứ không quan trọng bên nào "thực sự" chuyển động. Máy tính này sử dụng định luật cổ điển cho âm thanh và các sóng cơ học khác trong môi trường truyền dẫn, vốn cho ra kết quả khác biệt ngoại trừ ở những tốc độ thường ngày, nơi hai kết quả gần như trùng khớp.
Tại sao độ cao âm của còi báo động lại giảm ngay khoảnh khắc nó đi qua tôi? Khi nguồn tiến lại gần, mỗi mặt đầu sóng mới được phát ra ở vị trí gần bạn hơn một chút, vì vậy chúng đến nơi với mật độ dày đặc hơn và bạn nghe thấy tần số cao hơn. Ngay khoảnh khắc nó đi qua, chính chuyển động đó lại kéo giãn khoảng cách ra và độ cao âm giảm xuống. Khối đi qua sẽ hiển thị cả hai tần số và mức giảm chính xác cho các số liệu của bạn.
Điều điều gì xảy ra khi nguồn chuyển động nhanh hơn âm thanh? Các mặt đầu sóng không còn có thể vượt lên trước nguồn và sẽ tích tụ lại dọc theo một hình nón — tạo ra sóng xung kích được nghe thấy như một tiếng nổ siêu thanh. Công thức đơn giản khi đó không có câu trả lời hữu hạn cho người nghe ở phía trước, vì vậy máy tính sẽ thông báo như vậy thay vì in ra một con số vô nghĩa. Một nguồn đi ra xa nhanh hơn âm thanh thì vẫn hoạt động bình thường: các mặt đầu sóng bị kéo giãn của nó vẫn tiếp tục lan truyền và công thức vẫn đúng.
Gió hoặc chuyển động ngang có làm thay đổi kết quả không? Có, và cả hai trường hợp đều nằm ngoài mô hình này. Công thức giả định một môi trường tĩnh, vì vậy một luồng gió đều — vốn cuốn theo môi trường truyền dẫn — sẽ làm thay đổi độ dịch chuyển thực tế. Công thức này cũng chỉ xử lý chuyển động dọc theo đường nối giữa nguồn và người quan sát; đối với chuyển động lệch góc, hãy sử dụng thành phần dọc theo đường nối đó, đây là lý do tại sao độ cao âm của còi báo động khi đi qua sẽ quét mượt mà thay vì nhảy bậc.