角速度换算器
rad/s、rpm、deg/s、rev/s、rev/h相互换算。
转换结果
弧度/秒(rad/s)
0.1047197551
Degree per second (deg/s)
6
每分钟转数(rpm)
1
每秒转数(rps)
0.01666666667
每小时转数(rph)
60
关于此工具
角速度衡量物体旋转或自转的快速程度,用每秒弧度、每分钟转数、每秒度数等单位表示旋转率。这是物理学、工程学和数学中的基础概念,用于描述旋转机械、行星运动、陀螺仪、车轮、电动机以及任何涉及圆周运动的系统。理解角速度对于分析机械系统、计算旋转物体的能量、预测运动行为和设计平稳高效运作的设备至关重要。
使用转换器时,只需输入任何角速度单位中的值——无论是每秒弧度(rad/s)、每分钟转数(rpm)、每秒度数(deg/s)、每秒转数(rev/s)还是每小时转数(rev/h)——工具会立即将其转换为所有其他支持的单位。当跨越不同行业和标准工作时这非常宝贵:汽车工程师在发动机规格中使用rpm,物理学家在方程中偏好rad/s,天文学家在轨道力学中追踪rev/h,而机器人工程师需要deg/s进行精确的运动控制。
转换器能够无缝处理角度单位之间复杂的数学关系,所以你无需记忆转换系数。无论你是在排查机械故障、设计控制系统、解决物理问题还是比较不同地区或制造商的规格,这个工具都能确保准确、快速的转换。对于学习旋转动力学的学生、维护工业设备的技术人员、开发机电一体化系统的工程师以及任何需要精确度的旋转系统工作人员来说,都同样有用。
常见问题
代码实现
import math
# Angular velocity unit converter
UNITS = {
'rad_s': 1, # base unit
'deg_s': math.pi / 180, # 1 deg/s = π/180 rad/s
'rpm': (2 * math.pi) / 60, # 1 rpm = 2π/60 rad/s
'rps': 2 * math.pi, # 1 rev/s = 2π rad/s
'rph': (2 * math.pi) / 3600 # 1 rev/h = 2π/3600 rad/s
}
def convert_angular_velocity(value, from_unit, to_unit):
"""Convert between angular velocity units"""
in_rad_s = value * UNITS[from_unit]
return in_rad_s / UNITS[to_unit]
def linear_velocity(angular_rad_s, radius_m):
"""Calculate linear velocity from angular velocity"""
return angular_rad_s * radius_m # v = ω × r
# Motor shaft angular velocity
motor_rpm = 1800
omega = convert_angular_velocity(motor_rpm, 'rpm', 'rad_s')
print(f"{motor_rpm} rpm = {omega:.4f} rad/s")
print(f"{motor_rpm} rpm = {convert_angular_velocity(motor_rpm, 'rpm', 'deg_s'):.2f} deg/s")
# Linear velocity at wheel rim
radius = 0.3 # 30 cm
v = linear_velocity(omega, radius)
print(f"Wheel rim speed: {v:.2f} m/s = {v * 3.6:.2f} km/h")
Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.