摘要

为使扭矩测量更加便捷、准确,设计了一种新型扭矩测试系统。以STM32为控制中心,利用基于Qt的Python库完成人机交互界面,通过无线串口通信技术实现二者之间的通信。下位机程序中利用中位值平均滤波算法对采样的数据进行滤波,并收集滤波后的数据。通过观察发现,经过ADC转换过后的数字量与对应扭矩值并非一元线性关系,因扭矩值的大小为连续数值型变量,又考虑到周围环境的温湿度可能会影响传感器的精度,故采用多元线性回归模型进行分析。将扭矩值作为结局变量,数字量、环境温度、环境湿度作为解释变量,利用控制变量法进行分组实验,将训练集导入SPSS软件中得到所需模型,给出回归方程。其中数字量的影响系数为0.108,温度的影响系数为0.007,湿度的影响系数为0.001,均正向影响扭矩值,均方误差MSE计算模型损失L=0.00106,满足精度要求。

全文