A system for detecting structural damage in a component, the system comprising: an ultrasonic guided wave, UGW, device configured to scan the component by transmitting an ultrasonic signal from a third sensor located on the component to a fourth sensor located on the component along a monitoring path located between the third sensor and the fourth sensor in order to generate a current monitoring UGW measurement for a monitoring portion along the monitoring path that is subject to structural health monitoring, SHM, and further configured to at the same time scan the component by transmitting an ultrasonic signal from a first sensor located on the component to a second sensor located on the component along a reference path located between the first sensor and the second sensor in order to generate a current reference UGW measurement for use as a reference in comparison to the current monitoring UGW measurement, where the current monitoring UGW measurement and the current reference UGW measurement are generated under the same environmental conditions; a database having a plurality of historic reference UGW measurements of the component, each corresponding to a historic monitoring UGW measurement of the component, where each historic reference UGW measurement of the component and the corresponding historic monitoring UGW measurement of the component were generated under the same environmental conditions; and a damage detection module configured to search the database for the historic reference UGW measurement of the component that matches the current reference UGW measurement, wherein, when the matched historic reference UGW measurement of the component is found, the damage detection module is configured to: obtain, from the database, the historic monitoring UGW measurement of the component corresponding to the matched historic reference UGW measurement of the component, compare the current monitoring UGW measurement with the obtained historic monitoring UGW measurement of the component, and identify damage to the component based on the comparison between the current monitoring UGW measurement and the historic monitoring UGW measurement of the component to compensate for variations due to the environmental conditions, when the matched historic reference UGW measurement of the component is not found, the damage detection module is configured to: update the database with the current reference UGW measurement and the current monitoring UGW measurement. an ultrasonic guided wave, UGW, device configured to scan the component by transmitting an ultrasonic signal from a third sensor located on the component to a fourth sensor located on the component along a monitoring path located between the third sensor and the fourth sensor in order to generate a current monitoring UGW measurement for a monitoring portion along the monitoring path that is subject to structural health monitoring, SHM, and further configured to at the same time scan the component by transmitting an ultrasonic signal from a first sensor located on the component to a second sensor located on the component along a reference path located between the first sensor and the second sensor in order to generate a current reference UGW measurement for use as a reference in comparison to the current monitoring UGW measurement, where the current monitoring UGW measurement and the current reference UGW measurement are generated under the same environmental conditions; a database having a plurality of historic reference UGW measurements of the component, each corresponding to a historic monitoring UGW measurement of the component, where each historic reference UGW measurement of the component and the corresponding historic monitoring UGW measurement of the component were generated under the same environmental conditions; and a damage detection module configured to search the database for the historic reference UGW measurement of the component that matches the current reference UGW measurement, wherein, when the matched historic reference UGW measurement of the component is found, the damage detection module is configured to: obtain, from the database, the historic monitoring UGW measurement of the component corresponding to the matched historic reference UGW measurement of the component, compare the current monitoring UGW measurement with the obtained historic monitoring UGW measurement of the component, and identify damage to the component based on the comparison between the current monitoring UGW measurement and the historic monitoring UGW measurement of the component to compensate for variations due to the environmental conditions, when the matched historic reference UGW measurement of the component is not found, the damage detection module is configured to: update the database with the current reference UGW measurement and the current monitoring UGW measurement. obtain, from the database, the historic monitoring UGW measurement of the component corresponding to the matched historic reference UGW measurement of the component, compare the current monitoring UGW measurement with the obtained historic monitoring UGW measurement of the component, and identify damage to the component based on the comparison between the current monitoring UGW measurement and the historic monitoring UGW measurement of the component to compensate for variations due to the environmental conditions, when the matched historic reference UGW measurement of the component is not found, the damage detection module is configured to: update the database with the current reference UGW measurement and the current monitoring UGW measurement.