Yes PCA and Sparse PCA can used to do process monitoring and fault diagnosis, also especially for systems that cannot be mathematically modeled; in this case the results are convincing.
For more details and information about this subject, I suggest you to see links and attached files on topic.