Model Identification of Displacement Controlled Linear Actuator in Hydraulic System

Similar documents
SRV02-Series. Rotary Pendulum. User Manual

Session 1 Introduction to Data Acquisition and Real-Time Control

Application of Measurement Instrumentation (1)

VIRTUAL INSTRUMENTATION

ValveExpert Plotter. The ValveExpert Plotter consists of: 1) Personal Computer

GÜRALP CMG-3T BROADBAND SEISMOMETER

ORM0022 EHPC210 Universal Controller Operation Manual Revision 1. EHPC210 Universal Controller. Operation Manual

Modified Sigma-Delta Converter and Flip-Flop Circuits Used for Capacitance Measuring

Integration of Virtual Instrumentation into a Compressed Electricity and Electronic Curriculum

Lt DELTA USA, Inc

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

UNIT V 8051 Microcontroller based Systems Design

Getting Started with the LabVIEW Sound and Vibration Toolkit

LFSR Counter Implementation in CMOS VLSI

SRV02-Series. Ball & Beam. User Manual

MICROLINK 304x A-D Converter User Manual

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

OPTIMUM Power Technology: Low Cost Combustion Analysis for University Engine Design Programs Using ICEview and NI Compact DAQ Chassis

A New Hardware Implementation of Manchester Line Decoder

DAAB DB409 INSTRUCTION MANUAL FOR THE VFD-EL FREQUENCY CONVERTER. For the DAAB EP104 automatic control system with software version 4.

Fig. 1. The Front Panel (Graphical User Interface)

Why Engineers Ignore Cable Loss

ECE 402L APPLICATIONS OF ANALOG INTEGRATED CIRCUITS SPRING No labs meet this week. Course introduction & lab safety

MONITORING AND ANALYSIS OF VIBRATION SIGNAL BASED ON VIRTUAL INSTRUMENTATION

Lab 2, Analysis and Design of PID

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

The measurements are stored in non-volatile memory, which retains data even when the power down.

WINTER 15 EXAMINATION Model Answer

Transducers and Sensors

Research on sampling of vibration signals based on compressed sensing

Investigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing

Detailed Design Report

ONE SENSOR MICROPHONE ARRAY APPLICATION IN SOURCE LOCALIZATION. Hsin-Chu, Taiwan

EngineDiag. The Reciprocating Machines Diagnostics Module. Introduction DATASHEET

EngineDiag. The Reciprocating Machines Diagnostics Module. Introduction DATASHEET

Working with CSWin32 Software

Innovative Rotary Encoders Deliver Durability and Precision without Tradeoffs. By: Jeff Smoot, CUI Inc

A 5-Gb/s Half-rate Clock Recovery Circuit in 0.25-μm CMOS Technology

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

Machinery Fault Diagnosis and Signal Processing Prof. A R Mohanty Department of Mechanical Engineering Indian Institute of Technology-Kharagpur

Chapter 1. Introduction to Digital Signal Processing

LAUREL. Laureate Digital Panel Meter for Load Cell & Microvolt Input ELECTRONICS, INC. Features. Description

Detecting and Analyzing System for the Vibration Comfort of Car Seats Based on LabVIEW

EE273 Lecture 11 Pipelined Timing Closed-Loop Timing November 2, Today s Assignment

DCP100 Digital Control Programmer Specifications

Smart Traffic Control System Using Image Processing

Area-Efficient Decimation Filter with 50/60 Hz Power-Line Noise Suppression for ΔΣ A/D Converters

System Identification

Signal Stability Analyser

Ecoline S series. Precision solutions for quality production. Innovations for a better world.

Application Note AN-708 Vibration Measurements with the Vibration Synchronization Module

PCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4

ZONE PLATE SIGNALS 525 Lines Standard M/NTSC

System Quality Indicators

EMS DATA ACQUISITION AND MANAGEMENT (LVDAM-EMS) MODEL 9062-C

Guidance For Scrambling Data Signals For EMC Compliance

) 88 1) 41 48a. 48b 44 1) 45 1) Index of Parts Lists. RE /07.99 Replaces: 02.99

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology

CAEN Tools for Discovery

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

BER MEASUREMENT IN THE NOISY CHANNEL

Datasheet SHF A

Implementation of a turbo codes test bed in the Simulink environment

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

Politecnico di Torino HIGH SPEED AND HIGH PRECISION ANALOG TO DIGITAL CONVERTER. Professor : Del Corso Mahshid Hooshmand ID Student Number:

