159 research outputs found
Development of FPGA based Standalone Tunable Fuzzy Logic Controllers
Soft computing techniques differ from conventional (hard) computing, in that unlike hard computing, it is tolerant of imprecision, uncertainty, partial truth, and approximation. In effect, the role model for soft computing is the human mind and its ability to address day-to-day problems. The principal constituents of Soft Computing (SC) are Fuzzy Logic (FL), Evolutionary Computation (EC), Machine Learning (ML) and Artificial Neural Networks (ANNs).
This thesis presents a generic hardware architecture for type-I and type-II standalone tunable Fuzzy Logic Controllers (FLCs) in Field Programmable Gate Array (FPGA). The designed FLC system can be remotely configured or tuned according to expert operated knowledge and deployed in different applications to replace traditional Proportional Integral Derivative (PID) controllers. This re-configurability is added as a feature to existing FLCs in literature. The FLC parameters which are needed for tuning purpose are mainly input range, output range, number of inputs, number of outputs, the parameters of the membership functions like slope and center points, and an If-Else rule base for the fuzzy inference process. Online tuning enables users to change these FLC parameters in real-time and eliminate repeated hardware programming whenever there is a need to change. Realization of these systems in real-time is difficult as the computational complexity increases exponentially with an increase in the number of inputs. Hence, the challenge lies in reducing the rule base significantly such that the inference time and the throughput time is perceivable for real-time applications.
To achieve these objectives, Modified Rule Active 2 Overlap Membership Function (MRA2-OMF), Modified Rule Active 3 Overlap Membership Function (MRA3-OMF), Modified Rule Active 4 Overlap Membership Function (MRA4-OMF), and Genetic Algorithm (GA) base rule optimization methods are proposed and implemented. These methods reduce the effective rules without compromising system accuracy and improve the cycle time in terms of Fuzzy Logic Inferences Per Second (FLIPS). In the proposed system architecture, the FLC is segmented into three independent modules, fuzzifier, inference engine with rule base, and defuzzifier.
Fuzzy systems employ fuzzifier to convert the real world crisp input into the fuzzy output. In type 2 fuzzy systems there are two fuzzifications happen simultaneously from upper and lower membership functions (UMF and LMF) with subtractions and divisions. Non-restoring, very high radix, and newton raphson approximation are most widely used division algorithms in hardware implementations. However, these prevalent methods have a cost of more latency. In order to overcome this problem, a successive approximation division algorithm based type 2 fuzzifier is introduced. It has been observed that successive approximation based fuzzifier computation is faster than the other type 2 fuzzifier.
A hardware-software co-design is established on Virtex 5 LX110T FPGA board. The MATLAB Graphical User Interface (GUI) acquires the fuzzy (type 1 or type 2) parameters from users and a Universal Asynchronous Receiver/Transmitter (UART) is dedicated to data communication between the hardware and the fuzzy toolbox. This GUI is provided to initiate control, input, rule transfer, and then to observe the crisp output on the computer. A proposed method which can support canonical fuzzy IF-THEN rules, which includes special cases of the fuzzy rule base is included in Digital Fuzzy Logic Controller (DFLC) architecture. For this purpose, a mealy state machine is incorporated into the design. The proposed FLCs are implemented on Xilinx Virtex-5 LX110T. DFLC peripheral integration with Micro-Blaze (MB) processor through Processor Logic Bus (PLB) is established for Intellectual Property (IP) core validation. The performance of the proposed systems are compared to Fuzzy Toolbox of MATLAB. Analysis of these designs is carried out by using Hardware-In-Loop (HIL) test to control various plant models in MATLAB/Simulink environments
Diagnostic Analyzer for Gearboxes (DAG): User's Guide
This documentation describes the Diagnostic Analyzer for Gearboxes (DAG) software for performing fault diagnosis of gearboxes. First, the user would construct a graphical representation of the gearbox using the gear, bearing, shaft, and sensor tools contained in the DAG software. Next, a set of vibration features obtained by processing the vibration signals recorded from the gearbox using a signal analyzer is required. Given this information, the DAG software uses an unsupervised neural network referred to as the Fault Detection Network (FDN) to identify the occurrence of faults, and a pattern classifier called Single Category-Based Classifier (SCBC) for abnormality scaling of individual vibration features. The abnormality-scaled vibration features are then used as inputs to a Structure-Based Connectionist Network (SBCN) for identifying faults in gearbox subsystems and components. The weights of the SBCN represent its diagnostic knowledge and are derived from the structure of the gearbox graphically presented in DAG. The outputs of SBCN are fault possibility values between 0 and 1 for individual subsystems and components in the gearbox with a 1 representing a definite fault and a 0 representing normality. This manual describes the steps involved in creating the diagnostic gearbox model, along with the options and analysis tools of the DAG software
Suorituskyvynmittausjärjestelmien suunnittelu ja käyttö osana johdon ohjausjärjestelmiä valmistavassa yrityksessä
Performance measurement systems are one of the most important tools of management control. Performance measurement provides managers tools for planning, coordinating, focusing, monitoring, and evaluating. Most of all it is a way of deploying higher level strategies into action in the lower levels of the organization. This thesis examines the design and usage of performance measurement systems. The usage aspect will be considered from the perspective of the overall usage process, and also the way the managers use performance measurement as a method of control. The main goal is to clarify the structure and role of performance measurement systems as part of the organization’s control systems, and managerial work. The research problem chosen is “what is the role of performance measurement systems as a method of control in managerial work?”
The thesis consists of two parts. First, in the literature review part, the theoretical foundation is built by examining the literature on performance measurement system design and usage. In the design section, the recommendations on measure selection and system structure are discussed, after which the process of using performance measurement systems is introduced and linked to management work. In the second part, based on the literature review, analysis of internal documents, and interviews, a performance measurement system and a usage process for the case organization are developed.
The thesis indicates that the performance measurement system design should encompass the whole organization, being able to integrate the different divisions and functions of the organization, as well as deploy organizational vision from the top level to the shop floor, and contain a balanced view of the different sides of business such as customers, shareholders, operational excellence and future growth. Managers use performance measurement systems as control systems through feedback loops. As performance information is compared to set targets and communicated to the management, the managers will then act depending on the nature of the information. Managers may use diagnostic control, taking corrective actions to variations from target, or in the case of strategic uncertainties, adopt an interactive form of control, where through debate and dialogue the performance measurement information is rigorously used in order to counter the uncertainties
Improving the Performance of the Structure-Based Connectionist Network for Diagnosis of Helicopter Gearboxes
A diagnostic method is introduced for helicopter gearboxes that uses knowledge of the gear-box structure and characteristics of the 'features' of vibration to define the influences of faults on features. The 'structural influences' in this method are defined based on the root mean square value of vibration obtained from a simplified lumped-mass model of the gearbox. The structural influences are then converted to fuzzy variables, to account for the approximate nature of the lumped-mass model, and used as the weights of a connectionist network. Diagnosis in this Structure-Based Connectionist Network (SBCN) is performed by propagating the abnormal vibration features through the weights of SBCN to obtain fault possibility values for each component in the gearbox. Upon occurrence of misdiagnoses, the SBCN also has the ability to improve its diagnostic performance. For this, a supervised training method is presented which adapts the weights of SBCN to minimize the number of misdiagnoses. For experimental evaluation of the SBCN, vibration data from a OH-58A helicopter gearbox collected at NASA Lewis Research Center is used. Diagnostic results indicate that the SBCN is able to diagnose about 80% of the faults without training, and is able to improve its performance to nearly 100% after training
COMPARISON AND CHARACTERIZATION OF INCLUSION COMPLEXES AND SOLID DISPERSIONS IN ENHANCEMENT OF DISSOLUTION RATE OF POORLY WATER SOLUBLE DRUG
Objective: The purpose of the present study was to enhance solubility and dissolution characteristics of indomethacin by preparing inclusion complexes with hydroxypropyl β-cyclodextrin (HP β-CD) and solid dispersions with PEG 6000 to enhance its in vitro drug release and to further formulate it as a tabletMethods: Solid dispersions (SDs) and inclusion complexes (ICs) of Indomethacin with PEG 6000 and HP β-CD respectively were prepared to enhance the dissolution rate of this poorly water-soluble drug belonging to BCS class II. A comparison was made between two systems: solid dispersions with PEG 6000 obtained using melting and solvent evaporation technique, inclusion complexes with HP β-CD prepared by kneading technique. SDs were prepared in 1:1, 1:2, 1:3 and ICs in 1:0.25, 1:0.5, 1:1 w/w ratios of drug: polymer. Both the systems were characterized by FTIR, SEM, DSC, X-RD.Results: The dissolution of indomethacin increased with the increase in the concentration of the polymers. F4 and F9 formulations showed complete drug release in less than 30 min. Dissolution studies indicated that cyclodextrin complexes showed a better enhancement of dissolution rate when compared to solid dispersions. CDs were found to be more effective than PEGs at lower concentrations. These formulations were further compressed as tablets.Conclusion: The FTIR and DSC studies showed that no interactions existed between the drug and the polymer
Diagnosis of helicopter gearboxes using structure-based networks
A connectionist network is introduced for fault diagnosis of helicopter gearboxes that incorporates knowledge of the gearbox structure and characteristics of the vibration features as its fuzzy weights. Diagnosis is performed by propagating the abnormal features of vibration measurements through this Structure-Based Connectionist Network (SBCN), the outputs of which represent the fault possibility values for individual components of the gearbox. The performance of this network is evaluated by applying it to experimental vibration data from an OH-58A helicopter gearbox. The diagnostic results indicate that the network performance is comparable to those obtained from supervised pattern classification
Unsupervised Pattern Classifier for Abnormality-Scaling of Vibration Features for Helicopter Gearbox Fault Diagnosis
A new unsupervised pattern classifier is introduced for on-line detection of abnormality in features of vibration that are used for fault diagnosis of helicopter gearboxes. This classifier compares vibration features with their respective normal values and assigns them a value in (0, 1) to reflect their degree of abnormality. Therefore, the salient feature of this classifier is that it does not require feature values associated with faulty cases to identify abnormality. In order to cope with noise and changes in the operating conditions, an adaptation algorithm is incorporated that continually updates the normal values of the features. The proposed classifier is tested using experimental vibration features obtained from an OH-58A main rotor gearbox. The overall performance of this classifier is then evaluated by integrating the abnormality-scaled features for detection of faults. The fault detection results indicate that the performance of this classifier is comparable to the leading unsupervised neural networks: Kohonen's Feature Mapping and Adaptive Resonance Theory (AR72). This is significant considering that the independence of this classifier from fault-related features makes it uniquely suited to abnormality-scaling of vibration features for fault diagnosis
Model-based sensor location selection for helicopter gearbox monitoring
A new methodology is introduced to quantify the significance of accelerometer locations for fault diagnosis of helicopter gearboxes. The basis for this methodology is an influence model which represents the effect of various component faults on accelerometer readings. Based on this model, a set of selection indices are defined to characterize the diagnosability of each component, the coverage of each accelerometer, and the relative redundancy between the accelerometers. The effectiveness of these indices is evaluated experimentally by measurement-fault data obtained from an OH-58A main rotor gearbox. These data are used to obtain a ranking of individual accelerometers according to their significance in diagnosis. Comparison between the experimentally obtained rankings and those obtained from the selection indices indicates that the proposed methodology offers a systematic means for accelerometer location selection
- …