无人机飞控测试工程师岗位JD——
岗位核心:专注于无人机“大脑”——飞行控制系统本身的功能、性能、稳定性和控制算法的验证与评估。工作场景不限于整机飞行,大量工作在地面(硬件在环HIL、软件在环SIL)完成。
具体工作内容:
-
模型在环与软件在环测试:
- 在仿真环境(如MATLAB/Simulink)中,对飞控算法模型进行功能验证和逻辑测试。
- 进行控制律评估,如PID参数整定、观测器性能测试。
-
硬件在环测试:
- 搭建和管理HIL测试平台,将真实的飞控硬件与仿真模型(飞机模型、传感器模型、作动器模型、环境模型)连接。
- 设计自动化测试用例,在HIL平台上进行大量、重复、边界和故障条件下的飞控功能测试,覆盖所有飞行模式(自稳、定点、航线、返航等)。
-
传感器与导航算法测试:
- 测试飞控对IMU、磁罗盘、GPS/RTK、气压计、视觉/激光雷达等传感器数据的融合算法(卡尔曼滤波等)。
- 评估定位精度(悬停漂移)、定高精度、航向保持能力。
- 测试视觉避障、光流定位等高级功能的性能。
-
控制性能与飞行品质测试:
- 通过实际飞行或高保真仿真,评估无人机对遥控指令的响应(杆响应)。
- 测试姿态控制和位置控制的稳定性和抗干扰能力(如抗风性)。
- 评估自动起飞、降落、航线跟踪的精度和鲁棒性。
-
通信与协议测试:
- 测试飞控与地面站(如MAVLink协议)、遥控器、其他机载设备(如云台、任务载荷)的通信稳定性和协议解析正确性。
-
代码级测试与需求验证:
- 编写单元测试、集成测试用例。
- 确保飞控软件代码满足DO-178C等航空软件标准(对于高等级认证产品)。
- 跟踪和验证每一条飞控系统需求。