Linear flow controls VFC Linear flow controls with actuator IFC

16-BIT LOAD CELL/DUAL STATUS INPUT

NTB-500A. Medium Speed Network Terminal Box. Supports dynamic measurement at medium-speed synchronous sampling!

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

MICROMASTER Encoder Module

Optimization and Emulation Analysis on Sampling Model of Servo Burst

Netzer AqBiSS Electric Encoders

Keysight Technologies High Power Ampliier Measurements Using Nonlinear Vector Network Analyzer. Application Note

Linear flow control with actuator IFC

HYDRAULIC AND ELECTRIC-HYDRAULIC CONTROL SYSTEMS

CS311: Data Communication. Transmission of Digital Signal - I

Feedback: Part A - Basics

Part No. ENC-LAB01 Users Manual Introduction EncoderLAB

Recording of Coincidence Signals in a Software Medium

DESIGN OF DOUBLE PULSE TRIGGERED FLIP-FLOP BASED ON SIGNAL FEED THROUGH SCHEME

4.9 BEAM BLANKING AND PULSING OPTIONS

Experiment 13 Sampling and reconstruction

MICROPROCESSOR CALCULATION MODULE - S2000

Data Acquisition Networks. Installing and Configuring the DM01 Hardware

A Pseudorandom Binary Generator Based on Chaotic Linear Feedback Shift Register

800 Displaying Series Flowmeter

Electronic MICROSTAT-T Temperature controller with digital indication for use with resistance thermometers and thermocouples Series 8650

B I O E N / Biological Signals & Data Acquisition

An Effective Filtering Algorithm to Mitigate Transient Decaying DC Offset

LadyBug Technologies, LLC LB5908A True-RMS Power Sensor

Generation of Novel Waveforms Using PSPL Pulse Generators

Design of Fault Coverage Test Pattern Generator Using LFSR

Communication Lab. Assignment On. Bi-Phase Code and Integrate-and-Dump (DC 7) MSc Telecommunications and Computer Networks Engineering

MULTIDYNE INNOVATIONS IN TELEVISION TESTING & DISTRIBUTION DIGITAL VIDEO, AUDIO & DATA FIBER OPTIC MULTIPLEXER TRANSPORT SYSTEM

A MISSILE INSTRUMENTATION ENCODER

An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR

Broadcast Television Measurements

Improved Synchronization System for Thermal Power Station

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

A low jitter clock and data recovery with a single edge sensing Bang-Bang PD

Transcription:

