Computational Intelligence in Automotive Applications by Danil Prokhorov_11 doc

20 323 0
Computational Intelligence in Automotive Applications by Danil Prokhorov_11 doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Intelligent Vehicle Power Management: An Overview 189 5. M. Back, M. Simons, F. Kirschaum, and V. Krebs, “Predictive control of drivetrains,” in Proc. IFAC 15th Triennial World Congress, Barcelona, Spain, 2002. 6. J. Bumby and I. Forster, “Optimization and control of a hybrid electric car,” Inst.Elect.Eng.Proc.D, vol. 134, no. 6, pp. 373–387, Nov. 1987. 7. T.R. Carlson and R.C. Austin, “Development of speed correction cycles,” Report SR97-04-01, Sierra Research, Sacramento, CA, 1997. 8. J. Cloke, G. Harris, S. Latham, A. Quimby, E. Smith, and C. Baughan, “Reducing the environmental impact of driving: a review of training and in-vehicle technologies,” Report 384, Transport Res. Lab., Crowthorne, UK, 1999. 9. ZhiHang Chen, M. Abul Masrur, and Yi L. Murphey, “Intelligent vehicle power management using machine learning and fuzzy logic,” FUZZ 2008. 10. S. Delprat, J. Lauber, T.M. Guerra, and J. Rimaux, “Control of a parallel hybrid powertrain: optimal control,” IEEE Trans. Veh. Technol., vol. 53, no. 3, pp. 872–881, May 2004. 11. A. Emadi, M. Ehsani, and J.M. Miller, Vehicular Electric Power Systems: Land, Sea, Air, and Space Vehicles. New York: Marcel Dekker, 2003. 12. E. Ericsson, “Variability in urban driving patterns,” Transport. Res. D, vol. 5, pp. 337–354, 2000. 13. E. Ericsson, “Independent driving pattern factors and their influence on fuel-use and exhaust emission factors,” Transport. Res. D, vol. 6, pp. 325–341, 2001. 14. F. Ferri, P. Pudil, M. hatef, and J. Kittler, “Comparative study of techniques for large scale feature selection,” in Pattern Recognition in Practice IV, E. Gelsema and L. Kanal, eds., pp. 403–413. Amsterdam: Elsevier, 1994. 15. Hamid Gharavi, K. Venkatesh Prasad, and Petros Ioannou, “Scanning advanced automobile technology,” Proc. IEEE, vol. 95, no. 2, Feb. 2007. 16. T. Hofman and R. van Druten, “Energy analysis of hybrid vehicle powertrains,” in Proc. IEEE Int. Symp. Veh. Power Propulsion, Paris, France, Oct. 2004. 17. B.A. Holm´en and D.A. Niemeier, “Characterizing the effects of driver variability on real-world vehicle emissions,” Transport. Res. D, vol. 3, pp. 117–128, 1997. 18. Jacob A. Crossman, Hong Guo, Yi Lu Murphey, and John Cardillo, “Automotive Signal Fault Diagnostics: Part I: signal fault analysis, feature extraction, and quasi optimal signal selection,” IEEE Transactions on Vehicular Technology, July 2003. 19. S I. Jeon, S T. Jo, Y I. Park, and J M. Lee, “Multi-mode driving control of a parallel hybrid electric vehicle using driving pattern recognition,” J. Dyn. Syst. Meas. Control., vol. 124, pp. 141–149, Mar. 2002. 20. V.H. Johnson, K.B. Wipke, and D.J. Rausen, “HEV control strategy for real-time optimization of fuel economy and emissions,” SAE Paper-01-1543, 2000. 21. K. Ehlers, H.D. Hartmann, and E. Meissner, “42 V – An indication for changing requirements on the vehicle electrical system,” J. Power Sources, vol. 95, pp. 43–57, 2001. 22. M. Koot, J.T.B.A. Kessels, B. de Jager, W.P.M.H. Heemels, P.P.J. van den Bosch, and M. Steinbuch, “Energy management strategies for vehicular electric power systems,” IEEE Trans. Veh. Technol., vol. 54, no. 3, pp. 771– 782, May 2005. 23. J.G. Kassakian, J.M. Miller, and N. Traub, “Automotive electronics power up,” IEEE Spectr., vol. 37, no. 5, pp. 34–39, May 2000. 24. C. Kim, E. NamGoong, S. Lee, T. Kim, and H. Kim, “Fuel economy optimization for parallel hybrid vehicles with CVT,” SAE Paper-01-1148, 1999. 25. M.W.Th. Koot, “Energy management for vehicular electric power systems,” Ph.D. thesis, Library Technische Universiteit Eindhoven, 2006, ISBN-10: 90-386-2868-4. 26. I. Kolmanovsky, I. Siverguina, and B. Lygoe, “Optimization of powertrain operating policy for feasibility assessment and calibration: stochastic dynamic programming approach,” in Proc. Amer. Contr. Conf., vol. 2, Anchorage, AK, May 2002, pp. 1425–1430. 27. R. Langari and Jong-Seob Won, “Intelligent energy management agent for a parallel hybrid vehicle-part I: system architecture and design of the driving situation identification process,” IEEE Trans. Veh. Technol., vol. 54, no. 3, pp. 925–934, 2005. 28. C C. Lin, Z. Filipi, L. Louca, H. Peng, D. Assanis and J. Stein, “Modelling and control of a medium-duty hybrid electric truck,” Int. J. Heavy Veh. Syst., vol. 11, nos. 3/4, pp. 349–370, 2004. 29. C C. Lin, H. Peng, J.W. Grizzle, and J M. Kang, “Power management strategy for a parallel hybrid electric truck,” IEEE Trans. Contr. Syst. Technol., vol. 11, no. 6, pp. 839–849, Nov. 2003. 30. C C. Lin, H. Peng, and J.W. Grizzle, “A stochastic control strategy for hybrid electric vehicles,” in Proc. Amer. Contr. Conf., Boston, MI, Jun. 2004, pp. 4710–4715. 190 Y.L. Murphey 31. D.C. LeBlanc, F.M. Saunders, M.D. Meyer, and R. Guensler, “Driving pattern variability and impacts on vehicle carbon monoxide emissions,” in Transport. Res. Rec., Transportation Research Board, National Research Council, 1995, pp. 45–52. 32. Yi L. Murphey, ZhiHang Chen, Leo Kiliaris, Jungme Park, Ming Kuang, Abul Masrur, and Anthony Phillips, “Neural learning of predicting driving environment,” IJCNN 2008. 33. Jorge Moreno, Micah E. Ort´uzar, and Juan W. Dixon, “Energy-management system for a hybrid electric vehicle, using ultracapacitors and neural networks,” IEEE Trans. Ind. Electron., vol. 53, no. 2, Apr. 2006. 34. Yi Lu Murphey and Hong Guo, “Automatic feature selection – a hybrid statistical approach,” in International Conference on Pattern Recognition, Barcelona, Spain, Sept. 3–8, 2000. 35. P. Nicastri and H. Huang, “42 V PowerNet: providing the vehicle electric power for the 21st century,” in Proc. SAE Future Transportation Technol. Conf., Costa Mesa, CA, Aug. 2000, SAE Paper 2000-01-3050. 36. Guobing Ou, Yi L. Murphey, and Lee Feldkamp, “Multiclass pattern classification using neural networks,” in International Conference on Pattern Recognition, Cambridge, UK, 2004. 37. Guobin Ou and Yi Lu Murphey, “Multi-class pattern classification using neural networks,” J. Pattern Recognit., vol. 40, no 1, pp. 4–18, Jan. 2007. 38. G. Paganelli, G. Ercole, A. Brahma, Y. Guezennec, and G. Rizzoni, “General supervisory control policy for the energy optimization of charge-sustaining hybrid electric vehicles,” JSAE Rev., vol. 22, no. 4, pp. 511–518, Apr. 2001. 39. T. Preben, “Positive side effects of an economical driving style: safety, emissions, noise, costs,” in Proc. ECODRIVE 7th Conf., Sept. 16–17, 1999. 40. Danil V. Prokhorov, “Toyota Prius HEV neurocontrol,” in Proceedings of International Joint Conference on Neural Networks, Orlando, FL, USA, Aug. 12–17, 2007. 41. Danil V. Prokhorov, “Approximating optimal controls with recurrent neural networks for automotive systems,” in Proceedings of the 2006 IEEE International Symposium on Intelligent Control, Munich, Germany, Oct. 4–6, 2006. 42. Fazal U. Syed, Dimitar Filev, and Hao Ying, “Fuzzy rule-based driver advisory system for fuel economy improvement in a hybrid electric vehicle,” in Annual Meeting of the NAFIPS, June 24–27, 2007, pp. 178–183. 43. A. Sciarretta, L. Guzzella, and M. Back, “A real-time optimal control strategy for parallel hybrid vehicles with on-board estimation of the control parameters,” in Proc. IFAC Symp. Adv. Automotive Contr., Salerno, Italy, Apr. 19–23, 2004. 44. Sierra Research,“ SCF Improvement – Cycle Development,” Sierra Report No. SR2003-06-02, 2003. 45. F. Syed, M.L. Kuang, J. Czubay, M. Smith, and H. Ying, “Fuzzy control to improve high-voltage battery power and engine speed control in a hybrid electric vehicle,” in Soft Computing for Real World Applications, NAFIPS, Ann Arbor, MI, June 22–25, 2005. 46. N.J. Schouten, M.A. Salman, and N.A. Kheir, “Fuzzy logic control for parallel hybrid vehicles,” IEEE Trans. Contr. Syst. Technol., vol. 10, no. 3, pp. 460–468, May 2002. 47. E.D. Tate and S.P. Boyd, “Finding ultimate limits of performance for hybrid electric vehicles,” SAE Paper-01- 3099, 2000. 48. Highway Capacity Manual 2000, Transportation Res. Board, Washington, DC, 2000. 49. I. De Vlieger, D. De Keukeleere, and J. Kretzschmar, “Environmental effects of driving behaviors and congestion related to passenger cars,” Atmos. Environ., vol. 34, pp. 4649–4655, 2000. 50. I. De Vlieger, “Influence of driving behavior on fuel consumption,” in ECODRIVE 7th Conf., Sept. 16–17, 1999. 51. J S. Won, R. Langari, and M. Ehsani, “Energy management strategy for a parallel hybrid vehicle,” in Proc. Int. Mechan. Eng. Congress and Exposition (IMECE ’02), New Orleans, LA, Nov. 2002, pp. IMECE2002–33 460. 52. Jong-Seob Won and R. Langari, “Intelligent energy management agent for a parallel hybrid vehicle-part II: torque distribution, charge sustenance strategies, and performance results,” IEEE Trans. Veh. Technol., vol. 54, no. 3, pp. 935–953, 2005. An Integrated Diagnostic Process for Automotive Systems Krishna Pattipati 1 , Anuradha Kodali 1 , Jianhui Luo 3 ,KihoonChoi 1 , Satnam Singh 1 , Chaitanya Sankavaram 1 , Suvasri Mandal 1 , William Donat 1 , Setu Madhavi Namburu 2 , Shunsuke Chigusa 2 ,andLiuQiao 2 1 University of Connecticut, Storrs, CT 06268, USA, krishna@engr.uconn.edu 2 Toyota Technical Center USA, 1555 Woodridge Rd., Ann Arbor, MI 48105, USA 3 Qualtech Systems, Inc., Putnam Park, Suite 603, 100 Great Meadow Road, Wethersfield, CT 06109, USA 1 Introduction The increased complexity and integration of vehicle systems has resulted in greater difficulty in the identifi- cation of malfunction phenomena, especially those related to cross-subsystem failure propagation and thus made system monitoring an inevitable component of future vehicles. Consequently, a continuous monitoring and early warning capability that detects, isolates and estimates size or severity of faults (viz., fault detection and diagnosis), and that relates detected degradations in vehicles to accurate remaining life-time predic- tions (viz., prognosis) is required to minimize downtime, improve resource management via condition-based maintenance, and minimize operational costs. The recent advances in sensor technology, remote communication and computational capabilities, and standardized hardware/software interfaces are creating a dramatic shift in the way the health of vehicle systems is monitored and managed. The availability of data (sensor, command, activity and error code logs) collected during nominal and faulty conditions, coupled with intelligent health management techniques, ensure continuous vehicle operation by recognizing anomalies in vehicle behavior, isolating their root causes, and assisting vehicle operators and maintenance personnel in executing appropriate remedial actions to remove the effects of abnormal behavior. There is also an increased trend towards online real-time diagnostic algorithms embedded in the Electronic Control Units (ECUs), with the diagnostic troubleshooting codes (DTCs) that are more elaborate in reducing cross-subsystem fault ambiguities. With the advancements in remote support, the maintenance technician can use an intelligent scanner with optimized and adaptive state- dependent test procedures (e.g., test procedures generated by test sequencing software, e.g., [47]) instead of pre-computed static paper-based decision trees, and detailed maintenance logs (“cases”) with diagnostic tests performed, their outcomes, test setups, test times and repair actions can be recorded automatically for adaptive diagnostic knowledge management. If the technician can not isolate the root cause, the history of sensor data and symptoms are transmitted to a technical support center for further refined diagnosis. The automotive industry has adopted quantitative simulation as a vital tool for a variety of functions, including algorithm design for ECUs, rapid prototyping, programming for hardware-in-the-loop simulations (HILS), production code generation, and process management documentation. Accordingly, fault detection and diagnosis (FDD) and prognosis have mainly evolved upon three major paradigms, viz., model-based, data-driven and knowledge-based approaches. The model-based approach uses a mathematical representation of the system. This approach is applicable to systems, where satisfactory physics-based models of the system and an adequate number of sensors to observe the state of the system are available. Most applications of model-based diagnostic approach have been on systems with a relatively small number of inputs, outputs, and states. The main advantage of a model-based approach is its ability to incorporate a physical understanding of the process into the process monitoring scheme. However, it is difficult to apply the model-based approach to large-scale systems because it requires detailed analytical models in order to be effective. K. Pattipati et al.: An Integrated Diagnostic Process for Automotive Systems, Studies in Computational Intelligence (SCI) 132, 191–218 (2008) www.springerlink.com c  Springer-Verlag Berlin Heidelberg 2008 192 K. Pattipati et al. A data-driven approach to FDD is preferred when system models are not available, but instead system monitoring data is available. This situation arises frequently when subsystem vendors seek to protect their intellectual property by not providing internal system details to the system or vehicle integrators. In these cases, experimental data from an operating system or simulated data from a black-box simulator will be the major source of system knowledge for FDD. Neural network and statistical classification methods are illustrative of data-driven techniques. Significant amount of data is needed from monitored variables under nominal and faulty scenarios for data-driven analysis. The knowledge-based approach uses qualitative models for process monitoring and troubleshooting. The approach is especially well-suited for systems for which detailed mathematical models are not available. Most knowledge-based techniques are based on casual analysis, expert systems, and/or ad hoc rules. Because of the qualitative nature of these models, knowledge-based approaches have been applied to many complex systems. Graphical models such as Petri nets, multi-signal flow graphs and Bayesian networks are applied for diag- nostic knowledge representation and inference in automotive systems [34]. Bayesian Networks subsume the deterministic fault diagnosis models embodied in the Petri net and multi-signal models. However, multi-signal models are preferred because they can be applied to large-scale systems with thousands of failure sources and tests, and can include failure probabilities and unreliable tests as part of the inference process in a way which is computationally more efficient than Bayesian networks. Model based, data-driven and knowledge-based approaches provide the “sand box” that test designers can use to experiment with, and systematically select relevant models or combinations thereof to satisfy the requirements on diagnostic accuracy, computational speed, memory, on-line versus off-line diagnosis, and so on. Ironically, no single technique alone can serve as the diagnostic approach for complex automotive applications. Thus, an integrated diagnostic process [41] that naturally employs data-driven techniques, graph-based dependency models and mathematical/physical models is necessary for fault diagnosis, thereby enabling efficient maintenance of these systems. Integrated diagnostics represents a structured, systems engineering approach and the concomitant information-based architecture for maximizing the economic and functional performance of a system by inte- grating the individual diagnostic elements of design for testability, on-board diagnostics, automatic testing, manual troubleshooting, training, maintenance aiding, technical information, and adaptation/learning [4, 29]. This process, illustrated in Fig. 1, is employed during all stages of a system life cycle, viz., concept, design, development, production, operations, and training. From a design perspective, it has been well-established that a system must be engineered simultaneously with three design goals in mind: performance, ease of maintenance, and reliability [12]. To maximize its impact, these design goals must be considered at all stages of the design: concept to design of subsystems to system integration. Ease of maintenance and reliability are improved by performing testability and reliability analyses at the design stage. The integrated diagnostic process we advocate contains six major steps: model, sense, develop and update test procedures, infer, adaptive learning,andpredict. (A) Step 1: Model In this step, models to understand fault-to-error characteristics of system components are developed. This is achieved by a hybrid modeling technique, which combines mathematical models (simulation models), monitored data and graphical cause-effect model (e.g., diagnostic matrix (D-matrix) [34]) in the failure space, through an understanding of the failure modes and their effects, physical/behavioral models, and statistical and machine learning techniques based on actual failure progression data (e.g., field failure data). The testability analysis tool (e.g., TEAMS [47]) computes percent fault detection and isolation measures, identifies redundant tests and ambiguity groups, and generates updated Failure Modes Effects and Criticality Analysis (FMECA) report [13], and the diagnostic tree [11]. The onboard diagnostic data can also be downloaded to a remote diagnostic server (such as TEAMS-RDS [47]) for interactive diagnosis (by driving interactive electronic technical manuals), diagnostic/maintenance data management, logging and trending. The process can also be integrated with the supply-chain management systems and logistics databases for enterprise-wide vehicle health and asset management. (B) Step 2: Sense The sensor suite is typically designed for vehicle control and performance. In this step, the efficacies of these sensors are systematically evaluated and quantified to ensure that adequate diagnosis and prognosis An Integrated Diagnostic Process for Automotive Systems 193 Model (analytical and graphical cause - effect model) Sense (ensure adequate Diagnosis/Prognosis) Develop Test Procedures (minimize fault alarms, improve detection capabilities) Infer (fuse multiple sensors/ reasoners ) Predict (predict service life of systems components) Update Tests (eliminate redundant tests, add tests) 2 3 6 3 1 4 Model (analytical and graphical cause - effect model) Sense (ensure adequate Diagnosis/Prognosis) Develop Test Procedures improve detection capabilities) Infer (fuse multiple sensors/ reasoners ) Predict (predict service life of Update Tests (eliminate redundant tests, add tests) 2 3 6 3 1 4 Adaptive Learning (update model for novel faults) 5 Fig. 1. Integrated diagnostic process are achievable. If the existing sensors are not adequate for diagnosis/prognosis, use of additional sensors and/or analytical redundancy must be considered without impacting vehicle control and performance. Diagnostic analysis by analysis tools (such as TEAMS [47]) can be used to compare and evaluate alternative sensor placement schemes. (C) Step 3: Develop and Update Test Procedures Smart test procedures that detect failures, or onsets thereof, have to be developed. These procedures have to be carefully tuned to minimize false alarms, while improving their detection capability (power of the test and detection delays). The procedures should have the capability to detect trends and degradation, and assess the severity of a failure for early warning. (D) Step 4: Adaptive Learning If the observed fault signature does not correspond to faults reflected in the graphical dependency model derived from fault simulation, system identification techniques are invoked to identify new cause-effect relationships to update the model. (E) Step 5: Infer An integrated on-board and off-board reasoning system capable of fusing results from multiple sen- sors/reasoners and driver (or “driver model”) to evaluate the health of the vehicle needs to be applied. This reasoning engine and the test procedures have to be compact enough so that they can be embedded in the ECU and/or a diagnostic maintenance computer for real-time maintenance. If on-board diagnos- tic data is downloaded to a repair station, remote diagnostics is used to provide assistance to repair personnel in rapidly identifying replaceable component(s). (F) Step 6: Predict (Prognostics) Algorithms for computing the remaining useful life (RUL) of vehicle components that interface with onboard usage monitoring systems, parts management and supply chain management databases are needed. Model-based prognostic techniques based on singular perturbation methods of control theory, coupled with an interacting multiple model (IMM) estimator [1], provide a systematic method to predict the RUL of system components. 194 K. Pattipati et al. This development process provides a general framework for diagnostic design and implementation for automotive applications. The applications of this process are system specific, and one need not go through all the steps for every system. In this chapter, we focus on fault diagnosis of automotive systems using model- based and data-driven approaches. The above integrated diagnostic process has been successfully applied to automotive diagnosis, including an engine’s air intake subsystem (AIS) [35] using model-based techniques and an anti-lock braking system (ABS) [36] using both model-based and data-driven techniques. Data-driven techniques are employed for fault diagnosis on automobile engine data [9, 10, 38]. The prognostic process is employed to predict the remaining life of an automotive suspension system [37]. 2 Model-Based Diagnostic Approach 2.1 Model-Based Diagnostic Techniques A key assumption of quantitative model-based techniques is that a mathematical model is available to describe the system. Although this approach is complex and needs more computing power, several advantages make it very attractive. The mathematical models are used to estimate the needed variables for analytical (software) redundancy. With the mathematical model, a properly designed detection and diagnostic scheme can be not only robust to unknown system disturbances and noise, but also can estimate the fault size at an early stage. The major techniques for quantitative model-based diagnostic design include parameter estimation, observer-based design and/or parity relations [43, 54]. Parity (Residual) Equations Parity relations are rearranged forms of the input-output or state-space models of the system [26]. The essential characteristic of this approach is to check for consistency of the inputs and outputs. Under normal operating conditions, the magnitudes of residuals or the values of parity relations are small. To enhance residual-based fault isolation, directional, diagonal and structured residual design schemes are proposed [22]. In the directional residual scheme, the response to each fault is confined to a straight line in the residual space. Directional residuals support fault isolation, if the response directions are independent. In the diagonal scheme, each element of the residual vector responds to only one fault. Diagonal residuals are ideal for the isolation of multiple faults, but they can only handle m faults, where m equals the number of outputs [21]. Structured residuals are designed to respond to different subsets of faults and are insensitive to others not in each subset. Parity equations require less computational effort, but do not provide as much insight into the process as parameter estimation schemes. Parameter Identification Approach The parameter estimation-based method [24, 25] not only detects and isolates a fault, but also may estimate its size. A key requirement of this method is that the mathematical model should be identified and validated so that it expresses the physical laws of the system as accurately as possible. If the nominal parameters are not known precisely, they need to be estimated from observed data. Two different parameter identification approaches exist for this purpose. Equation Error Method. The parameter estimation approach not only detects and isolates a fault, but also estimate its size, thereby providing FDD as a one-shot process. Equation error methods use the fact that faults in dynamic systems are reflected in the physical parameters, such as the friction, mass, inertia, resistance and so on. Isermann [25] has presented a five-step parameter estimation method for general systems. (1) Obtain a nominal model of the system relating the measured input and output variables: y (t)=f{u(t),θ 0 } (1) An Integrated Diagnostic Process for Automotive Systems 195 (2) Determine the relationship function g between the model parameters θ, where underscore notation of the parameters represents a vector, and the physical system coefficients p : θ = g(p)(2) (3) Identify the model parameter vector θ from the measured input and output variables U N = {u (k):0≤ k ≤ N } and Y N =  y (k):0≤ k ≤ N  (3) (4) Calculate the system coefficients (parameters): p = g −1 (θ) and deviations from nominal coefficients, p 0 = g −1 (θ 0 ), viz., ∆p = p − p 0 (5) Diagnose faults by using the relationship between system faults (e.g., short-circuit, open-circuit, performance degradations) and deviations in the coefficients ∆p . Output Error (Prediction-Error) Method. For a multiple input-multiple output (MIMO) system, suppose we have collected a batch of data from the system: Z N =[u(1),y(1),u(2),y(2), ,u(N),y(N)] (4) Let the output error provided by a certain model parameterized by θ be given by e (k, θ)=y(k) − ∧ y (k|θ)(5) Let the output-error sequence in (5) be filtered through a stable filter L and let the filtered output be denoted by e F (k, θ). The estimate ˆ θ N is then computed by solving the following optimization problem: ∧ θ N =argmin θ V N (θ,Z N )(6) where V N (θ,Z N )= 1 N  k=1 e T F (k, θ)Σ −1 e F (k, θ)(7) Here Σ is the covariance of error vector. The effect of filter L is akin to frequency weighting [32]. For example, a low-pass filter can suppress high-frequency disturbances. The minimization of (7) is carried out iteratively. The estimated covariance matrix and the updated parameter estimates at iteration i are ˆ Σ (i) N = 1 N−1 N  k=1 e F (k,θ (i) N )e T F (k, θ (i) N ) ∧ θ (i+1) N =argmin θ 1 N N  k=1 e T F (k,θ)[ ˆ Σ (i) N ] −1 e F (k, θ) (8) We can also derive a recursive version for the output-error method. In general, the function V N (θ,Z N ) cannot be minimized by analytical methods; the solution is obtained numerically. The computational effort of this method is substantially higher than the equation error method, and, consequently, on-line real-time implementation may not be achievable. Observers The basic idea here is to estimate the states of the system from measured variables. The output estimation error is therefore used as a residual to detect and, possibly, isolate faults. Some examples of the observers are Luenberger observer [52], Kalman filters and Interacting Multiple Models [1], output observers [43, 54], nonlinear observers [20, 53], to name a few. 196 K. Pattipati et al. In order to introduce the structure of a (generalized) observer, consider a discrete-time, time-invariant, linear dynamic model for the process under consideration in state-space form as follows. x (t +1)=Ax(t)+Bu(t) y (t)=Cx(t) where u (t) ∈ r ,x(t) ∈ n and y(t) ∈ m (9) Assuming that the system matrices A, B and C are known, an observer is used to reconstruct the system variables based on the measured inputs and outputs u (t)andy(t): ˆx (t +1)=Aˆx(t)+Bu(t)+Hr(t) r (t)=y(t) −C ˆx(t) (10) For the state estimation error e x (t), it follows from (10) that e x (t)=x(t) − ˆx(t) e x (t +1)=(A − HC)e x (t) (11) The state estimation error e x (t), and the residual r(t)=Ce x (t) vanish asymptotically lim t→∞ e x (t)=0 (12) if the observer is stable; this can be achieved by proper design of the observer feedback gain matrix H (provided that the system is detectable). If the process is subjected to parametric faults, such as changes in parameters in {A, B}, the process behavior becomes x (t +1)=(A +∆A)x(t)+(B +∆B)u(t) y (t)=Cx(t) (13) Then, the state error e x (t), and the residual r(t)aregivenby e x (t +1)=(A − HC)e x (t)+∆Ax(t)+∆Bu(t) r (t)=Ce x (t) (14) In this case, the changes in residuals depend on the parameter changes, as well as input and state variable changes. The faults are detected and isolated by designing statistical tests on the residuals. 2.2 Application of Model-Based Diagnostics to an Air-Intake System Experimental Set-Up: HILS Development Platform The hardware for the development platform consists of a custom-built ComputeR Aided Multi-Analysis System (CRAMAS) and two Rapid Prototype ECUs (Rtypes) [19]. The CRAMAS (Fig. 2) is a real-time simulator that enables designers to evaluate the functionality and reliability of their control algorithms installed in ECUs for vehicle sub-systems under simulated conditions, as if they were actually mounted on an automobile. The Rtype is an ECU emulator for experimental research on power train control that achieves extremely high-speed processing and high compatibility with the production ECU [23]. Besides emulating the commercial ECU software, experimental control designs can be carried out in the Rtype host PC using the MATLAB/Simulink environment and compiled through the Real-Time Workshop. Typical model-based techniques include digital filter design to suppress the noise, abrupt change detection techniques (such as the generalized likelihood ratio test (GLRT), cumulative sum (CUSUM), sequential probability ratio test (SPRT)), recursive least squares (RLS) estimation, and output error (nonlinear) estimation for parametric faults, extended Kalman filter (EKF) for parameter and state estimation, Luenberger observer, and the diagnostic inference algorithms (e.g., TEAMS-RT) [2, 45, 47]. This toolset facilitates validation of model-based diagnostic algorithms. An Integrated Diagnostic Process for Automotive Systems 197 Fault Injection Fault Injection Fig. 2. CRAMAS  engine simulation platform and operation GUI Combining the Rtype with the CRAMAS, and a HIL Simulator, designers can experiment with different diagnostic techniques, and/or verify their own test designs/diagnostic inference algorithms, execute simula- tions, and verify HILS operations. After rough calibration is confirmed, the two Rtypes can also be installed in an actual vehicle, and test drives can be carried out [23]. As a result, it is possible to create high-quality diagnostic algorithms at the initial design stage, thereby significantly shortening the development period (“time-to-market”). The diagnostic experiment employs a prototype air intake subsystem (AIS) as the hardware system in our HILS. The function of AIS is to filter the air, measure the intake air flow, and control the amount of air entering the engine. The reasons for selecting the AIS are its portability and its reasonably accurate physical model. Figure 3 shows the photograph of our prototype AIS. It consists of a polyvinyl chloride pipe, an air flow sensor, an electronic throttle, and a vacuum pump. It functionally resembles the real AIS for the engine. The model consists of five primary subsystems: air dynamics, fuel dynamics, torque generation, rotational dynamics, and the exhaust system. We used a mean value model, which captures dynamics on a time-scale spanning over several combustion cycles (without considering in-cycle effects). In the following, we elaborate on the sub-system models. The details of the subsystems and SIMULINK model of air-intake system are available in [35]. Nine faults are considered for this experiment. The air flow sensor fault (F1) is injected by adding 6% of the original sensor measurement. Two physical faults, a leak in the manifold (F2) and a dirty air filter (F3), can be manually injected in the prototype AIS. The leakage fault is injected by adjusting the hole size in the pipe, while the dirty air filter fault is injected by blocking the opening of the pipe located at the right hand side of Fig. 3. The throttle angle sensor fault (F4) is injected by adding 10% of 198 K. Pattipati et al. Source of F2 fault Fig. 3. Photograph of air-intake system Fig. 4. Test sequence generation for the engine system the original sensor measurement. Throttle actuator fault (F5) is injected by adding a pulse to the output of the throttle controller [40]. The pulse lasts for a duration of 3 s and the pulse amplitude is 20% of the nominal control signal amplitude. The other faults are modeled using a realistic engine model in CRAMAS, and are injected via the GUI in CRAMAS host PC. Faults F6–F9 injected through the CRAMAS include: [...]... reduced space can be measured by Hotelling statistic [39] Linear Discriminant Analysis (LD) and Quadratic Discriminant Analysis (QD) Discriminant functions can be related to the class-conditional density functions through Bayes’ theorem [44] The decision rule for minimizing the probability of misclassification may be cast in terms of discriminant functions Linear discriminant function can be written... single classifier 3.1 Data-Driven Techniques Data Preprocessing and Reduction The sensor data obtained from a system is typically noisy and often incomplete The data may be continuous or discrete (categorical) A linear trend, a signal mean, or noise in the raw data, outliers and drift can cause errors in the FDD analysis Hence, it is important to preprocess the data Data preprocessing involves filtering... the signal components, de-trending, removing drift and outliers, smart fill in of missing values, pre-filtering and auto-scaling to adjust scale differences among variables to obtain normalized data (typically zero mean and unit variance), to name a few In addition, traditional methods of data collection and storage capabilities become untenable mainly because of the increase in the number of variables associated... accuracy of the remaining life estimate The dashed bold line represents the remaining life estimate with the mode sensor In Fig 9, we can see the IMM produces remaining life estimate close to the estimate of the mode sensor The difference between these two estimates is relatively high (about 6%) at the beginning (ξ < 0.1), and they become virtually identical as degradation measure ξ increases 3 Data-Driven... corresponding to linear discriminant functions are hyper planes Quadratic discriminant function can be obtained by adding terms corresponding to the covariance matrix with c(c + 1)/2 coefficients to produce more complicated separating surfaces [15] The separating surfaces can be hyperquadratic, hyperspheric, hyperellipsoid, hyperhyperboloid, etc Classifier Fusion Techniques Fusion techniques combine classifier... are the coordinates of the original data sample in the reduced space A classification of a new test pattern (data sample) is made by obtaining its predicted scores and residuals If the test pattern is similar to a specific class in the trained classifier, the scores will be located near the origin of the reduced space, and the residual should be small The distance of test pattern from the origin of the reduced... majority (plurality) voting counts votes for each class from the classifiers The class with the most votes is declared the winner If a tie exists for the most votes, either it can be broken arbitrarily or a “tie class label” can be assigned This type of fusion does not require any training or optimized architecture (2) Weighted Voting: In weighted voting, a weight calculated during training of the fusion... the degradation measure, an interacting multiple model (IMM) estimator [1, 46] is implemented for online estimation of the damage variable For a system with L operational modes, there will be L models in the IMM, one for each mode Each mode will have its own dynamic equation and the measurement equation is of the form in (22) Step 6: Predict the Remaining Life The remaining life depends on the current... variables, called principal components PCA calculates the covariance matrix of the training data and the corresponding eigenvalues and eigenvectors The eigenvalues are then sorted, and the vectors (called scores) with the highest values are selected to represent the data in a reduced space The number of principal components is determined by cross-validation [27] The score vectors from different principal components... of remaining life (solid bold line) Fig 7 100 Monte-Carlo simulations for three random loads An Integrated Diagnostic Process for Automotive Systems Fig 8 Mode probabilities of IMM (Mode 1: good, Mode 2: fair, Mode 3: severe road condition) Fig 9 Estimation of remaining life for a typical simulation run 205 206 K Pattipati et al and its variance for a single run of the scenario considered using the . system by inte- grating the individual diagnostic elements of design for testability, on-board diagnostics, automatic testing, manual troubleshooting, training, maintenance aiding, technical information,. can be manually injected in the prototype AIS. The leakage fault is injected by adjusting the hole size in the pipe, while the dirty air filter fault is injected by blocking the opening of the pipe located. models in order to be effective. K. Pattipati et al.: An Integrated Diagnostic Process for Automotive Systems, Studies in Computational Intelligence (SCI) 132, 191–218 (2008) www.springerlink.com c 

Ngày đăng: 21/06/2014, 22:20

Từ khóa liên quan

Mục lục

  • front-matter

  • fulltext01

  • fulltext02

  • fulltext03

  • fulltext04

  • fulltext05

  • fulltext06

  • fulltext07

  • fulltext08

  • fulltext09

  • fulltext10

  • fulltext11

  • fulltext12

  • fulltext13

  • back-matter

Tài liệu cùng người dùng

Tài liệu liên quan