scholarly journals Design and Development of an Embedded Controller for a Hydraulic Walking Robot WLBOT

2021 ◽  
Vol 11 (12) ◽  
pp. 5335
Author(s):  
Ziqi Liu ◽  
Ce Zhang ◽  
Bo Jin ◽  
Shuo Zhai ◽  
Junkui Dong

In order to meet the requirement for the real-time of the hydraulic walking robot (WLBOT) and the stability of its movement, an embedded controller is proposed, which takes charge of multi-sensor information processing and signal output of the servo valve. The controller is capable of receiving control command and sending processed information while communicating with an embedded single board computer PCM-3365 via Control Area Network (CAN) bus at a 200 Hz frequency. In this paper, an appropriate interrupt cycle is selected and a 2 kHz high-speed control loop is run after we research the relationship between analog-to-digital converter direct memory access (ADC–DMA) interrupt cycle, data volume, and sampling rate. Significantly, the control strategy of WLBOT joint is introduced and a proportional-integral-derivative (PID) compound controller with velocity feedforward compensation (VFC) is realized. Meanwhile, the Chebyshev filtering algorithm is utilized to attenuate the vibration noise of joint signals. What’s more, an impedance controller is designed to gain better locomotion behavior and compliance in joint force control. Finally, the joint angle tracking and robot walking experiments are implemented, where the feasibility of the design and the validity of the control algorithm is verified. The results show that the PID velocity feedforward compensation controller can reduce the maximum tracking error by 39.13% and 71.31% in the knee and hip joint and the impedance control can reduce the standard deviation (SD) of the foot force by 36.06% and 72.79%.

Author(s):  
William Krakow

In the past few years on-line digital television frame store devices coupled to computers have been employed to attempt to measure the microscope parameters of defocus and astigmatism. The ultimate goal of such tasks is to fully adjust the operating parameters of the microscope and obtain an optimum image for viewing in terms of its information content. The initial approach to this problem, for high resolution TEM imaging, was to obtain the power spectrum from the Fourier transform of an image, find the contrast transfer function oscillation maxima, and subsequently correct the image. This technique requires a fast computer, a direct memory access device and even an array processor to accomplish these tasks on limited size arrays in a few seconds per image. It is not clear that the power spectrum could be used for more than defocus correction since the correction of astigmatism is a formidable problem of pattern recognition.


2012 ◽  
Vol 132 (3) ◽  
pp. 347-356 ◽  
Author(s):  
Yuta Nabata ◽  
Tatsuya Nakazaki ◽  
Tokoku Ogata ◽  
Kiyoshi Ohishi ◽  
Toshimasa Miyazaki ◽  
...  

Author(s):  
Wei-Hsun Tai ◽  
Ray-Hsien Tang ◽  
Chen-Fu Huang ◽  
Shin-Liang Lo ◽  
Yu-Chi Sung ◽  
...  

The study aimed to investigate the acute effects of handheld loading on standing broad jump (SBJ) performance and biomechanics. Fifteen youth male athletes (mean age: 14.7 ± 0.9 years; body mass: 59.3 ± 8.0 kg; height: 1.73 ± 0.07 m) volunteered to participate in the study. Participants were assigned to perform SBJ with and without 4 kg dumbbells in a random order. Kinematic and kinetic data were collected using 10 infrared high-speed motion-capture cameras at a 250 Hz sampling rate and two force platforms at a 1000 Hz sampling rate. A paired t-test was applied to all variables to determine the significance between loading and unloading SBJs. Horizontal distance (p < 0.001), take-off distance (p = 0.001), landing distance (p < 0.001), horizontal velocity of center of mass (CoM; p < 0.001), push time (p < 0.001), vertical impulse (p = 0.003), and peak horizontal and vertical ground reaction force (GRF; p < 0.001, p = 0.017) were significantly greater in loading SBJ than in unloading SBJ. The take-off vertical velocity of CoM (p = 0.001), take-off angle (p < 0.001), peak knee and hip velocity (p < 0.001, p = 0.007), peak ankle and hip moment (p = 0.006, p = 0.011), and peak hip power (p = 0.014) were significantly greater in unloading SBJ than in loading SBJ. Conclusions: Acute enhancement in SBJ performance was observed with handheld loading. The present findings contribute to the understanding of biomechanical differences in SBJ performance with handheld loading and are highly applicable to strength and conditioning training for athletes.


2014 ◽  
Vol 678 ◽  
pp. 377-381
Author(s):  
Long Sheng Wang ◽  
Hong Ze Xu

