Design of Structural Strain Acquisition System Based on MicroPython
In order to solve the problems of single channel measurement and low accuracy measurement of existing strain data acquisition equipment,a strain acquisition system based on vibration wire strain sensor is designed with MicroPython language.Firstly,the system can synchronously acquire four channels of strain and temperature data,and perform inter-group fusion of the four channels of strain and temperature data.Then,linear relationship between strain and temperature fitted by broad learning system(BLS)is used to compensate the temperature disturbance of the fused strain data,which improves the measurement accuracy of the system and details the scene analysis.Finally,realistic monitoring analysis of a steel beam in the foundation pit of Beijing Xuanwumen subway station is per-formed,the strain data obtained by using the fusion compensation algorithm proposed are acquired,with standard deviation reduced by 31.6% and 25.4% respectively compared with the measured strain data and the strain data compensated by wavelet decomposition and least square method.The system can dynamically capture more accurate strain data synchronously and provide an effective method for high precision sensing of structural strain.