The invention discloses a method for detecting tiny faults of a 
satellite attitude control system and based on locally 
linear embedding (LLE). The method is based on a locally 
linear embedding method,and comprises the steps that firstly, historical data is enabled to have a 
zero mean value and a unified variance, then the number of neighborhood points is determined by a dynamic locally 
linear embedding (DLLE) method, a weight matrix W is reconstructed dynamically, then low-dimensional embedding Y of a sample set is found through the obtained weight matrix W, and two statistics of T<2> and SPEare further acquired; then an 
exponentially weighted moving average (EWMA) is solved by using an EWMA 
algorithm, an EWMA statistic range of normal data is used as a threshold value for judging whether to-be-detected data has faults or not, a mapping matrix A is further obtained and used for calculating the statistics of T<2> and SPE of online data, and the corresponding EWMA statistics is calculated; and finally whether the EWMA statistic of the online data is greater than a control limit or not is judged, if the EWMA statistic is greater than the control limit, the 
system faults are generated, and if not, the 
system is normal. According to the method for detecting the tiny faults of the 
satellite attitude control system and based on LLE, deficiencies of an original 
algorithm are overcome, and the detecting performance of the 
algorithm towards the tiny faults is improved.