Page 35 - The Mechatronics Handbook
P. 35

The online control functions are usually organized in multilevels, as already described. The knowledge
                                 base contains quantitative and qualitative knowledge. The quantitative part operates with analytic (math-
                                 ematical) process models, parameter and state estimation methods, analytic design methods (e.g., for
                                 control and fault detection), and quantitative optimization methods. Similar modules hold for the
                                 qualitative knowledge (e.g., in the form of rules for fuzzy and soft computing). Further knowledge is the
                                 past history in the memory and the possibility to predict the behavior. Finally, tasks or schedules may
                                 be included.
                                   The inference mechanism draws conclusions either by quantitative reasoning (e.g., Boolean methods)
                                 or by qualitative reasoning (e.g., possibilistic methods) and takes decisions for the executive functions.
                                   Communication between the different modules, an information management database, and the man–
                                 machine interaction has to be organized.
                                   Based on these functions of an online expert system, an intelligent system can be built up, with the
                                 ability “to model, reason and learn the process and its automatic functions within a given frame and to
                                 govern it towards a certain goal.” Hence, intelligent mechatronic systems can be developed, ranging from
                                 “low-degree intelligent” [13], such as intelligent actuators, to “fairly intelligent systems,” such as self-
                                 navigating automatic guided vehicles.
                                   An intelligent mechatronic system adapts the controller to the mostly nonlinear behavior (adaptation),
                                 and stores its controller parameters in dependence on the position and load (learning), supervises all relevant
                                 elements, and performs a fault diagnosis (supervision) to request maintenance or, if a failure occurs, to
                                 request a fail safe action (decisions on actions). In the case of multiple components, supervision may help
                                 to switch off the faulty component and to perform a reconfiguration of the controlled process.




                                 2.5 Concurrent Design Procedure for Mechatronic Systems

                                 The design of mechatronic systems requires a systematic development and use of modern design tools.

                                 Design Steps
                                 Table 2.3 shows five important  development steps for mechatronic systems,  starting from a purely
                                 mechanical system and resulting in a fully integrated mechatronic system. Depending on the kind of
                                 mechanical system, the intensity of the single development steps is different. For precision mechanical
                                 devices, fairly integrated mechatronic systems do exist. The influence of the electronics on mechanical
                                 elements may be considerable, as shown by adaptive dampers, anti-lock system brakes, and automatic
                                 gears. However, complete machines and vehicles show first a mechatronic design of their elements, and
                                 then slowly a redesign of parts of the overall structure as can be observed in the development of machine
                                 tools, robots, and vehicle bodies.

                                 Required CAD// //CAE Tools

                                 The computer aided development of mechatronic systems comprises:
                                    1. constructive specification in the engineering development stage using CAD and CAE tools,
                                    2. model building for obtaining static and dynamic process models,
                                    3. transformation into computer codes for system simulation, and
                                    4. programming and implementation of the final mechatronic software.
                                 Some software tools are described in [31]. A broad range of CAD/CAE tools is available for 2D- and
                                 3D-mechanical design, such as Auto CAD with a direct link to CAM (computer-aided manufacturing),
                                 and PADS, for multilayer, printed-circuit board layout. However, the state of computer-aided modeling
                                 is not as advanced. Object-oriented languages such as DYMOLA and MOBILE for modeling of large
                                 combined systems are described in [31–33]. These packages are based on specified ordinary differential

                                 ©2002 CRC Press LLC
   30   31   32   33   34   35   36   37   38   39   40