Optimize Performance in the Presence of Time Delays 1. J. K. Yook, D. M. Tilbury, N. R. Soparkary. The University of Michigan
|
|
- Roger Ball
- 5 years ago
- Views:
Transcription
1 A Design Methodology for Distributed Control Systems to Optimize Performance in the Presence of Time Delays 1 J. K. ook, D. M. Tilbury, N. R. Soparkary The University of Michigan Mechanical Engineering and Applied Mechanics yelectrical Engineering and Computer Science Ann Arbor, MI 819 fjyook, tilbury, soparkarg@engin.umich.edu Abstract When a control system is implemented in a distributed fashion, with multiple processors communicating over a network, both the communication delays associated with the network and the computation delays associated with the processing time can degrade the system's performance. In this case, the performance of the system may depend not only on the performance of the individual components but also on their interaction and cooperation. The approach taken in this paper assumes that the control has been designed without taking into account the network architecture. A theoretical framework is presented which allows the eect of time delays on the mechanical performance of the system to be precisely modeled, and these models are used to determine the optimal network architecture for the given control system. A design example of a two-axis contouring system is presented. 1Introduction and Motivation From monolithic, centralized control algorithms, there is an increasing trend towards decentralized, distributed realtime control implementations. This trend may be observed in application areas that range from robotic machining to autonomous vehicle control. The changes are dictated by pragmatic considerations that include inherent physical distribution of systems, control performance, and even economic factors. In distributed systems, modularity can be used to manage complexity. If the physical system to be controlled has natural points of division, a convenient way to modularize the control scheme would be to allocate one control module for each physical component of the system. However, this decoupled control strategy can only provide good overall performance if there is little physical coupling between the system components, or if the desired performance does not inherently depend on the coordination of the system components. In many cases, the mechanical system performance metrics (such as speed of response, trajectory following error, etc.) will be closely linked to the computing system performance metrics (processor speed, network bandwidth, laxity, quality of service, etc.). In our research, we are working to explicitly characterize the 1 This research was supported in part by the NSF under the grants EEC and CMS performance of the control system, integrating the mechanical system performance metrics with the computing system performance metrics, and thereafter, to employ quality of service (QoS) approaches from computer science to improve the overall performance. In this paper, we assume that traditional techniques are used to design a controller for the coupled mechanical system, ignoring any implementation eects. We then show how the best implementation for a given control system can be determined. Future work will address mechanisms for designing or re-designing a control system to take into account the limitations of the underlying computing infrastructure. Background Traditionally, control algorithms have been designed without consideration of their implementation details. However, when networks are used to carry feedback signals for a control system, the limited bandwidth induces unavoidable communication delays. In order to successfully analyze the behavior of a networked control system, the type and location of these delays must be characterized, and their effect on the performance of the control system understood. Although some parts of this problem have been studied previously, in this paper we study how the control architecture the allocation of control tasks to processing nodes on a network aects the mechanical performance..1 Control network eects When a network is used to transmit data, the delay between the initiation time of the message and the delivery time is inuenced not only by the speed of the network (bitrate) and message size but also by the amount of other traf- c on the network and the communication protocol used. The communication protocol also aects the reliability and fault-tolerance of the networked system through its priority assignment and error-correction schemes. In [5], communication protocol requirements for real-time systems were discussed in detail. A study of the delay characteristics of popular control networks can be found in [6]. It is well-known that excessive delays in a feedback loop can destabilize a control system []. Thus, in a distributed control system, the eect of the network induced delays on the stability of the system should be analyzed. Robust control [3, 9], state prediction control scheme [1], and recursive information ow system [8] have been proposed to compensate for
2 the eect of time delays. However, these approaches do not allow a system with well-characterized and predictable time delays to be optimized. Our work assumes that the network time delays can be characterized, and focuses on determining the eects of these types of delays.. Control architecture eects The mechanical performance of a distributed control system depends on the control algorithms used and on the hardware implementation of those algorithms. The eects of synchronization [1], sampling frequency [], and delay [1] on the performance have been considered by other researchers. However, most of the existing work has focused on the single-input, single-output case, with one actuator, one sensor, and one processor. Even when multi-input, multi-output plants are considered, the control is typically centralized with the sensor and actuator data perhaps sent over a network, but there is no distributed coordination of physically separated mechanical systems. After control engineers develop block diagrams that describe the system behavior, the system integrator must answer fundamental implementation questions. The choice of sampling rates, processors, and communication protocol, will introduce different communication and computation delays in a system which will inuence the overall performance of the system signicantly. Not only the magnitude but also the location of the delay aects the system's performance. In the absence of delay, the performance of any system architecture should be identical. However, since delay is unavoidable in a distributed system, the architecture which most eciently arranges the delays should be chosen. Existing studies on distributed control systems typically assume a predetermined distributed architecture. The analysis of a distributed control systems has to overcome the complexity inherent in a sampled system, and there is a lack of nonlinear systems control theory to analyze or synthesize such sampled control laws with respect to output performance indexes. For these reasons, no rigorous systematic approach to increase the performance of the system by proper implementation has been developed, although guidelines and simulation studies are presented in [7, 1]. These preliminary investigations are useful to show the feasibility of distributed real-time control systems, but they are inadequate in terms of general principles that can be used to guide the design of distributed control systems. In this paper, we propose an analytical approach to characterize the eects of the control architecture on the mechanical performance, given a predened control algorithm. This will allow the system integrator to quickly evaluate many dierent scenarios and choose the best possible one. It will also enable future work whereby the control architecture will be designed together with the control algorithm. 3 Mathematical framework In this section, we dene the performance criteria for mechanical systems, and then the performance degradation function associated with dierent time delays. In Section, we present preliminary analytic, simulation, and experimental results which validate this framework. 3.1 Performance criteria Within the context of this paper, the performance of a mechanical control system will be dened by how closely the system tracks a given reference trajectory. That is, given a desired reference trajectory r(t) for the system, the performance is the dierence between the actual system output y(t) and the reference, P = ky,rk. Depending on the physical system and the application domain, one of many dierent norms may be used, including the maximum deviation from the trajectory, the average error along the trajectory, or the endpoint error. The focus of this work is on developing methodologies for implementing control laws using distributed computing systems, not on developing new control laws. Thus, the baseline performance will always be taken to be the expected value of the performance criteria with no time delay. This characterization allows us to isolate the eect of the time delay from the control design. 3. Performance degradation functions Consider a control system with and without time delay. Let r(t) be the reference, y (t) be the output of the system without time delay, and y(t) be the output of the system with the time delay. The nominal performance criteria is given by P = ky, rk We assume that the controller has been designed well, and that P is the \best" possible performance that we can achieve. With time delay, the performance criteria becomes P = ky, rk = ky, y + y, rk ky, y k + ky, rk = kk + P where represents the degradation in performance due to the time delay. In general, there may be many time delays which contribute to the overall performance degradation function. Consider a given distributed control architecture with n nodes (sensors, actuators, control modules) in the control system, and communication and computation delays i;j as follows: i;i = computation time at ith node i;j = communication delay from ith to jth node The performance degradation function will depend on all of the time delays i;j. Its Taylor series expansion without the higher order terms can be written as ( 1;1; 1;;::: ; n;n) = (; ;::: ;) 1;1 1; + (1) n;n Since (; ;::: ;) = by denition, the rst term on the right hand side is zero. Thus, to a rst-order approximation, the degradation in performance due to multiple time delays is equal to the sum of the performance degradation due to each time delay. In addition, the performance degradation due to a particular time delay is a linear function of
3 REFERE TRAJECTOR GENERATION reference delay τ r Σ PI TRACKING CONTROLLER T b(z+1) B 1+ s (z-1) [ ] τ τ y sensing delay computation delay c PLANT K s(s+a) error caused from Tr Error caused from input delay Tr =.1 sec Tr =.5 sec Tr =.9 sec 1 3 error caused from Tc Error caused from computational delay..1.1 Tc =.5 sec Tc =.1 sec Tc =.9 sec. 1 3 error caused from Ty Error caused from sampling delay. Ty =.1 sec Ty =.5 sec.1.1. Ty =.9 sec 1 3 Figure 1: Possible delays in a control system with two control modules. the magnitude of the time delay. We dene the performance dierential function,, to distinguish from the performance degradation function,. The performance dierential function i;j is given by i;j and represents the performance degradation due to a unit time delay between nodes i and j. We also use i;j to represent the performance degradation function for a single time delay between nodes i and j. Thus, the performance degradation function is given by the expression = 1;1 + 1; + + n;n n n = 1;1 1;1 + 1; 1; + + n;n n;n () = i;j i;j i=1 j=1 The performance dierential functions can be computed analytically for linear systems and numerically for nonlinear systems. The performance degradation function associated with a control architecture can be found by summing the products of the expected time delays with the performance dierential functions as in equation (), and this value can be used to compare with other control architectures. Framework Validation In the context of a very simple mechanical system, we have performed basic analysis, simulation studies and experiments to verify the mathematical framework presented in Section 3..1 Analytic results: Performance degradation For the study, we considered a single degree-of-freedom system, consisting of a motor which moves a mass along an axis. Delays may occur in sending the reference and sensor data over a network, or in computing the control algorithm. Time delays in sending the actuator command over a network occur in the same place in the loop as the computational delay, and are not considered separately here. The block diagram of the system, with the potential time delays in the loop, is shown in Figure 1. To compute the performance degradation functions for each of the three time delays, the modied Z-transform was used to compute the eects of delays []. Using this method, we can account for time delays which are not multiples of the sampling period. Figure shows the performance degradation functions as functions of time for the three individual time delays; three dierent magnitude of time delay are shown for each delay location. As predicted by the Taylor expansion in Section 3., these functions r; c and y are linear functions of the magnitude of the time delay. a. r b. c c. y Figure : Performance degradation functions for dierent time delay locations and magnitudes. error caused from Ty & Tc Error caused from Ty & Tc Ty & Tc=.1 sec Ty & Tc=.5 sec Ty & Tc=.9 sec 1 3 error caused from Tr & Tc Error caused from Tr & Tc Tr & Tc=.1 sec Tr & Tc=.5 sec Tr & Tc=.9 sec 1 3 error caused from Ty & Tr Error caused from Ty & Tr Ty & Tr =.1 sec Ty & Tr=.5 sec Ty & Tr=.9 sec 1 3 a. c & y b. c & r c. y & r Figure 3: Performance degradation functions for dierent combinations of delays. The performance degradation functions for combinations of dierent types of time delays in the system are shown in Figure 3. Comparing these results with those of Figure, it can be seen that the eects of time delays are additive, validating our hypothesis that the performance degradation function for the entire system can be computed by adding the individual performance degradation functions: = r + c + y = r r + c c + y y. Simulation results: Two-axis system The eect of control architectures and communication delays on the performance of the two-axis contouring system was evaluated through simulation studies and experiments on a small x-y table. This system contains two copies of the previous single-axis system and a cross-coupled controller. Although both axes are linear, the cross-coupled controller has a non-linear term for estimation of contour error and the performance criteria; the contour error [11] is a nonlinear function of the axis-level errors and the reference trajectory. Hence, we use simulations and experiments to validate the hypotheses. Although the control algorithms used were very simple and would, in practice, almost always be implemented on a single processor, a distributed implementation was considered in order to study the eects of delays on the control performance. We only consider one distributed implementation containing two delays: x;y and y;x, namely the x-position data to y-axis system and vice versa. Figure shows that the performance degradation function is the sum of x;y and y;x although the -axis contouring system is non-linear. Figure 6(a) also shows that the performance degradation function is a linear function of time delay..3 Experimental results: Two-axis system A small two-axis table with DC motors was used for the experiment. A picture of the experimental set-up is shown in
4 1ms Φ x,y x 1-3ms 5ms 7ms Φ y,x x 1-1ms 3ms 5ms 7ms Φ (Φ x,y + Φy,x ) 1 x ms 3ms 5ms 7ms a. x;y b. y;x c., ( x;y + y;x) Figure : A comparison between and ( x;y + y;x). data bank 6 6,5 C/C controller 3,5 1 servo 5 5, servo,5 5,1 3,1, 3 enc. 1,7,8 enc. x axis table 7 8 y axis table x y Figure 7: Two axis contouring system block diagram showing the eight basic modules and nine potential communication delays. Figure 5: The experimental set-up, with two computers and a two-axis table. Figure 5. Matlab/Simulink/Real-Time Workshop was used to implement the controllers on personal computers. Synchronization between the two computers was accomplished using a hardware switch which was ipped to start the experiments. Network communication was done using the bidirectional serial port, and the results were used to compare with the centralized architecture. In order to examine the eects of dierent magnitudes of delay, we needed to be able to specify the communication delay. For that reason, only one computer was used for the experiment with the time delay intentionally implemented in the control algorithm. As shown in Figure 6(b), the performance degradation function for small values of time delay is a linear function of the time delay, as predicted by the derivation in Section Design Example In this section, we show how the performance degradation function framework can be used to evaluate and compare several dierent architectures for a distributed control system. A two-axis contouring system is considered again since it is relatively low-dimensional yet has tight coupling between the axes. It is also nonlinear, showing the broad applicability of the techniques. 5.1 Identication of basic modules The rst step in determining the architecture is to dene the basic modules of the control system. A module can be a system component such as a sensor or actuator, an algorithm such as a servo controller, or a subsystem such as an axis. The inputs and outputs of each module must be dened, and their connections determined. The number of modules will determine the amount of communication that must be considered. By choosing the basic modules to be as small as possible in this step, the best performance can be guaranteed; however, smaller modules require more combinations to be examined. For the example system, we have chosen eight basic modules as shown in Figure 7 with all possible delays. The basic modules are numbered from 1 to 8, and the time delay between modules i and j is denoted i;j. For this logical control architecture with eight basic modules, there are nine possible time delay locations. 5. Computation of performance dierentials After the basic modules and time delay locations have been identied, the performance dierential functions associated with each time delay can be found either analytically or by simulation as discussed in Section 3. Computation of i;i is not necessary since computation delay aects the system in the same way as communication delay. Thus, i;i can be computed using the following equation. i;i = i;j (3) j6=i Equivalently, the computation delay at node i could be added to all communication delays emanating from node i. llφll: (.1 inch) llφll vs. delay in communication delay llφave ll llφ abs ll llφ rms ll llφ max ll communication delay: (msec) (a) Simulation llφll: (.1 inch) llφll vs. delay in communication delay llφave ll llφ abs ll llφ rms ll llφ max ll communication delay: (msec) (b) Experiment Figure 6: Performance degradation functions for dierent time delays and dierent performance metrics. For a system with n basic modules, the maximum possible number of the performance dierential functions that must be computed is n. These performance dierential functions can be put into a matrix = [ i;j]. Each i;j can be stored as a vector; the exact functional expression is not needed to compute the performance degradation function. Note that some of the i;j will be zero, indicating that there is no coupling between the corresponding modules. In addition, i;i is zero if there is no computational task at the ith node. The performance dierential function matrix for the example system is shown in Figure 8a. Note that a number ofentries in the performance dierential function matrix are zeros indicating that there is no communication between the respective modules.
5 a. b. Figure 8: The performance dierential functions i;j and time delays i;j of the system in Figure 7 are shown in matrix formation. 1 3 SERVO SERVO MOTOR MOTOR CONT. INPUT CONT. INPUT 3 SERVO MOTOR SERVO MOTOR CONT. INPUT SERVO MOTOR SERVO MOTOR 3 a. Completely b. Lumped c. Lumped distributed servo/motor axis control SERVO MOTOR SERVO MOTOR 3 CONT. INPUT CONT. INPUT SERVO SERVO C/C CONT. REF. INPUT MOTOR MOTOR d. Independent axes e. Centralized Figure 9: Several possible network control architectures. Computation of the performance dierential functions i;j for the example system is done by simulation. To compute each i;j, the system is simulated with a delay i;j and with no delay. The dierence between the two simulation results divided by the magnitude of i;j is i;j. Associated with each nonzero performance dierential function i;j, there will be a time delay i;j. The matrix is shown in Figure 8b. The magnitude of i;j will be determined by the architecture of the control system and network and choice of computing hardware and software. While depends on the logical architecture (block diagram) of the system, it does not change with dierent implementation architectures. On the other hand, depends only on the implementation architecture of the system (number of processing nodes, network protocol, operating system, etc.) The combination = Pi;j i;ji;j determines the overall performance of the system. 5.3 Determination of potential architectures With n basic modules, there are Pn n! i=1 possible architectures. For each potential architecture, the corre- i!(n,i)! sponding time delay matrix needs to be found. The performance degradation function for all cases can then be easily compared and the best architecture chosen. In this design example, we tested the ve architectures shown in Figure 9. The two extreme cases completely distributed and centralized were chosen as candidates, along with three other natural groupings in which the servo controller is together with the motor. 5. Determination of time delays The delay matrix contains the magnitudes of the communication and computation delays. These delays depend onanumber of factors related to the system implementation. Communication delay mainly depends on the type of network, protocol used, data size, and number of nodes in the system. Computation delay depends on the processor power, operating system, and number of computing tasks assigned to each node. Finding accurate characterizations for computation and communication delay is another challenging problem and will not be addressed seriously in this paper (see [6] for some work in this area). For the computation delays, we assumed that each basic module has a task to be computed which takes t tk =:8msec, the time required to switch between tasks is t sw =:3msec, a motor module requires no computation time, and the computation delay is the time required for all other computation tasks on the node to be completed. For the communication delay, we assumed that the message transmission time is t tx =:5msec regardless of the size of the message, and that the communication delay is the time required for all other nodes on the network to transmit their messages. Let N be the number of nodes on the network, and n k be the number of basic modules assigned to node k. Using these assumptions, the communication delays are equal to i;j = t tx(n, 1), and the computation delay of a basic module i on node k is i;i = t tkn k +(n k, 1)t sw. Using these values, the time delay matrix can be computed for the ve dierent control architectures shown in Figure 9. Even though a simplied model was used to estimate, well dened communication and computation delay characteristics, if available, can be employed to more accurately determine the time delay matrix. In this case, each different priority assignment for the same architecture would result in a dierent time delay matrix. 5.5 Computation of and analysis After computing and, can be computed using equation (). One advantage of using the proposed performance degradation function framework is that does not need to be recomputed or modied for dierent architectures. In fact, only must be recomputed for each dierent architecture which is considered. The performance degradation function for each architecture is computed and shown in Figure 1, along with the individual components i;j. Note that (solid line) in Figure 1 is of a similar magnitude for each architecture tested. This is due to the fact that the two-axis system is symmetric, and the communication delays are all equal, causing the terms i;j to largely cancel with each other. This phenomenon was noted in Section.1. If the delays are not equal, this cancellation will not occur. Thus, when choosing an architecture, both the overall performance degradation function aswell as its components i;j should be as small as possible. Thus, for the given assumptions on the magnitudes of the time delays, the lumped servo/motor architecture (b) would be the best implementation of the system. If the reference trajectory is well-characterized (such as a step, ramp, or the circular contour considered here), then the Fourier transforms of the performance dierential func-
6 x x x a. Completely b. Lumped c. Lumped distributed servo/motor axis control x x d. Independent axes e. Centralized Figure 1: The performance degradation function for each architecture shown in Figure 9 is plotted. The dotted line indicates i;j and the thick solid line indicates. tions can be computed to extract more information about the best 's to minimize the performance degradation function. In this case, not only the impact of the magnitude of each delay to the performance of the system but also the interrelation between the delays can be seen algebraically. This information can be used to choose a communication protocol which can guarantee the desired relationships between dierent time delays. 6 Conclusions and Future Work Although more and more control systems are being implemented in a distributed fashion with networked communication, the unavoidable time delays in such systems impact the achievable performance. In this paper, wehave presented a mathematical framework for analyzing the eect of time delays on the mechanical performance of distributed control systems. Once a control algorithm has been designed, the eect of dierent implementations of this algorithm can be determined using this framework. By dening the performance degradation function as the dierence between the performance of the system with and without time delay, we are able to isolate the eect of the individual time delays from the eect of the controller. Once the individual performance dierential functions have been computed, either analytically (for linear systems) or through simulation (for nonlinear systems), the overall eect of the time delays on a distributed system can be computed in a straightforward manner. Many dierent implementation architectures can be evaluated quickly using these techniques, allowing the system integrator to choose the best one. In addition, information gained in this analysis procedure can also be used to choose a control network protocol which can guarantee the desired relationship between dierent time delays in the system. In the future, we plan to examine new ways to design control algorithms for distributed systems which can take fully utilize their advantages but minimize the impact of the unavoidable time delays. References [1] H. Chan and U. Ozguner. Closed-loop control of systems over a communication network with queues. International Journal of Control, 6:93{51, [] G. F. Franklin, J. D. Powell, and A. Emani-Naeini. Feedback Control of Dynamic Systems. Addison-Wesley, Reading, Massachusetts, third edition, 199. [3] F. Goktas, J. M. Smith, and R. Bajcsy. -synthesis for distributed control systems with network-induced delays. In Proceedings of IEEE Conference ondecision and Control, pages 813{81, [] P. K. Khosla. Choosing sampling rates for robot control. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), [5] H. Kopetz. A communication infrastructure for a fault-tolerant distributed real-time system. Control Engineering Practice, 3(8):1139{116, August [6] F.-L. Lian, J. M. Moyne, and D. M. Tilbury. Performance evaluation of control networks for manufacturing systems. In Proceedings of the ASME International Mechanical Engineering Congress and Exposition (Dynamic Systems and Control Division), [7] U. Ozguner. Decentralized and distributed control approaches and algorithms. In Proceedings of IEEE Conference ondecision and Control, pages 189{19, December [8] F. Paganini. A recursive information ow system for distributed control arrays. In Proceedings of the American Control Conference, volume 6, pages 381{385, June [9] A. Ray. Output feedback control under randomly varying distributed delays. AIAA Journal of Guidance, Control, and Dynamics, 17():7{711, 199. [1] D. Simon, E. Castaneda, and P. Freedman. Design and analysis of synchronization for real-time closed-loop control in robotics. IEEE Transactions on Control Systems Technology, 6:5{61, July [11] K. Srinivasan and P. K. Kulkarni. Cross-coupled control of biaxial feed drive mechanisms. ASME Journal of Dynamic Systems, Measurement, and Control, 11:5{3, 199. [1] J. ook, D. Tilbury, K. Chervela, and N. Soparkar. Decentralized, modular real-time control for machining applications. In Proceedings of the American Control Conference, pages 8{89, 1998.
Neuro-Remodeling via Backpropagation of Utility. ABSTRACT Backpropagation of utility is one of the many methods for neuro-control.
Neuro-Remodeling via Backpropagation of Utility K. Wendy Tang and Girish Pingle 1 Department of Electrical Engineering SUNY at Stony Brook, Stony Brook, NY 11794-2350. ABSTRACT Backpropagation of utility
More informationSkill. Robot/ Controller
Skill Acquisition from Human Demonstration Using a Hidden Markov Model G. E. Hovland, P. Sikka and B. J. McCarragher Department of Engineering Faculty of Engineering and Information Technology The Australian
More informationNetwork Design Consideration for Distributed Control Systems
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 10, NO. 2, MARCH 2002 297 Network Design Consideration for Distributed Control Systems Feng-Li Lian, James Moyne, and Dawn Tilbury Abstract This paper
More informationEdge detection based on single layer CNN simulator using RK6(4)
Edge detection based on single layer CNN simulator using RK64) Osama H. Abdelwahed 1, and M. El-Sayed Wahed 1 Mathematics Department, Faculty of Science, Suez Canal University, Egypt Department of Computer
More informationMSEC PLANT LAYOUT OPTIMIZATION CONSIDERING THE EFFECT OF MAINTENANCE
Proceedings of Proceedings of the 211 ASME International Manufacturing Science and Engineering Conference MSEC211 June 13-17, 211, Corvallis, Oregon, USA MSEC211-233 PLANT LAYOUT OPTIMIZATION CONSIDERING
More informationServer 1 Server 2 CPU. mem I/O. allocate rec n read elem. n*47.0. n*20.0. select. n*1.0. write elem. n*26.5 send. n*
Information Needs in Performance Analysis of Telecommunication Software a Case Study Vesa Hirvisalo Esko Nuutila Helsinki University of Technology Laboratory of Information Processing Science Otakaari
More informationFAULT DETECTION AND ISOLATION USING SPECTRAL ANALYSIS. Eugen Iancu
FAULT DETECTION AND ISOLATION USING SPECTRAL ANALYSIS Eugen Iancu Automation and Mechatronics Department University of Craiova Eugen.Iancu@automation.ucv.ro Abstract: In this work, spectral signal analyses
More informationInner and outer approximation of capture basin using interval analysis
Inner and outer approximation of capture basin using interval analysis M. Lhommeau 1 L. Jaulin 2 L. Hardouin 1 1 Laboratoire d'ingénierie des Systèmes Automatisés ISTIA - Université d'angers 62, av. Notre
More informationLecture 3: Linear Classification
Lecture 3: Linear Classification Roger Grosse 1 Introduction Last week, we saw an example of a learning task called regression. There, the goal was to predict a scalar-valued target from a set of features.
More informationDepartment of Electrical Engineering, Keio University Hiyoshi Kouhoku-ku Yokohama 223, Japan
Shape Modeling from Multiple View Images Using GAs Satoshi KIRIHARA and Hideo SAITO Department of Electrical Engineering, Keio University 3-14-1 Hiyoshi Kouhoku-ku Yokohama 223, Japan TEL +81-45-563-1141
More informationFB(9,3) Figure 1(a). A 4-by-4 Benes network. Figure 1(b). An FB(4, 2) network. Figure 2. An FB(27, 3) network
Congestion-free Routing of Streaming Multimedia Content in BMIN-based Parallel Systems Harish Sethu Department of Electrical and Computer Engineering Drexel University Philadelphia, PA 19104, USA sethu@ece.drexel.edu
More informationModeling with Uncertainty Interval Computations Using Fuzzy Sets
Modeling with Uncertainty Interval Computations Using Fuzzy Sets J. Honda, R. Tankelevich Department of Mathematical and Computer Sciences, Colorado School of Mines, Golden, CO, U.S.A. Abstract A new method
More informationAutomatic Control Industrial robotics
Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots
More informationWhat is Mechatronics
Mechatronics What is Mechatronics What Is Mechatronics? Mechatronics is a methodology used for the optimal design of electromechanical products. Multi-disciplinary system design has employed a sequential
More informationDETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS
Proceedings of the ASME 2007 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2007 September 4-7, 2007, Las Vegas, Nevada, USA DETC2007-34372
More informationAC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY
AC 2009-130: ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY Alireza Rahrooh, University of Central Florida Alireza Rahrooh is aprofessor of Electrical Engineering Technology at the University of Central
More informationHyperplane Ranking in. Simple Genetic Algorithms. D. Whitley, K. Mathias, and L. Pyeatt. Department of Computer Science. Colorado State University
Hyperplane Ranking in Simple Genetic Algorithms D. Whitley, K. Mathias, and L. yeatt Department of Computer Science Colorado State University Fort Collins, Colorado 8523 USA whitley,mathiask,pyeatt@cs.colostate.edu
More informationOn Checkpoint Latency. Nitin H. Vaidya. In the past, a large number of researchers have analyzed. the checkpointing and rollback recovery scheme
On Checkpoint Latency Nitin H. Vaidya Department of Computer Science Texas A&M University College Station, TX 77843-3112 E-mail: vaidya@cs.tamu.edu Web: http://www.cs.tamu.edu/faculty/vaidya/ Abstract
More informationUsing Local Trajectory Optimizers To Speed Up Global. Christopher G. Atkeson. Department of Brain and Cognitive Sciences and
Using Local Trajectory Optimizers To Speed Up Global Optimization In Dynamic Programming Christopher G. Atkeson Department of Brain and Cognitive Sciences and the Articial Intelligence Laboratory Massachusetts
More informationDistributed Consensus in Multivehicle Cooperative Control: Theory and Applications
Distributed Consensus in Multivehicle Cooperative Control: Theory and Applications Wei Ren and Randal W. Beard Springer ISBN: 978-1-84800-014-8 Tutorial Slides Prepared by Wei Ren Department of Electrical
More informationDefining the Global Error of a Multi-Axis Vibration Test: An Application of MIL-STD-810G Method 527 Annex C
Defining the Global Error of a Multi-Axis Vibration Test: An Application of MIL-STD-810G Method 527 Annex C Joel Hoksbergen Team Corporation joel.hoksbergen@teamcorporation.com ESTECH 2014 MIMO Concepts
More informationEcient Processor Allocation for 3D Tori. Wenjian Qiao and Lionel M. Ni. Department of Computer Science. Michigan State University
Ecient Processor llocation for D ori Wenjian Qiao and Lionel M. Ni Department of Computer Science Michigan State University East Lansing, MI 4884-107 fqiaow, nig@cps.msu.edu bstract Ecient allocation of
More informationIntroduction to Control Systems Design
Experiment One Introduction to Control Systems Design Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1.1 Control System Design The design of control systems
More informationAnalytical Modeling of Parallel Systems. To accompany the text ``Introduction to Parallel Computing'', Addison Wesley, 2003.
Analytical Modeling of Parallel Systems To accompany the text ``Introduction to Parallel Computing'', Addison Wesley, 2003. Topic Overview Sources of Overhead in Parallel Programs Performance Metrics for
More informationPREDICTING THE IMPACT OF REDUNDANCY ON PERFORMANCE IN EMBEDDED CONTROL SYSTEMS. Michael Short and Michael J. Pont
PREDICTING THE IMPACT OF REDUNDANCY ON PERFORMANCE IN EMBEDDED CONTROL SYSTEMS Michael Short and Michael J. Pont Embedded Systems Laboratory, University of Leicester, University Road, Leicester LE1 7RH
More informationA taxonomy of race. D. P. Helmbold, C. E. McDowell. September 28, University of California, Santa Cruz. Santa Cruz, CA
A taxonomy of race conditions. D. P. Helmbold, C. E. McDowell UCSC-CRL-94-34 September 28, 1994 Board of Studies in Computer and Information Sciences University of California, Santa Cruz Santa Cruz, CA
More informationA Path Decomposition Approach for Computing Blocking Probabilities in Wavelength-Routing Networks
IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 8, NO. 6, DECEMBER 2000 747 A Path Decomposition Approach for Computing Blocking Probabilities in Wavelength-Routing Networks Yuhong Zhu, George N. Rouskas, Member,
More informationUse of Extreme Value Statistics in Modeling Biometric Systems
Use of Extreme Value Statistics in Modeling Biometric Systems Similarity Scores Two types of matching: Genuine sample Imposter sample Matching scores Enrolled sample 0.95 0.32 Probability Density Decision
More informationSYSTEM CONCEPTS. Definition of a System
2 SYSTEM CONCEPTS A system is a group of interrelated components working together towards a common goal, by accepting inputs and producing outputs in an organized transformation process. The interrelated
More information2 J. Karvo et al. / Blocking of dynamic multicast connections Figure 1. Point to point (top) vs. point to multipoint, or multicast connections (bottom
Telecommunication Systems 0 (1998)?? 1 Blocking of dynamic multicast connections Jouni Karvo a;, Jorma Virtamo b, Samuli Aalto b and Olli Martikainen a a Helsinki University of Technology, Laboratory of
More informationRobust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm
329 Robust Pole Placement using Linear Quadratic Regulator Weight Selection Algorithm Vishwa Nath 1, R. Mitra 2 1,2 Department of Electronics and Communication Engineering, Indian Institute of Technology,
More informationMotion Control Primer. Direct load position sensing with secondary feedback encoders. White Paper
Motion Control Primer Direct load position sensing with secondary feedback encoders White Paper White Paper Position sensing primer Direct load position sensing with secondary feedback encoders In closed-loop
More informationChapter 1: Introduction
Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the
More informationGuidelines for proper use of Plate elements
Guidelines for proper use of Plate elements In structural analysis using finite element method, the analysis model is created by dividing the entire structure into finite elements. This procedure is known
More informationAUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION
AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk
More informationObject Modeling from Multiple Images Using Genetic Algorithms. Hideo SAITO and Masayuki MORI. Department of Electrical Engineering, Keio University
Object Modeling from Multiple Images Using Genetic Algorithms Hideo SAITO and Masayuki MORI Department of Electrical Engineering, Keio University E-mail: saito@ozawa.elec.keio.ac.jp Abstract This paper
More informationAdaptive QoS Control Beyond Embedded Systems
Adaptive QoS Control Beyond Embedded Systems Chenyang Lu! CSE 520S! Outline! Control-theoretic Framework! Service delay control on Web servers! On-line data migration in storage servers! ControlWare: adaptive
More informationUSING PRINCIPAL COMPONENTS ANALYSIS FOR AGGREGATING JUDGMENTS IN THE ANALYTIC HIERARCHY PROCESS
Analytic Hierarchy To Be Submitted to the the Analytic Hierarchy 2014, Washington D.C., U.S.A. USING PRINCIPAL COMPONENTS ANALYSIS FOR AGGREGATING JUDGMENTS IN THE ANALYTIC HIERARCHY PROCESS Natalie M.
More informationDual-loop Control for Backlash Correction in Trajectory-tracking of a Planar 3-RRR Manipulator
Dual-loop Control for Backlash Correction in Trajectory-tracking of a Planar -RRR Manipulator Abhishek Agarwal, Chaman Nasa, Sandipan Bandyopadhyay Abstract The presence of backlash in the gearheads is
More informationCS4514 Real-Time Systems and Modeling
CS4514 Real-Time Systems and Modeling Fall 2015 José M. Garrido Department of Computer Science College of Computing and Software Engineering Kennesaw State University Real-Time Systems RTS are computer
More informationMDP Routing in ATM Networks. Using the Virtual Path Concept 1. Department of Computer Science Department of Computer Science
MDP Routing in ATM Networks Using the Virtual Path Concept 1 Ren-Hung Hwang, James F. Kurose, and Don Towsley Department of Computer Science Department of Computer Science & Information Engineering University
More informationAdaptive Estimation of Distributions using Exponential Sub-Families Alan Gous Stanford University December 1996 Abstract: An algorithm is presented wh
Adaptive Estimation of Distributions using Exponential Sub-Families Alan Gous Stanford University December 1996 Abstract: An algorithm is presented which, for a large-dimensional exponential family G,
More informationSYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS
Proceedings of the ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference IDETC/CIE 2013 August 4-7, 2013, Portland, Oregon, USA DETC2013-12021
More informationHEXAPODS FOR PRECISION MOTION AND VIBRATION CONTROL
HEXAPODS FOR PRECISION MOTION AND VIBRATION CONTROL Eric H. Anderson, Michael F. Cash, Jonathan L. Hall and Gregory W. Pettit CSA Engineering Inc., Mountain View, CA Introduction Parallel kinematic manipulators
More informationAutomated Parameterization of the Joint Space Dynamics of a Robotic Arm. Josh Petersen
Automated Parameterization of the Joint Space Dynamics of a Robotic Arm Josh Petersen Introduction The goal of my project was to use machine learning to fully automate the parameterization of the joint
More informationA Study on Evaluation of Conceptual Designs of Machine tools
A Study on Evaluation of Conceptual Designs of Machine too Nozomu MISHIMA Fine Manufacturing System Group, Institute of Mechanical Systems Engineering, National Institute of Advanced Industrial Science
More informationx L d +W/2 -W/2 W x R (d k+1/2, o k+1/2 ) d (x k, d k ) (x k-1, d k-1 ) (a) (b)
Disparity Estimation with Modeling of Occlusion and Object Orientation Andre Redert, Chun-Jen Tsai +, Emile Hendriks, Aggelos K. Katsaggelos + Information Theory Group, Department of Electrical Engineering
More informationThe Ohio State University Columbus, Ohio, USA Universidad Autónoma de Nuevo León San Nicolás de los Garza, Nuevo León, México, 66450
Optimization and Analysis of Variability in High Precision Injection Molding Carlos E. Castro 1, Blaine Lilly 1, José M. Castro 1, and Mauricio Cabrera Ríos 2 1 Department of Industrial, Welding & Systems
More informationLIGHTS, CAMERA, CALCULUS
LIGHTS, CAMERA, CALCULUS Robert E. Kowalczyk and Adam O. Hausknecht University of Massachusetts Dartmouth Mathematics Department, 285 Old Westport Road, N. Dartmouth, MA 02747-2300 rkowalczyk@umassd.edu
More informationStability in ATM Networks. network.
Stability in ATM Networks. Chengzhi Li, Amitava Raha y, and Wei Zhao Abstract In this paper, we address the issues of stability in ATM networks. A network is stable if and only if all the packets have
More informationSpecifications. Ad hoc Translation. System-Level. Timing Constraints. Period Calibration Method. Task-Level. Timing Constraints
Toward Automatic Synthesis of Schedulable Real-Time Controllers Minsoo Ryu y and Seongsoo Hong y Abstract This paper presents an automatic approach to synthesizing schedulable timing constraints for real-time
More informationSET-UP AND STUDY OF A NETWORKED CONTROL SYSTEM
SET-UP AND STUDY OF A NETWORKED CONTROL SYSTEM Anca-Mihaela Acreală 1, Vasile Comnac 1, Cristian Boldişor 1, Mihai Cernat 1, Robyn De Keyser 2 1 Transilvania University of Brasov, Faculty of Electrical
More informationPRELIMINARY RESULTS ON REAL-TIME 3D FEATURE-BASED TRACKER 1. We present some preliminary results on a system for tracking 3D motion using
PRELIMINARY RESULTS ON REAL-TIME 3D FEATURE-BASED TRACKER 1 Tak-keung CHENG derek@cs.mu.oz.au Leslie KITCHEN ljk@cs.mu.oz.au Computer Vision and Pattern Recognition Laboratory, Department of Computer Science,
More informationTracking Multiple Objects in 3D. Coimbra 3030 Coimbra target projection in the same image position (usually
Tracking Multiple Objects in 3D Jo~ao P. Barreto Paulo Peioto Coimbra 33 Coimbra 33 Jorge Batista Helder Araujo Coimbra 33 Coimbra 33 Abstract In this paper a system for tracking multiple targets in 3D
More informationPOTENTIAL ACTIVE-VISION CONTROL SYSTEMS FOR UNMANNED AIRCRAFT
26 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES POTENTIAL ACTIVE-VISION CONTROL SYSTEMS FOR UNMANNED AIRCRAFT Eric N. Johnson* *Lockheed Martin Associate Professor of Avionics Integration, Georgia
More informationMatrix Multiplication
Matrix Multiplication CPS343 Parallel and High Performance Computing Spring 2018 CPS343 (Parallel and HPC) Matrix Multiplication Spring 2018 1 / 32 Outline 1 Matrix operations Importance Dense and sparse
More informationThe Normal Distribution & z-scores
& z-scores Distributions: Who needs them? Why are we interested in distributions? Important link between distributions and probabilities of events If we know the distribution of a set of events, then we
More informationmanufactured parts carry good precision, excellent surface precision and high flexibility. This Baan-Chyan, Taipei, Taiwan, 220, R.O.C.
The Approach of Complex Insert Packaging Fabrication in Stereolithography Y. Y. Chiu * and J. H. Chang ++ Department of Industrial and Commercial Design, Oriental Institute of Technology, 58, Sec. 2, Syh-Chuan
More informationOptimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing
1 Optimal Path Finding for Direction, Location and Time Dependent Costs, with Application to Vessel Routing Irina S. Dolinskaya Department of Industrial Engineering and Management Sciences Northwestern
More informationPerformance Evaluation of Two New Disk Scheduling Algorithms. for Real-Time Systems. Department of Computer & Information Science
Performance Evaluation of Two New Disk Scheduling Algorithms for Real-Time Systems Shenze Chen James F. Kurose John A. Stankovic Don Towsley Department of Computer & Information Science University of Massachusetts
More informationDeveloping a MATLAB-Based Control System Design and Analysis Tool for Enhanced Learning Environment in Control System Education
Developing a MATLAB-Based Control System Design and Analysis Tool for Enhanced Learning Environment in Control System Education Frank S. Cheng and Lin Zhao Industrial and Engineering Technology Department
More informationLabVIEW Based Embedded Design [First Report]
LabVIEW Based Embedded Design [First Report] Sadia Malik Ram Rajagopal Department of Electrical and Computer Engineering University of Texas at Austin Austin, TX 78712 malik@ece.utexas.edu ram.rajagopal@ni.com
More informationSimultaneous surface texture classification and illumination tilt angle prediction
Simultaneous surface texture classification and illumination tilt angle prediction X. Lladó, A. Oliver, M. Petrou, J. Freixenet, and J. Martí Computer Vision and Robotics Group - IIiA. University of Girona
More informationDESIGN OF EXPERIMENTS and ROBUST DESIGN
DESIGN OF EXPERIMENTS and ROBUST DESIGN Problems in design and production environments often require experiments to find a solution. Design of experiments are a collection of statistical methods that,
More informationEgemen Tanin, Tahsin M. Kurc, Cevdet Aykanat, Bulent Ozguc. Abstract. Direct Volume Rendering (DVR) is a powerful technique for
Comparison of Two Image-Space Subdivision Algorithms for Direct Volume Rendering on Distributed-Memory Multicomputers Egemen Tanin, Tahsin M. Kurc, Cevdet Aykanat, Bulent Ozguc Dept. of Computer Eng. and
More informationFault Diagnosis and Fault Tolerant Control
باسمه تعالی Fault Diagnosis and Fault Tolerant Control بیژن معاونی )دانشیار دانشگاه علم و صنعت ایران( نیم سال اول 97-96 باسمه تعالی Fault Diagnosis and Fault Tolerant Control Lecture 1 Introduction 1 Our
More informationSubmitted for TAU97 Abstract Many attempts have been made to combine some form of retiming with combinational
Experiments in the Iterative Application of Resynthesis and Retiming Soha Hassoun and Carl Ebeling Department of Computer Science and Engineering University ofwashington, Seattle, WA fsoha,ebelingg@cs.washington.edu
More informationReliable Communication using Packet Coding for Underwater Acoustic Channels
Reliable Communication using Packet Coding for Underwater Acoustic Channels Rameez Ahmed and Milica Stojanovic Northeastern University, Boston, MA 02115, USA Email: rarameez@ece.neu.edu, millitsa@ece.neu.edu
More informationPerformance Comparison Between AAL1, AAL2 and AAL5
The University of Kansas Technical Report Performance Comparison Between AAL1, AAL2 and AAL5 Raghushankar R. Vatte and David W. Petr ITTC-FY1998-TR-13110-03 March 1998 Project Sponsor: Sprint Corporation
More informationAn Ecient Approximation Algorithm for the. File Redistribution Scheduling Problem in. Fully Connected Networks. Abstract
An Ecient Approximation Algorithm for the File Redistribution Scheduling Problem in Fully Connected Networks Ravi Varadarajan Pedro I. Rivera-Vega y Abstract We consider the problem of transferring a set
More informationINSTITUTE OF AERONAUTICAL ENGINEERING
Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL
More informationLocal qualitative shape from stereo. without detailed correspondence. Extended Abstract. Shimon Edelman. Internet:
Local qualitative shape from stereo without detailed correspondence Extended Abstract Shimon Edelman Center for Biological Information Processing MIT E25-201, Cambridge MA 02139 Internet: edelman@ai.mit.edu
More informationCONSUMPTION BASICS. MICROECONOMICS Principles and Analysis Frank Cowell. July 2017 Frank Cowell: Consumption Basics 1
CONSUMPTION BASICS MICROECONOMICS Principles and Analysis Frank Cowell July 2017 Frank Cowell: Consumption Basics 1 Overview Consumption: Basics The setting The environment for the basic consumer optimisation
More informationReal-Time Scalability of Nested Spin Locks. Hiroaki Takada and Ken Sakamura. Faculty of Science, University of Tokyo
Real-Time Scalability of Nested Spin Locks Hiroaki Takada and Ken Sakamura Department of Information Science, Faculty of Science, University of Tokyo 7-3-1, Hongo, Bunkyo-ku, Tokyo 113, Japan Abstract
More informationUncontrollable. High Priority. Users. Multiplexer. Server. Low Priority. Controllable. Users. Queue
Global Max-Min Fairness Guarantee for ABR Flow Control Qingyang Hu, David W. Petr Information and Telecommunication Technology Center Department of Electrical Engineering & Computer Science The University
More informationDepartment of. Computer Science. Remapping Subpartitions of. Hyperspace Using Iterative. Genetic Search. Keith Mathias and Darrell Whitley
Department of Computer Science Remapping Subpartitions of Hyperspace Using Iterative Genetic Search Keith Mathias and Darrell Whitley Technical Report CS-4-11 January 7, 14 Colorado State University Remapping
More informationNetworked Plant Automation and Control.
NSF Engineering Research Center (ERC) for Reconfigurable Manufacturing Systems (RMS) Networked Plant Automation and Control. Dhananjay Anand, Deepak Sharma, Wajiha Shahid, Hechen Yu, Malvika Bhatia, Hari
More informationGenerating (n,2) De Bruijn Sequences with Some Balance and Uniformity Properties. Abstract
Generating (n,) De Bruijn Sequences with Some Balance and Uniformity Properties Yi-Chih Hsieh, Han-Suk Sohn, and Dennis L. Bricker Department of Industrial Management, National Huwei Institute of Technology,
More informationOPTIMAL DESIGN OF A STEPPER-DRIVEN PLANAR LINKAGE USING ENTROPY METHODS
Optimal Design of A Stepper-Driven Planar Linkage Using Entropy Methods OPTIMAL DESIGN OF A STEPPER-DRIVEN PLANAR LINKAGE USING ENTROPY METHODS J. C. Musto 1* 1 Mechanical Engineering Department, Milwaukee
More informationKalev Kask and Rina Dechter. Department of Information and Computer Science. University of California, Irvine, CA
GSAT and Local Consistency 3 Kalev Kask and Rina Dechter Department of Information and Computer Science University of California, Irvine, CA 92717-3425 fkkask,dechterg@ics.uci.edu Abstract It has been
More informationJassim Katwan, Osama (2010) Discrete modelling of heat transfer. MSc(R) thesis, University of Glasgow.
Jassim Katwan, Osama (2010) Discrete modelling of heat transfer. MSc(R) thesis, University of Glasgow. http://theses.gla.ac.uk/1602/ Copyright and moral rights for this thesis are retained by the author
More informationMid-Year Report. Discontinuous Galerkin Euler Equation Solver. Friday, December 14, Andrey Andreyev. Advisor: Dr.
Mid-Year Report Discontinuous Galerkin Euler Equation Solver Friday, December 14, 2012 Andrey Andreyev Advisor: Dr. James Baeder Abstract: The focus of this effort is to produce a two dimensional inviscid,
More informationAdaptive Methods for Distributed Video Presentation. Oregon Graduate Institute of Science and Technology. fcrispin, scen, walpole,
Adaptive Methods for Distributed Video Presentation Crispin Cowan, Shanwei Cen, Jonathan Walpole, and Calton Pu Department of Computer Science and Engineering Oregon Graduate Institute of Science and Technology
More informationSystem Theory, Modeling and Controls
System Theory, Modeling and Controls Y7.FS2 Leader: Iqbal Husain, NC State University Co-PIs: Aranya Chakrabortty and Alex Huang (NCSU), Raja Ayannar (ASU), Chris Edrington (FSU) and Alex Stankovic (Tufts
More informationEvaluating Robot Systems
Evaluating Robot Systems November 6, 2008 There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it
More informationAPPLICATION OF THE FUZZY MIN-MAX NEURAL NETWORK CLASSIFIER TO PROBLEMS WITH CONTINUOUS AND DISCRETE ATTRIBUTES
APPLICATION OF THE FUZZY MIN-MAX NEURAL NETWORK CLASSIFIER TO PROBLEMS WITH CONTINUOUS AND DISCRETE ATTRIBUTES A. Likas, K. Blekas and A. Stafylopatis National Technical University of Athens Department
More informationLearning Inverse Dynamics: a Comparison
Learning Inverse Dynamics: a Comparison Duy Nguyen-Tuong, Jan Peters, Matthias Seeger, Bernhard Schölkopf Max Planck Institute for Biological Cybernetics Spemannstraße 38, 72076 Tübingen - Germany Abstract.
More informationThe Normal Distribution & z-scores
& z-scores Distributions: Who needs them? Why are we interested in distributions? Important link between distributions and probabilities of events If we know the distribution of a set of events, then we
More information+ + Kinematics. Trajectory Generation and Inverse Kinematics. .. x. V, G, F
Prototyping a Three-link Robot Manipulator Tarek M. Sobh, Mohamed Dekhil, Thomas C. Henderson, and Anil Sabbavarapu Department of Computer Science and Engineering University of Bridgeport Bridgeport, CT
More informationTENTH WORLD CONGRESS ON THE THEORY OF MACHINES AND MECHANISMS Oulu, Finland, June 20{24, 1999 THE EFFECT OF DATA-SET CARDINALITY ON THE DESIGN AND STR
TENTH WORLD CONGRESS ON THE THEORY OF MACHINES AND MECHANISMS Oulu, Finland, June 20{24, 1999 THE EFFECT OF DATA-SET CARDINALITY ON THE DESIGN AND STRUCTURAL ERRORS OF FOUR-BAR FUNCTION-GENERATORS M.J.D.
More informationIntegrated Estimation, Guidance & Control II
Optimal Control, Guidance and Estimation Lecture 32 Integrated Estimation, Guidance & Control II Prof. Radhakant Padhi Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Motivation
More informationMatrix Multiplication
Matrix Multiplication CPS343 Parallel and High Performance Computing Spring 2013 CPS343 (Parallel and HPC) Matrix Multiplication Spring 2013 1 / 32 Outline 1 Matrix operations Importance Dense and sparse
More informationResearch Article Modeling and Simulation Based on the Hybrid System of Leasing Equipment Optimal Allocation
Discrete Dynamics in Nature and Society Volume 215, Article ID 459381, 5 pages http://dxdoiorg/11155/215/459381 Research Article Modeling and Simulation Based on the Hybrid System of Leasing Equipment
More informationFACILITATING INFRARED SEEKER PERFORMANCE TRADE STUDIES USING DESIGN SHEET
FACILITATING INFRARED SEEKER PERFORMANCE TRADE STUDIES USING DESIGN SHEET Sudhakar Y. Reddy and Kenneth W. Fertig Rockwell Science Center, Palo Alto Laboratory Palo Alto, California and Anne Hemingway
More informationControl of a Non-Orthogonal Reconfigurable Machine Tool
Control of a Non-Orthogonal Reconfigurable Machine Tool Reuven Katz John Yook Yoram Koren Computerized control systems for machine tools must generate coordinated movements of the separately driven axes
More informationNetworks for Control. California Institute of Technology. Pasadena, CA Abstract
Learning Fuzzy Rule-Based Neural Networks for Control Charles M. Higgins and Rodney M. Goodman Department of Electrical Engineering, 116-81 California Institute of Technology Pasadena, CA 91125 Abstract
More informationA NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS
A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine
More informationAnalytical Modeling of Routing Algorithms in. Virtual Cut-Through Networks. Real-Time Computing Laboratory. Electrical Engineering & Computer Science
Analytical Modeling of Routing Algorithms in Virtual Cut-Through Networks Jennifer Rexford Network Mathematics Research Networking & Distributed Systems AT&T Labs Research Florham Park, NJ 07932 jrex@research.att.com
More informationCentre for Digital Image Measurement and Analysis, School of Engineering, City University, Northampton Square, London, ECIV OHB
HIGH ACCURACY 3-D MEASUREMENT USING MULTIPLE CAMERA VIEWS T.A. Clarke, T.J. Ellis, & S. Robson. High accuracy measurement of industrially produced objects is becoming increasingly important. The techniques
More informationCHAPTER 4 AN INTEGRATED APPROACH OF PERFORMANCE PREDICTION ON NETWORKS OF WORKSTATIONS. Xiaodong Zhang and Yongsheng Song
CHAPTER 4 AN INTEGRATED APPROACH OF PERFORMANCE PREDICTION ON NETWORKS OF WORKSTATIONS Xiaodong Zhang and Yongsheng Song 1. INTRODUCTION Networks of Workstations (NOW) have become important distributed
More information