A system for reconstructing sensor data in a rotor system of a rotary wing aircraft, comprising: a plurality of rotor blades and a rotor shaft of the rotor system; a plurality of sensors in each of the plurality of rotor blades and the rotor shaft to sense at least one of loads and motion characteristics in the plurality of rotor blades and the rotor shaft and generate sensor data; and an analysis unit to generate reconstructed sensor data from the sensor data using numerical analysis for low-rank matrices; wherein the plurality of sensors are wireless sensors to transmit the sensor data from the plurality of rotor blades and the rotor shaft to the analysis unit ; wherein the analysis unit is configured to generate the reconstructed sensor data by generating a matrix with the sensor data and performing numerical methods for low-rank matrices; wherein the sensor data includes at least one of erroneous data and holes corresponding to missing sensor data, and the reconstructed sensor data includes at least one of corrected data and substitute data corresponding, respectively, to the erroneous sensor data and the missing sensor data; wherein the analysis unit further generates a fault-free matrix, a fault matrix, and a noise matrix from the matrix generated with the sensor data; wherein each row of the matrix contains sensor data generated in one revolution of the rotor system for each of the plurality of sensors , and the number of rows corresponds to a plurality of revolutions of the rotor system; wherein each row has data from multiple loads and motion variables, all sampled at multiple azimuth positions through the same revolution; wherein each column of the matrix contains sensor data generated in one revolution of the rotor system for each sample of the plurality of sensors ; wherein a number of columns of the matrix corresponds to the plurality of sensors multiplied by a number of sensor samples per rotor revolution; wherein the number of columns of the matrix is greater than a number of aircraft states. a plurality of rotor blades and a rotor shaft of the rotor system; a plurality of sensors in each of the plurality of rotor blades and the rotor shaft to sense at least one of loads and motion characteristics in the plurality of rotor blades and the rotor shaft and generate sensor data; and an analysis unit to generate reconstructed sensor data from the sensor data using numerical analysis for low-rank matrices; wherein the plurality of sensors are wireless sensors to transmit the sensor data from the plurality of rotor blades and the rotor shaft to the analysis unit ; wherein the analysis unit is configured to generate the reconstructed sensor data by generating a matrix with the sensor data and performing numerical methods for low-rank matrices; wherein the sensor data includes at least one of erroneous data and holes corresponding to missing sensor data, and the reconstructed sensor data includes at least one of corrected data and substitute data corresponding, respectively, to the erroneous sensor data and the missing sensor data; wherein the analysis unit further generates a fault-free matrix, a fault matrix, and a noise matrix from the matrix generated with the sensor data; wherein each row of the matrix contains sensor data generated in one revolution of the rotor system for each of the plurality of sensors , and the number of rows corresponds to a plurality of revolutions of the rotor system; wherein each row has data from multiple loads and motion variables, all sampled at multiple azimuth positions through the same revolution; wherein each column of the matrix contains sensor data generated in one revolution of the rotor system for each sample of the plurality of sensors ; wherein a number of columns of the matrix corresponds to the plurality of sensors multiplied by a number of sensor samples per rotor revolution; wherein the number of columns of the matrix is greater than a number of aircraft states. <EOS>