Journal of Engineering Science and Military Technologies ISSN: 4530-7532 DOI:10.21608/ejmtc.2017.1415.1057 Model Identification of Displacement Controlled Linear Actuator in Hydraulic System Original Article Sherif Elbaz 1, Moatasem Shahin 2, Ibrahim El-Sherif 2, Nabela El-Nahhas 1, Mohamed Abdel-Aziz 1 1 Automotive Engineering Department, Ain-Shames University, 2 Mechanical Department, Military Technical College, Cairo, Egypt Key Words: Displacement controlled linear actuator, hydraulic system, modelling, pseudo random binary signal, transfer function. Corresponding author: Sherif Elbaz, Automotive Engineering Department, Ain- Shams University, Cairo, Egypt, Email: sherif_elbazz@yahoo.com, Tel: 050/4691292 Abstract The main goal of this paper is to develop and validate the system identification of the Displacement Controlled (DC) linear hydraulic system. The proposed method depends on finding the transfer function that map the simulated output to fit the actual output. To achieve this goal, several experiments have been performed to collect the required data to estimate the parameters including the order of the estimated transfer function. Experimental results in this paper demonstrate that fifth order model with one zero shows good match between the simulated out and the actual outputs. These results demonstrate that the proposed approach can achieve accurate identification of DC linear hydraulic system. Moreover, the proposed approach is general and can be applied to model any hydraulic system working in the linear zone. I. INTRODUCTION Hydraulic systems are considered one of a major type of power transmitting due to many advantages such as robustness, great power to weight ratio, etc. All vehicle, planes, mechanical equipment, and agricultural equipment have at least one or two hydraulic systems. Most of hydraulic systems use the same type of components like control valves, pumps, etc. However, they suffer from low efficiency because of the usage of control valves, which lead to fluid throttling. Thus, there is an urgent need to improve the efficiency of hydraulic systems in terms of eliminating the metering loses associated with hydraulic valves and allowing energy recovery. Moreover, improving the efficiency of hydraulic systems will lead to reduce the pollution, fuel consumption, and running cost, which are considered the current world challenges. One of the main ideas to improve the efficiency of hydraulic system is to use Displacement Controlled (DC) actuator and valve-less hydraulic circuit. The common usage of displacement-controlled actuators was on hydrostatic transmission, which uses symmetrical actuators (hydraulic motors). Recently, the researchers investigate the usage of displacement controlled linear actuator in closed hydraulic circuit without the usage of direction control valves. It is worth mentioning that the new trend of integrating electronic and mechanical systems (mechatronics) open the hope to solve the problem of flow compensation between the two terminals of a linear actuator in an efficient manner. In addition, the reasonable prices of the current variable displacement pumps encourage the 31 investigator to include them in developing any new hydraulic system. Moreover, modern measurements techniques, affordable software, PCs, microcontrollers and precise transducers made testing, identification of any developed system is fast, and accurate compared to the traditional analytical identification techniques. Based on aforementioned advantages of the displacement controlled linear actuator, this paper will mainly focus on developing a simple technique to identify a hydraulic circuit as long as it is in the (close to) linear zone/bandwidth of operating frequencies. Limitations of the Existing Approaches: The proposed approach of using the data that has been collected during several experiments to estimate the system transfer function. The main advantages of using this method over deriving the transfer function in analytical method are as follows: - All of the analytical based methods are based on ideal assumption of any system components, which are not true in most/all cases. This may cause a notable deviation between the estimated/simulated output and the actual output. - It is hard to find an analytical model for each system component. - For complex system, it is hard to find a closed analytical form to describe the developed system. II. MATERIAL AND METHODS In this section, the experimental set-up and the details of the proposed identification approach will be discussed. 2.1 Experimental Set-Up: All the experimental work in this paper was done on a proportional controlled variable axial 2357-0954 2018 The Military Technical College

M ESMT, El-Baz et al., 2018 piston pump driven by a three phase electrical conduction motor, the pump is linked to a double acting, single rod hydraulic cylinder by means of hoses which is lifting an arm. A bladder type, four liters, hydraulic accumulator is fitted to link to the rod side of the hydraulic cylinder to compensate the fluid flow difference between the cylinder two sides. A solenoid controlled hydraulic on-off valve to hold the cylinder at any position, two relief valves manually adjusted are used to improve the system safety and durability. The hydraulic circuit is considered to be closed because the hydraulic fluid which flows back from the consumer (hydraulic cylinder) is directed directly back to the pump. Here, there is a high-pressure side and a lowpressure side depending on the load direction. 3 B 6 7 5 M A 32 8 4 2 1 6 NI 6211 USB DAQ 1 Load Cell 2. Linear Potentiometer 3. Port (B) Pressure Transducer 4. Port (A) Pressure Transducer 5. Boost Pump Pressure Transducer 6. Torque Meter 7. Shaft Encoder 8. Thermocouple 9. Pump Amplifier Analogue Inputs Analogue Outputs USB Cable (20 to 200 ma) Current Line Fig. 1: Setup schematic drawing All the pre-discussed hydraulic components are equipped with a group of different transducers and devices were used to measure, operate and monitor the system. Data acquisition system (DAQ) with eight differential analogue input channels, two analogue output channels were used to convert the sensors analogue signals to digital ones to send them to the PC to conduct measurements and doing calculations, and plotting results. DAQ controls the hydraulic pump via an analogue output channel by producing (-8) to (+8) volts to the pump amplifier card which convert these voltages to current (200 to 600 ma, Figure 1) to operate and control the pump proportional solenoids. The second analogue channel is used to control the on off valve to hold the hydraulic cylinder to a desired position. DAQ counter is wired to shaft encoder to calculate motor/pump angular speed; a digital output channel is to operate the electrical motor via a relay and soft starter. The hydraulic cylinder is fitted to a loading mechanism consists of an H beam arm and a base, which ascends different weights to apply variable forces to the hydraulic cylinder. 2.2 Input Signals and Preparation of Data: Since the focus of this paper is testing and molding the linear system, the most common signal in this case is the pseudo random binary signal (PRBS) as demonstrated in Figure 2. PRBS is binary sequence that has the same property of any PC random sequence, while it is generated by using a deterministic algorithm [1]. The generated PRBS has the following properties: 1) It is a periodic signal. 2) Bipolar signals. 3) Deterministic [1]. 10 0 0 10 20 30-10 Fig. 2: Illustration of the pseudo random binary signal (PRBS) The traditional way to generate PRBS is to use a shift register with a XOR gate as a feedback as shown in Figure 3. As demonstrated in Figure 3, the clock is responsible for generating any PRBS with any certain frequency. In this work to avoid using the hardware approach, a Matlab-based approach has been developed to generate PRBS with any certain frequency. The main idea of the developed Matlab code is to use a look up table that simulate n-bits shift register. The length of the generated PRBS (N) can be defined from the following Equation: (Eq. 1) Where n is the number of bits in the shift register. Fig. 3: Schematic Diagram for PRBS generator. As demonstrated in Figure 2, the generated PRBS is bipolar with amplitude ±a and with duration Δt second. Thus, the total length of the generated PRBS is (T) = Δt N. Concerning PRBS Power Spectrum, to determine the bandwidth of PRBS, the power spectrum of a PRBS has been calculated by using Discrete Fourier Transform as demonstrated in Figure 4. It is clear from Figure 4 that the main loop of sinc function is limited by the clock frequency (1/ Δt). This finding is also consistence with our estimation for the period of the generated PRBS (Δt N). Fig. 4: Power spectrum (FFT) of a PRBS showing the usable frequency band (Fairweather, Foster and Stone [1] )..