This paper addresses a position and speed tracking problem for high-speed train automatic operation with actuator saturation and speed limit. A nonlinear model predictive control (NMPC) approach, which allows the explicit consideration of state and input constraints when formulating the problem and is shown to guarantee the stability of the closed-loop system by choosing a proper terminal cost and terminal constraints set, is proposed. In NMPC, a cost function penalizing both the train position and speed tracking error and the changes of tracking/braking forces will be minimized on-line. The effectiveness of the proposed approach is verified by numerical simulations.


2021 ◽  
Vol 17 (3) ◽  
pp. 1-25
Author(s):  
Bohong Zhu ◽  
Youmin Chen ◽  
Qing Wang ◽  
Youyou Lu ◽  
Jiwu Shu

Non-volatile memory and remote direct memory access (RDMA) provide extremely high performance in storage and network hardware. However, existing distributed file systems strictly isolate file system and network layers, and the heavy layered software designs leave high-speed hardware under-exploited. In this article, we propose an RDMA-enabled distributed persistent memory file system, Octopus + , to redesign file system internal mechanisms by closely coupling non-volatile memory and RDMA features. For data operations, Octopus + directly accesses a shared persistent memory pool to reduce memory copying overhead, and actively fetches and pushes data all in clients to rebalance the load between the server and network. For metadata operations, Octopus + introduces self-identified remote procedure calls for immediate notification between file systems and networking, and an efficient distributed transaction mechanism for consistency. Octopus + is enabled with replication feature to provide better availability. Evaluations on Intel Optane DC Persistent Memory Modules show that Octopus + achieves nearly the raw bandwidth for large I/Os and orders of magnitude better performance than existing distributed file systems.


2012 ◽  
Vol 591-593 ◽  
pp. 1579-1584
Author(s):  
Jyh Wei Chen ◽  
Huan Fu Lin

A grid-connected parallel inverter with interleaved phase shift is proposed in this paper. The synchronous are generated by the master module to achieve interleaving phase shift PWM for the parallel inverters connected to grid-tied system that make the inverter to output current to the power line and share the load. TI TMS320F2812 DSP is used for system feedback control with voltage and current by using A/D converters to generate the output current close to sine wave. The expected output current values are determined by the master module and transmitted via CAN (Control area network) between inverter modules. The grid-tied system uses zero-voltage-detection circuit to synchronize the inverter currents with grid voltage. For each switching period, PWM voltage of two inverters are interleaved to reduce the total output current ripple so that the switching frequency can be reduced and the power system EMI problem can be alleviated as well. The experiment results are provided to verify the performance of the proposed system to reduce output current harmonic distortion.


Author(s):  
Zhengsheng Chen ◽  
Minxiu Kong

To obtain excellent comprehensive performances of the planar parallel manipulator for the high-speed application, an integrated optimal design method, which integrated dimensional synthesis, motors/reducers selection, and control parameters tuning, is proposed, and the 3RRR parallel manipulator was taken as the example. The kinematic and dynamic performances of condition number, velocity index, acceleration capability, and low-order frequency are taken into accounts for the dimensional synthesis. Then, to match motors/reducers parameters and keep an economical cost, the constraint equations and the parameters library are built, and the cost is chosen as one of the optimization objectives. Also, to get high tracking accuracy, the dynamic forward plus proportional–derivative control scheme is introduced, and the tracking error is chosen as one of the optimization objectives. Hence, the optimization model including dimensional synthesis, motors/reducers selection and controller parameters tuning is established, which is solved by the genetic algorithm II (NSGA-II). The result shows that comprehensive performances can be effectively promoted through the proposed integrated optimal design, and the prototype was constructed according to the Pareto-optimal front.


2002 ◽  
Vol 124 (4) ◽  
pp. 668-674 ◽  
Author(s):  
Nader Sadegh ◽  
Ai-Ping Hu ◽  
Courtney James

This paper describes a multirate repetitive learning controller with an adjustable sampling rate that may be used as an “add-on” module to enhance the tracking performance of a feedback control system. The sampling rate of the multirate controller is slower than the remainder of the control system, and is selected by the user to achieve the required system performance based on a trade-off between the accuracy and the complexity of the controller. The multirate controller learns the system control input based on the tracking error down-sampled using a weighted averaging filter. The output of the multirate controller is up-sampled through an arbitrary hold mechanism determined by the user. This paper extends the existing stability results for single-rate repetitive learning controllers to the proposed multirate scheme. It provides an explicit procedure for its design and stability analysis. In addition, the proposed multirate repetitive learning controller is implemented on a mechanical system performing a non-colocated control task, where its effectiveness in reducing tracking errors while following periodic reference trajectories is shown experimentally.


Sign in / Sign up

Export Citation Format

Share Document