Frank Schreiber, Yevgen Sklyarenko, G. Runge, W. Schumacher
{"title":"Model-based controller design for antagonistic pairs of fluidic muscles in manipulator motion control","authors":"Frank Schreiber, Yevgen Sklyarenko, G. Runge, W. Schumacher","doi":"10.1109/MMAR.2012.6347868","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347868","url":null,"abstract":"A control structure is presented for manipulators actuated by joints with pairwise antagonistic pneumatic muscles. The used muscles and the resulting behavior of a single manipulator joint featuring antagonistic muscles in a symmetric configuration are characterized. Pneumatic joint actuation results in a hysteretic behavior, it is shown that in this case the hysteresis can be described by a Preisach hysteresis model. The resulting hysteresis model allows the construction of a model-reference following controller, with a model control loop, designed for good tracking performance and a disturbance rejection loop optimized for suppression of disturbances. Experiments confirm the improvement in tracking control as compared to the system solely controlled by a feedback regulator.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121352193","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Consistent control hierarchies with top layers represented by timed event graphs","authors":"Xavier David-Henriet, J. Raisch, L. Hardouin","doi":"10.1109/MMAR.2012.6347921","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347921","url":null,"abstract":"To handle complexity in large scale control problems, a popular approach is to impose hierarchical control structures. Hierarchical control can be interpreted as an attempt to handle complex problems by decomposing them into smaller subproblems and reassembling their solutions into a “functioning” hierarchical structure. It typically involves a number of control layers operating on different time scales that may be clock driven or event driven. Signals on different levels of the control hierarchy may be of different granularity representing phenomena like measurement aggregation when passing from lower to higher level control. Within a suitable formal framework guaranteeing certain consistency conditions, complexity reduction is achieved by interpreting specifications for lower control levels as abstractions of the plant under low level control. An essential task within a hierarchical control synthesis procedure is then to come up with a suitable choice of specifications for the individual control layers. Because of the dual role of these specifications, this typically involves a non-trivial trade-off. E.g., imposing a less strict specification for a control layer will facilitate the control synthesis task for this layer, but will make the control synthesis task for higher level control more difficult. In this paper, this trade-off is formally investigated for a specific scenario, where the top control layer is only responsible for the timing of certain discrete events, and where the abstraction it is based on can be represented by a timed event graph (TEG).","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128133676","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Fault detection and isolation of a hybrid synchronous machine using parity equations","authors":"S. Butt, R. Prabel, H. Aschemann","doi":"10.1109/MMAR.2012.6347892","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347892","url":null,"abstract":"In this paper, the parity space approach, a modelbased fault detection and isolation scheme, is applied to a hybrid synchronous machine. The aim is to detect additive faults, i.e., faults in the actuators and sensors. The inconsistency between the actual behavior of the process and the expected behavior of the model is represented by means of residuals. For the isolation of faults, a limit checking criterion based on the energy content of a residual is employed. Furthermore, the load torque acting as an external disturbance is estimated by using a reduced-order observer. A simulation analysis shows the effectiveness of the parity space approach for the detection and the isolation of additive faults in a hybrid synchronous machine.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123752105","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Multistage pattern recognition of signals represented in wavelet bases with reject option","authors":"Urszula Libal","doi":"10.1109/MMAR.2012.6347907","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347907","url":null,"abstract":"We propose a multistage pattern recognition algorithm with a reject option. On every stage, the presented algorithm chooses a class of signal or rejects the signal, i.e. refuses to make a decision. If a class is assigned to the signal on some stage, then the algorithm stops. In the opposite case of a signal rejection, the decision of assigning to a class is made on the next stage. The multiresolution signal representation in wavelet bases allows to take a more accurate signal representation on every following stage. Our approach saves the computation time, when the algorithm selects a class on an early stage basing on a coarse wavelet representation. If the inaccurate representation is insufficient to point out one of classes (e.g. when the a posteriori probability of every class is lower than a fixed bound, in case of Bayesian classifier), the reject option protects from choosing a wrong class. We show that a risk of misclassification for the Bayesian decision rule with a reject option is lower or equal to a risk of the one-stage optimal Bayesian rule.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131404711","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Modeling, simulation and control for optimized operating strategies of combustion engine-based power trains","authors":"A. Rauh, Julia Kersten, H. Aschemann","doi":"10.1109/MMAR.2012.6347903","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347903","url":null,"abstract":"In this paper, two different control-oriented modeling strategies are presented for the dynamics of a combustion engine-based power train. The first modeling approach corresponds to a so-called inverse model relating a given drive cycle to the mass flow of fuel and to the total fuel consumption. The alternative modeling approach represents a direct system description in which the fuel mass flow serves as the system input, while the resulting vehicle acceleration and velocity are the corresponding output variables. These models are employed for the optimization of operating strategies with respect to the fuel consumption and for the design of observer-based feedback controllers which are validated by numerical simulations. These controllers are designed in such a way as to allow for a real-time implementation of a velocity control approach. The presented system models as well as the corresponding optimization and control strategies are the basis for an experimental implementation on a test rig that is currently being built up at the Chair of Mechatronics at the University of Rostock.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"38 9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114289364","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The 3D scanning system for the machine vision based positioning of workpieces on the CNC machine tools","authors":"K. Okarma, M. Grudziński","doi":"10.1109/MMAR.2012.6347906","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347906","url":null,"abstract":"In the paper some algorithms applied for the calibration of the 3D scanning system and image analysis in the experimental system for positioning the workpieces on the CNC machines are discussed. The idea of the scanning is based on the application of photogrammetric algorithms using the fringe patterns approach. An experimental system consisting of three cameras and three structural light projectors has been built in order to acquire the images representing the scanned object with projected light patterns. These images are then analyzed in order to obtain the depth information for each point representing the workpiece or the background. Nevertheless, a good accuracy requires a proper calibration of the system considering the distortions introduced by the optics of the cameras and projectors. After the calibration, the acquisition of image series and their analysis, the 3D model of the object, represented as a point cloud, is obtained as the result, which should be filtered and can be fitted into the known model. The results obtained in the conducted experiments have also been compared to the effects of the application of an available commercial system with similar cameras.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130346293","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A model reference adaptive approach for state estimation in electromagnetic actuators","authors":"Felix Prauße, J. Reuter","doi":"10.1109/MMAR.2012.6347862","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347862","url":null,"abstract":"In this paper, a model reference adaptive system (MRAS) approach is applied for estimating the armature position in electromagnetic actuators. Two different MRAS strategies are carried out. The first applies a Lyapunov approach in order to derive the adaptation law, the second uses hyperstability theory. The results are compared to a state-of-the-art position estimation method, and the MRAS approach shows better performance, in particular at higher speed. Some problems in regard to the hyperstability approach are analyzed as well, and the next steps towards a robust and practical feasible approach are addressed.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131671369","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Numerical simulations and analytical analyses of the orbital capture manoeuvre as a part of the manipulator-equipped servicing satellite design","authors":"T. Rybus, J. Lisowski, K. Seweryn, T. Barcinski","doi":"10.1109/MMAR.2012.6347926","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347926","url":null,"abstract":"The lifetime of a considerable number of satellites is significantly shortened by malfunctions occurring during operational period; therefore, unmanned satellite servicing missions are considered. This paper presents an approach for analyses of various configurations and parameters of manipulator intended for on-orbit servicing. It is based on analytical method used to analyse workspace and singularities of the manipulator mounted on a free-floating satellite, and on numerical simulations of mission-specific manoeuvers (e.g., capture of malfunctioned satellite). The application of this approach to obtain parameters of the manipulator most suitable for defined servicing tasks is presented.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122412978","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Application of idea of time-scale control to synthesis of control signals for linear and non-linear plants","authors":"B. Grzywacz","doi":"10.1109/MMAR.2012.6347856","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347856","url":null,"abstract":"The concept of control of plants represented by (1) has been proposed. Using (2),(3),(4),(5) one can determine plant input U(t) forming its output as Y(T), where “new” time T depending on time-scale A(t) is defined by dT=A(t) dt, whereas Y(t) is plant “reference” output obtained for A=1. Signal A(t) is obtained as result of static operation A(t)=q(e(t)), where q(0)=0 and e(t) is control system error. The technical applications can base on MFC structure (Fig. 4). The idea of control is simple: if e(t)=A(t)=0, then model (2) is decoupled, values of its state variables and output y are conserved. Because Y follows y (Fig. 4), then changes of plant output are stopped too. If e(t)=A(t) ≠0, then y and Y tend to reference signal yo and rate of follow-up action depends on q(e(t)). During this process the consecutive outputs of model and plant are y(T) and Y(T). Thus, the “reference” response Y(t) defines Y (T). The impressive results illustrating properties of proposed concept are shown in Fig. 5,6. Application of described method simplifies the analysis of system dynamics and yields perfect results of follow-up action (lack of overshoots, short setting times). The idea for SISO case has been generalized to form enabling control of MIMO plants.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130885821","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Time-varying sliding-coefficient-based approach to the decoupled terminal sliding mode controller design","authors":"Husnu Bayramoglu, H. Komurcugil","doi":"10.1109/MMAR.2012.6347839","DOIUrl":"https://doi.org/10.1109/MMAR.2012.6347839","url":null,"abstract":"This paper presents time-varying sliding-coefficient-based approaches for a class of fourth order nonlinear systems: decoupled terminal sliding mode control (DTSMC) and nonsingular decoupled terminal sliding mode control (NDTSMC) methods. Cart-pole system (inverted pendulum) which is a fourth order nonlinear system is used in the simulations. The system is decoupled into two subsystems as the primary and secondary subsystems. Then, the sliding surfaces are designed for each subsystem. An intermediate signal is used to embed the control target of the secondary subsystem into the primary subsystem. Simulation results are provided to show the effectiveness of the proposed methods against the existing decoupled control method defined in the literature. Faster dynamic response and lower error values show that the proposed methods achieve a considerable improvement when compared with the existing decoupled sliding mode control (DSMC) method.","PeriodicalId":305110,"journal":{"name":"2012 17th International Conference on Methods & Models in Automation & Robotics (MMAR)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134180411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}