Journal of Engineering Science and Military Technologies have been used as an average cycle time for all conducted experiment in this paper. Δt = 1/f c = 1/(2.5*f pmax ) = 1/(2.5*1.1) = 0.3636 sec N = Total Cycle Time/ Δt = 27/0.3636 127 (a 7 bits shift register is required to generate the PRBS sequence) f min = 1/NΔt = 0.0217 f pmax = 1.1Hz f max = 1/(3Δt ) = 1/(3*0.3636) = 0.9168 Hz f c = 2.5*f pmax = 2.5.*1.1 = 2.5.*1.1 Hz Fig. 5: Bode plot of the hydraulic system: (a) gain and (b) phase versus the hydraulic system frequency. Based on the Wiener Khintchine theorem, it is states that the PRBS has a usable frequency range of 1/3 of the clock frequency [1]. This can express as: Eq. 2 Eq.3 Thus, the estimated bandwidth of PRBS is Eq.4 Where 1/ Δt is the clock frequency (fc) of the PRBS. From Equation (4), we can conclude that the most two important parameters that can affect the bandwidth of the generated PRBS is the fundamental clock pulse frequency (FC) and the number of stages N of the shift register. Based on the Nequest theory, the clock frequency must be selected to be larger or equal two times the maximum frequency [2]. Based on this theory and according to the work proposed by Fairweather et al., the clock frequency will be estimated as follow: Eq. 5 Where f pmax is the maximum frequency of interest. 2.3 PRBS Parameter Estimation: To estimate the parameters of the PRBS that will be used to test and model the hydraulic system, the input voltage to the variable pump is chosen as the perturbation input signal while the output signal is the hydraulic cylinder velocity. To determine the maximum frequency of interest (fpmax) of the process to be identified, the bode plot has been calculated. As demonstrated Figure 5, the 3dB bandwidth of the maximum frequency of interest is 7 rad/sec (f pmax = 1.1 Hz). Based on the estimated maximum frequency of interest (1.1 Hz), in this work, a PRBS signal is designed to have the following parameters: f band = 0.83 Hz. In this work, a new way of estimating the length of PRBS is proposed based on the expected cycle time for earth moving equipment and handling equipment. Based on our practical knowledge, the expected cycle time is about 15 sec to 50 sec. In this work, 27 seconds III. EXPERIMENTAL RESULTS The DC hydraulic system is consisted of variable displacement pump, pipes, accumulator, and hydraulic cylinder and loading mechanism. Since the bandwidth of the frequency of interest has been selected to cover only the linear part of the proposed hydraulic system, thus this work will focus only on identifying the proposed system based on using a linear model and PRBS as an input signal. To estimate the transfer function of the hydraulic system, the gray-box system identification method will be followed by the following assumption for each of the system components: - Variable displacement pump will be modeled by a second order system [4]. - Accumulator will be modeled by a first order system [5] - Hydraulic cylinder and loading mechanism will be modeled by a second order system [6]. - Pipelines will be modeled by a constant gain. Thus, the hydraulic system will follow either one of the following fifth order transfer functions [6].,, or In this work, the designed PRBS signal is used as an input and the output in terms of cylinder position has been recorder as demonstrated in Figure 6. Fig. 6: Illustration of the input and output signals of the proposed system., 33

Volts ESMT, El-Baz et al., 2018 Fig. 7: Illustration of the experimental output and simulated output by using fifth order system with one zero. To evaluate which one of the above transfer functions will fit the proposed system, we used Matlab toolbox to estimate the coefficients of each transfer function. After estimating the coefficients of each transfer function, the simulated output has been compared with the actual output to pick up the best transfer function. Our experimental results as demonstrated in Figure 7 confirmed that the following fifth order system with one zero has a simulated out very close to the actual output. To evaluate the estimated transfer function, we calculated the bandwidth of the frequency of interest from the estimated transfer function as demonstrated in Figure 7. The results showed that the estimated f pmax =1.1 which is matching the estimated f pmax that has been estimated from the empirical. Moreover, the calculated bode plot from the estimated transfer function follows the same trend likes the bode plot that has been estimated from the experimental data as shown in Figures 8 and 9. margin to stay stable as the operating proposed system at different frequency as long as we are in linear range. Fig. 10: Illustration of the paths of the roots and poles of the proposed system by using root locus diagram. Fig. 8. Calculated bode plote from the estimated transfer function. To validate the estimated transfer function, two experiments have been performed. The two experimented aimed to compare the actual system response with the estimated response from the system identification process in case of open loop test. Also, it was clear from Figure 11 that the estimate response completely followed the actual system response. Moreover, the second experiment showed that testing the system in case of open loop gave the same results. To conclude, the open loop response tests results highlighted the high accuracy of the estimated transfer function. Open Loop Test Fig. 9: Calculated bode plot from the experimental-collected data. To study the stability of the estimated transfer function of the proposed system, analysis based on using root locus diagram has been demonstrated in Figure 10. It is clear from Figure 10 that the proposed system is stables as long as poles P1 and P2 are staying in the left hand side of the root locus diagram. In addition, it is clear that the system has a 34-505 0 5 Time 10(sec) 15 20 Simulated Respose Input Signal Actual Response Fig. 11: Illustration of open loop test.

Journal of Engineering Science and Military Technologies IV. DISCUSSION The results shave been demonstrated that using the experimental data provide an accurate method to model and to identify the transfer function of the hydraulic system. It is worth mentioning that, this method is accurate as long as the system operating close to the linear bandwidth. Moreover, one of the major factors that helped us to get accurate identification of the transfer function of the hydraulic system is the proposed method of selecting the frequency and length of PRBS. The accurate identification has been proven by measuring the response of the system comparing with the simulated one. V. CONCLUSION In this paper, an experimental-based method for accurate identification of hydraulic system has been presented. The experimental results based on bode plot and root locus analysis demonstrated the high accuracy of the proposed method. Moreover, the open loop test demonstrated that the simulated output completely fits the actual output. The future work of our team is to design a suitable controller to control the position/velocity of the hydraulic cylinder in terms of controlling the input voltage to the variable displacement pump. VI. REFERENCES [1] A. J. Fairweather, M.P. Foster, D.A. Stone, Battery parameter identification with Pseudo Random Binary Sequence Excitation (PRBS), Journal of power sources, vol. 196, pp. 9398-9406, 2001. [2] G. S. Miljković, I. S. Stojković, D. B. Denić, Generation and Application of Pseudorandom Binary Sequences Using Virtual Instrumentation, Automatic Control and Robotics, vol. 10, no 1, pp. 51 58, 2011. [3] C. E. Shannon, Communication in the Presence of Noise, Proceedings of The IEEE, vol. 86, no. 2, February 1998. [4] M.K. Bahr Khalil, J. Svoboda, R. B. Bhat, Modeling of Swash Plate Axial Piston Pumps With Conical Cylinder Blocks, J. Mech Des vol. 126(1) pp. 196-200, March, 2004. [5] Kassem, S.A., M.K. Bahr Khalil On the Dynamic of Swach Plate Axial Piston Pumps with Conical Cylinder Blocks, Journal of sound and vibration, Jan 2001. [6] Marcus Gronback, Numerical Tuning of Control Parameters in Hydraulic System, Master Thesis, Chalmers University of Technology, Sweden, 2015. 35