Purpose The purpose of this paper is to put forward a path planning method in complex environments containing dynamic obstacles, which improves the performance of the traditional A* algorithm, this method can plan the optimal path in a short running time. Design/methodology/approach To plan an optimal path in a complex environment with dynamic and static obstacles, a novel improved A* algorithm is proposed. First, obstacles are identified by GoogLeNet and classified into static obstacles and dynamic obstacles. Second, the ray tracing algorithm is used for static obstacle avoidance, and a dynamic obstacle avoidance waiting rule based on dilate principle is proposed. Third, the proposed improved A* algorithm includes adaptive step size adjustment, evaluation function improvement and path planning with quadratic B-spline smoothing. Finally, the proposed improved A* algorithm is simulated and validated in real-world environments, and it was compared with traditional A* and improved A* algorithms. Findings The experimental results show that the proposed improved A* algorithm is optimal and takes less execution time compared with traditional A* and improved A* algorithms in a complex dynamic environment. Originality/value This paper presents a waiting rule for dynamic obstacle avoidance based on dilate principle. In addition, the proposed improved A* algorithm includes adaptive step adjustment, evaluation function improvement and path smoothing operation with quadratic B-spline. The experimental results show that the proposed improved A* algorithm can get a shorter path length and less running time.
{"title":"Robot navigation based on improved A* algorithm in dynamic environment","authors":"Lin Zhang, Yingjie Zhang, M. Zeng, Yangfan Li","doi":"10.1108/AA-07-2020-0095","DOIUrl":"https://doi.org/10.1108/AA-07-2020-0095","url":null,"abstract":"\u0000Purpose\u0000The purpose of this paper is to put forward a path planning method in complex environments containing dynamic obstacles, which improves the performance of the traditional A* algorithm, this method can plan the optimal path in a short running time.\u0000\u0000\u0000Design/methodology/approach\u0000To plan an optimal path in a complex environment with dynamic and static obstacles, a novel improved A* algorithm is proposed. First, obstacles are identified by GoogLeNet and classified into static obstacles and dynamic obstacles. Second, the ray tracing algorithm is used for static obstacle avoidance, and a dynamic obstacle avoidance waiting rule based on dilate principle is proposed. Third, the proposed improved A* algorithm includes adaptive step size adjustment, evaluation function improvement and path planning with quadratic B-spline smoothing. Finally, the proposed improved A* algorithm is simulated and validated in real-world environments, and it was compared with traditional A* and improved A* algorithms.\u0000\u0000\u0000Findings\u0000The experimental results show that the proposed improved A* algorithm is optimal and takes less execution time compared with traditional A* and improved A* algorithms in a complex dynamic environment.\u0000\u0000\u0000Originality/value\u0000This paper presents a waiting rule for dynamic obstacle avoidance based on dilate principle. In addition, the proposed improved A* algorithm includes adaptive step adjustment, evaluation function improvement and path smoothing operation with quadratic B-spline. The experimental results show that the proposed improved A* algorithm can get a shorter path length and less running time.\u0000","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41806287","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Purpose The purpose of this study is to investigate the benefits of the turning point layout; a simulation model being applicable for strategic level is designed that compares systems with and without turning points. Specifically, the avoidance of deadlocks and prevention of conflicts is substantial. Design/methodology/approach Optimization process for different layouts and configuration of autonomous guided vehicles (AGVs) are worked out using statistical methods for design parameters. Regression analysis is used to find effective design parameters and analysis of variance is applied for adjusting critical factors. Also, the optimal design is then implemented in a manufacturing system for an industrial automation and the results are reported. Findings The outputs imply the effectiveness of the proposed approach for real industrial cases. This research will combine both simulation-based method and optimization technique to improve the quality of solutions. Originality/value In AGV systems, the begin-end combinations are usually connected by using a fixed layout, which is not the optimal path. The capability of these configurations is limited and often the conflict of multiple AGVs and deadlock are inevitable. By appearing more flexible layouts and advanced technology, the positioning and dispatching of AGVs increased. A new concept would be to determine each path dynamically. This would use the free paths for AGVs leading to overcome the conflicts and deadlocks.
{"title":"Robotic industrial automation simulation-optimization for resolving conflict and deadlock","authors":"H. Fazlollahtabar, M. Saidi‐Mehrabad, E. Masehian","doi":"10.1108/aa-10-2019-0185","DOIUrl":"https://doi.org/10.1108/aa-10-2019-0185","url":null,"abstract":"\u0000Purpose\u0000The purpose of this study is to investigate the benefits of the turning point layout; a simulation model being applicable for strategic level is designed that compares systems with and without turning points. Specifically, the avoidance of deadlocks and prevention of conflicts is substantial.\u0000\u0000\u0000Design/methodology/approach\u0000Optimization process for different layouts and configuration of autonomous guided vehicles (AGVs) are worked out using statistical methods for design parameters. Regression analysis is used to find effective design parameters and analysis of variance is applied for adjusting critical factors. Also, the optimal design is then implemented in a manufacturing system for an industrial automation and the results are reported.\u0000\u0000\u0000Findings\u0000The outputs imply the effectiveness of the proposed approach for real industrial cases. This research will combine both simulation-based method and optimization technique to improve the quality of solutions.\u0000\u0000\u0000Originality/value\u0000In AGV systems, the begin-end combinations are usually connected by using a fixed layout, which is not the optimal path. The capability of these configurations is limited and often the conflict of multiple AGVs and deadlock are inevitable. By appearing more flexible layouts and advanced technology, the positioning and dispatching of AGVs increased. A new concept would be to determine each path dynamically. This would use the free paths for AGVs leading to overcome the conflicts and deadlocks.\u0000","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46422890","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Zhang Jiaqi, M. Cong, Dong Liu, Du Yu, Hongjiang Ma
Purpose The purpose of this paper is to use a simple method to enhance the ability of lower limb exoskeletons to restore balance under large interference conditions and to solve the problem that biped robot stability criterion cannot be fully applied to the underactuated lower limb exoskeletons. Design/methodology/approach The method used in this paper is to construct an underactuated lower extremity exoskeleton ankle joint with a torsion spring. Based on the constructed exoskeleton, the linear inverted torsion spring pendulum model is proposed, and the traditional capture point (CP) concept is optimized. Findings The underactuated exoskeleton ankle joint with torsion springs, combined with the improved CP concept, can effectively reduce the forward stepping distance under the same interference condition, which is equivalent to enhancing the balance ability of the lower extremity exoskeleton. Originality/value The contribution of this paper is to enhance the balance ability of the exoskeleton of the lower limbs under large interference conditions. The torsion spring is used as the exoskeleton ankle joint, and the traditional CP concept is optimized according to the constructed exoskeleton.
{"title":"Push recovery control for the underactuated lower extremity exoskeleton based on improved capture point concept","authors":"Zhang Jiaqi, M. Cong, Dong Liu, Du Yu, Hongjiang Ma","doi":"10.1108/aa-08-2020-0109","DOIUrl":"https://doi.org/10.1108/aa-08-2020-0109","url":null,"abstract":"Purpose\u0000The purpose of this paper is to use a simple method to enhance the ability of lower limb exoskeletons to restore balance under large interference conditions and to solve the problem that biped robot stability criterion cannot be fully applied to the underactuated lower limb exoskeletons.\u0000\u0000\u0000Design/methodology/approach\u0000The method used in this paper is to construct an underactuated lower extremity exoskeleton ankle joint with a torsion spring. Based on the constructed exoskeleton, the linear inverted torsion spring pendulum model is proposed, and the traditional capture point (CP) concept is optimized.\u0000\u0000\u0000Findings\u0000The underactuated exoskeleton ankle joint with torsion springs, combined with the improved CP concept, can effectively reduce the forward stepping distance under the same interference condition, which is equivalent to enhancing the balance ability of the lower extremity exoskeleton.\u0000\u0000\u0000Originality/value\u0000The contribution of this paper is to enhance the balance ability of the exoskeleton of the lower limbs under large interference conditions. The torsion spring is used as the exoskeleton ankle joint, and the traditional CP concept is optimized according to the constructed exoskeleton.","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47286975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jiehao Li, Wang Shoukun, Junzheng Wang, Jing Li, Jiang-bo Zhao, Liling Ma
Purpose When it comes to the high accuracy autonomous motion of the mobile robot, it is challenging to effectively control the robot to follow the desired trajectory and transport the payload simultaneously, especially for the cloud robot system. In this paper, a flexible trajectory tracking control scheme is developed via iterative learning control to manage a distributed cloud robot (BIT-6NAZA) under the payload delivery scenarios. Design/methodology/approach Considering the relationship of six-wheeled independent steering in the BIT-6NAZA robot, an iterative learning controller is implemented for reliable trajectory tracking with the payload transportation. Meanwhile, the stability analysis of the system ensures the effective convergence of the algorithm. Findings Finally, to evaluate the developed method, some demonstrations, including the different motion models and tracking control, are presented both in simulation and experiment. It can achieve flexible tracking performance of the designed composite algorithm. Originality/value This paper provides a feasible method for the trajectory tracking control in the cloud robot system and simultaneously promotes the robot application in practical engineering.
{"title":"Iterative learning control for a distributed cloud robot with payload delivery","authors":"Jiehao Li, Wang Shoukun, Junzheng Wang, Jing Li, Jiang-bo Zhao, Liling Ma","doi":"10.1108/aa-11-2020-0179","DOIUrl":"https://doi.org/10.1108/aa-11-2020-0179","url":null,"abstract":"\u0000Purpose\u0000When it comes to the high accuracy autonomous motion of the mobile robot, it is challenging to effectively control the robot to follow the desired trajectory and transport the payload simultaneously, especially for the cloud robot system. In this paper, a flexible trajectory tracking control scheme is developed via iterative learning control to manage a distributed cloud robot (BIT-6NAZA) under the payload delivery scenarios.\u0000\u0000\u0000Design/methodology/approach\u0000Considering the relationship of six-wheeled independent steering in the BIT-6NAZA robot, an iterative learning controller is implemented for reliable trajectory tracking with the payload transportation. Meanwhile, the stability analysis of the system ensures the effective convergence of the algorithm.\u0000\u0000\u0000Findings\u0000Finally, to evaluate the developed method, some demonstrations, including the different motion models and tracking control, are presented both in simulation and experiment. It can achieve flexible tracking performance of the designed composite algorithm.\u0000\u0000\u0000Originality/value\u0000This paper provides a feasible method for the trajectory tracking control in the cloud robot system and simultaneously promotes the robot application in practical engineering.\u0000","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45086411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Chuanyuan Zhou, Zhenyu Liu, Chan Qiu, Jianrong Tan
Purpose The conventional statistical method of three-dimensional tolerance analysis requires numerous pseudo-random numbers and consumes enormous computations to increase the calculation accuracy, such as the Monte Carlo simulation. The purpose of this paper is to propose a novel method to overcome the problems. Design/methodology/approach With the combination of the quasi-Monte Carlo method and the unified Jacobian-torsor model, this paper proposes a three-dimensional tolerance analysis method based on edge sampling. By setting reasonable evaluation criteria, the sequence numbers representing relatively smaller deviations are excluded and the remaining numbers are selected and kept which represent deviations approximate to and still comply with the tolerance requirements. Findings The case study illustrates the effectiveness and superiority of the proposed method in that it can reduce the sample size, diminish the computations, predict wider tolerance ranges and improve the accuracy of three-dimensional tolerance of precision assembly simultaneously. Research limitations/implications The proposed method may be applied only when the dimensional and geometric tolerances are interpreted in the three-dimensional tolerance representation model. Practical implications The proposed tolerance analysis method can evaluate the impact of manufacturing errors on the product structure quantitatively and provide a theoretical basis for structural design, process planning and manufacture inspection. Originality/value The paper is original in proposing edge sampling as a sampling strategy to generating deviation numbers in tolerance analysis.
{"title":"A quasi-Monte Carlo statistical three-dimensional tolerance analysis method of products based on edge sampling","authors":"Chuanyuan Zhou, Zhenyu Liu, Chan Qiu, Jianrong Tan","doi":"10.1108/AA-09-2020-0144","DOIUrl":"https://doi.org/10.1108/AA-09-2020-0144","url":null,"abstract":"\u0000Purpose\u0000The conventional statistical method of three-dimensional tolerance analysis requires numerous pseudo-random numbers and consumes enormous computations to increase the calculation accuracy, such as the Monte Carlo simulation. The purpose of this paper is to propose a novel method to overcome the problems.\u0000\u0000\u0000Design/methodology/approach\u0000With the combination of the quasi-Monte Carlo method and the unified Jacobian-torsor model, this paper proposes a three-dimensional tolerance analysis method based on edge sampling. By setting reasonable evaluation criteria, the sequence numbers representing relatively smaller deviations are excluded and the remaining numbers are selected and kept which represent deviations approximate to and still comply with the tolerance requirements.\u0000\u0000\u0000Findings\u0000The case study illustrates the effectiveness and superiority of the proposed method in that it can reduce the sample size, diminish the computations, predict wider tolerance ranges and improve the accuracy of three-dimensional tolerance of precision assembly simultaneously.\u0000\u0000\u0000Research limitations/implications\u0000The proposed method may be applied only when the dimensional and geometric tolerances are interpreted in the three-dimensional tolerance representation model.\u0000\u0000\u0000Practical implications\u0000The proposed tolerance analysis method can evaluate the impact of manufacturing errors on the product structure quantitatively and provide a theoretical basis for structural design, process planning and manufacture inspection.\u0000\u0000\u0000Originality/value\u0000The paper is original in proposing edge sampling as a sampling strategy to generating deviation numbers in tolerance analysis.\u0000","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44130292","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Purpose This paper aims to study a disturbance rejection controller to improve the anti-interference capability and the position tracking performance of airborne radar stabilized platform that ensures the stability and clarity of synthetic aperture radar imaging. Design/methodology/approach This study proposes a disturbance rejection control scheme for an airborne radar stabilized platform based on the active disturbance rejection control (ADRC) inverse estimation algorithm. Exploiting the extended state observer (ESO) characteristic, an inversely ESO is developed to inverse estimate the unmodeled state and extended state of the platform system known as total disturbances, which greatly improves the estimation performance of the disturbance. Then, based on the inverse ESO result, feedback the difference between the output of the tracking differentiator and the inverse ESO result to the nonlinear state error feedback controller (NLSEF) to eliminate the effects of total disturbance and ensure the stability of the airborne radar stabilized platform. Findings Simulation experiments are adopted to compare the performance of the ADRC inverse estimation algorithm with that of the proportional integral derivative controller which is one of the mostly applied control schemes in platform systems. In addition, classical ADRC is compared as well. The results have shown that the ADRC inverse estimation algorithm has a better disturbance rejection performance when disturbance acts in airborne radar stabilized platform, especially disturbed by continuous airflow under some harsh air conditions. Originality/value The originality of this paper is exploiting the ESO characteristic to develop an inverse ESO, which greatly improves the estimation performance of the disturbance. And the ADRC inverse estimation algorithm is applied to ameliorate the anti-interference ability of the airborne radar stabilization platform, especially the ability to suppress continuous interference under complex air conditions.
{"title":"Disturbance rejection control of airborne radar stabilized platform based on active disturbance rejection control inverse estimation algorithm","authors":"Dongni Mei, Zhuzheng Yu","doi":"10.1108/aa-10-2020-0158","DOIUrl":"https://doi.org/10.1108/aa-10-2020-0158","url":null,"abstract":"\u0000Purpose\u0000This paper aims to study a disturbance rejection controller to improve the anti-interference capability and the position tracking performance of airborne radar stabilized platform that ensures the stability and clarity of synthetic aperture radar imaging.\u0000\u0000\u0000Design/methodology/approach\u0000This study proposes a disturbance rejection control scheme for an airborne radar stabilized platform based on the active disturbance rejection control (ADRC) inverse estimation algorithm. Exploiting the extended state observer (ESO) characteristic, an inversely ESO is developed to inverse estimate the unmodeled state and extended state of the platform system known as total disturbances, which greatly improves the estimation performance of the disturbance. Then, based on the inverse ESO result, feedback the difference between the output of the tracking differentiator and the inverse ESO result to the nonlinear state error feedback controller (NLSEF) to eliminate the effects of total disturbance and ensure the stability of the airborne radar stabilized platform.\u0000\u0000\u0000Findings\u0000Simulation experiments are adopted to compare the performance of the ADRC inverse estimation algorithm with that of the proportional integral derivative controller which is one of the mostly applied control schemes in platform systems. In addition, classical ADRC is compared as well. The results have shown that the ADRC inverse estimation algorithm has a better disturbance rejection performance when disturbance acts in airborne radar stabilized platform, especially disturbed by continuous airflow under some harsh air conditions.\u0000\u0000\u0000Originality/value\u0000The originality of this paper is exploiting the ESO characteristic to develop an inverse ESO, which greatly improves the estimation performance of the disturbance. And the ADRC inverse estimation algorithm is applied to ameliorate the anti-interference ability of the airborne radar stabilization platform, especially the ability to suppress continuous interference under complex air conditions.\u0000","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48485842","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pengyue Guo, Zhijing Zhang, Lingling Shi, Yujun Liu
Purpose The purpose of this study was to solve the problem of pose measurement of various parts for a precision assembly system. Design/methodology/approach A novel alignment method which can achieve high-precision pose measurement of microparts based on monocular microvision system was developed. To obtain the precise pose of parts, an area-based contour point set extraction algorithm and a point set registration algorithm were developed. First, the part positioning problem was transformed into a probability-based two-dimensional point set rigid registration problem. Then, a Gaussian mixture model was fitted to the template point set, and the contour point set is represented by hierarchical data. The maximum likelihood estimate and expectation-maximization algorithm were used to estimate the transformation parameters of the two point sets. Findings The method has been validated for accelerometer assembly on a customized assembly platform through experiments. The results reveal that the proposed method can complete letter-pedestal assembly and the swing piece-basal part assembly with a minimum gap of 10 µm. In addition, the experiments reveal that the proposed method has better robustness to noise and disturbance. Originality/value Owing to its good accuracy and robustness for the pose measurement of complex parts, this method can be easily deployed to assembly system.
{"title":"A contour-guided pose alignment method based on Gaussian mixture model for precision assembly","authors":"Pengyue Guo, Zhijing Zhang, Lingling Shi, Yujun Liu","doi":"10.1108/AA-08-2020-0103","DOIUrl":"https://doi.org/10.1108/AA-08-2020-0103","url":null,"abstract":"\u0000Purpose\u0000The purpose of this study was to solve the problem of pose measurement of various parts for a precision assembly system.\u0000\u0000\u0000Design/methodology/approach\u0000A novel alignment method which can achieve high-precision pose measurement of microparts based on monocular microvision system was developed. To obtain the precise pose of parts, an area-based contour point set extraction algorithm and a point set registration algorithm were developed. First, the part positioning problem was transformed into a probability-based two-dimensional point set rigid registration problem. Then, a Gaussian mixture model was fitted to the template point set, and the contour point set is represented by hierarchical data. The maximum likelihood estimate and expectation-maximization algorithm were used to estimate the transformation parameters of the two point sets.\u0000\u0000\u0000Findings\u0000The method has been validated for accelerometer assembly on a customized assembly platform through experiments. The results reveal that the proposed method can complete letter-pedestal assembly and the swing piece-basal part assembly with a minimum gap of 10 µm. In addition, the experiments reveal that the proposed method has better robustness to noise and disturbance.\u0000\u0000\u0000Originality/value\u0000Owing to its good accuracy and robustness for the pose measurement of complex parts, this method can be easily deployed to assembly system.\u0000","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45662476","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Shengpei Zhou, Zhenting Chang, Haina Song, Yuejiang Su, Xiaosong Liu, Jingfeng Yang
Purpose With the continuous technological development of automated driving and expansion of its application scope, the types of on-board equipment continue to be enriched and the computing capabilities of on-board equipment continue to increase and corresponding applications become more diverse. As the applications need to run on on-board equipment, the requirements for the computing capabilities of on-board equipment become higher. Mobile edge computing is one of the effective methods to solve practical application problems in automated driving. Design/methodology/approach In this study, in accordance with practical requirements, this paper proposed an optimal resource management allocation method of autonomous-vehicle-infrastructure cooperation in a mobile edge computing environment and conducted an experiment in practical application. Findings The design of the road-side unit module and its corresponding real-time operating system task coordination in edge computing are proposed in the study, as well as the method for edge computing load integration and heterogeneous computing. Then, the real-time scheduling of highly concurrent computation tasks, adaptive computation task migration method and edge server collaborative resource allocation method is proposed. Test results indicate that the method proposed in this study can greatly reduce the task computing delay, and the power consumption generally increases with the increase of task size and task complexity. Originality/value The results showed that the proposed method can achieve lower power consumption and lower computational overhead while ensuring the quality of service for users, indicating a great application prospect of the method.
{"title":"Optimal resource management and allocation for autonomous-vehicle-infrastructure cooperation under mobile edge computing","authors":"Shengpei Zhou, Zhenting Chang, Haina Song, Yuejiang Su, Xiaosong Liu, Jingfeng Yang","doi":"10.1108/AA-02-2021-0017","DOIUrl":"https://doi.org/10.1108/AA-02-2021-0017","url":null,"abstract":"\u0000Purpose\u0000With the continuous technological development of automated driving and expansion of its application scope, the types of on-board equipment continue to be enriched and the computing capabilities of on-board equipment continue to increase and corresponding applications become more diverse. As the applications need to run on on-board equipment, the requirements for the computing capabilities of on-board equipment become higher. Mobile edge computing is one of the effective methods to solve practical application problems in automated driving.\u0000\u0000\u0000Design/methodology/approach\u0000In this study, in accordance with practical requirements, this paper proposed an optimal resource management allocation method of autonomous-vehicle-infrastructure cooperation in a mobile edge computing environment and conducted an experiment in practical application.\u0000\u0000\u0000Findings\u0000The design of the road-side unit module and its corresponding real-time operating system task coordination in edge computing are proposed in the study, as well as the method for edge computing load integration and heterogeneous computing. Then, the real-time scheduling of highly concurrent computation tasks, adaptive computation task migration method and edge server collaborative resource allocation method is proposed. Test results indicate that the method proposed in this study can greatly reduce the task computing delay, and the power consumption generally increases with the increase of task size and task complexity.\u0000\u0000\u0000Originality/value\u0000The results showed that the proposed method can achieve lower power consumption and lower computational overhead while ensuring the quality of service for users, indicating a great application prospect of the method.\u0000","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46977827","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Purpose The purpose of this research on the control of three-axis aero-dynamic pendulum with disturbance is to facilitate the applications of equipment with similar pendulum structure in intelligent manufacturing and robot. Design/methodology/approach The controller proposed in this paper is mainly implemented in the following ways. First, the kinematic model of the three-axis aero-dynamic pendulum is derived in state space form to construct the predictive model. Then, according to the predictive model and objective function, the control problem can be expressed a quadratic programming (QP) problem. The optimal solution of the QP problem at each sampling time is the value of control variable. Findings The trajectory tracking and point stability tests performed on the 3D space with different disturbances are validated and the results show the effectiveness of the proposed control strategy. Originality/value This paper proposes a nonlinear unstable three-axis aero-dynamic pendulum with less power devices. Meanwhile, the trajectory tracking and point stability problem of the pendulum system is investigated with the model predictive control strategy.
{"title":"Trajectory tracking and point stability of three-axis aero-dynamic pendulum with MPC strategy in disturbance environment","authors":"Xiaofeng Liu, Jiahong Xu, Yuhong Liu","doi":"10.1108/AA-11-2020-0181","DOIUrl":"https://doi.org/10.1108/AA-11-2020-0181","url":null,"abstract":"\u0000Purpose\u0000The purpose of this research on the control of three-axis aero-dynamic pendulum with disturbance is to facilitate the applications of equipment with similar pendulum structure in intelligent manufacturing and robot.\u0000\u0000\u0000Design/methodology/approach\u0000The controller proposed in this paper is mainly implemented in the following ways. First, the kinematic model of the three-axis aero-dynamic pendulum is derived in state space form to construct the predictive model. Then, according to the predictive model and objective function, the control problem can be expressed a quadratic programming (QP) problem. The optimal solution of the QP problem at each sampling time is the value of control variable.\u0000\u0000\u0000Findings\u0000The trajectory tracking and point stability tests performed on the 3D space with different disturbances are validated and the results show the effectiveness of the proposed control strategy.\u0000\u0000\u0000Originality/value\u0000This paper proposes a nonlinear unstable three-axis aero-dynamic pendulum with less power devices. Meanwhile, the trajectory tracking and point stability problem of the pendulum system is investigated with the model predictive control strategy.\u0000","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48387373","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Purpose This paper aims to evaluate two operational modes of the worker allocation problem (WAP) in the multiple U-line system (MULS). Five objectives are optimised simultaneously for the most complicated operational modes, i.e. machine-dominant working and fixed-station walking. Besides, the benefits of using multiline workstations (MLWs) are investigated. Design/methodology/approach The elite non-dominated sorting differential evolutionary III (ENSDE III) algorithm is developed as a solution technique. Also, the largest remaining available time heuristic is proposed as a baseline in determining the number and utilisation of workers when the use of MLWs is not allowed. Findings ENSDE III outperforms the cutting-edged multi-objective evolutionary algorithms, i.e. multi-objective evolutionary algorithm based on decomposition and non-dominated sorting differential evolutionary III, under two key Pareto metrics, i.e. generational distance and inverted generational distance, regardless of the problem size. The best-found number of workers from ENSDE III is substantially lower than the upper bound. The MULS with MLWs requires fewer workers than the one without. Research limitations/implications Although this research has extended several issues in the basic model of multiple U-line systems, some assumptions were used to facilitate mathematical computation as follows. The U-line system in this research assumed that all lines were produced only a single product. Besides, all workers were well-trained to gain the same skill. These assumptions could be extended in the future. Practical implications The implication of this research is the benefits of multiline workstations (MLWs) used in the multiple U-line system. Instead of leaving each individual line to operate independently, all lines should be working in parallel through the use of MLWs to gain benefits in terms of worker reduction, balancing worker’s workload, higher system utilisation. Originality/value This research is the first to address the WAP in the MULS with machine-dominant working and fixed-station walking modes. Worker’s fatigue due to standing and walking while working is incorporated into the model. The novel ENSDE III algorithm is developed to optimise the multi-objective WAP in a Pareto sense. The benefits of exploiting MLWs are also illustrated.
{"title":"Multi-objective worker allocation optimisation in a multiple U-line system","authors":"P. Chutima, Jurairat Chimrakhang","doi":"10.1108/AA-12-2020-0198","DOIUrl":"https://doi.org/10.1108/AA-12-2020-0198","url":null,"abstract":"Purpose This paper aims to evaluate two operational modes of the worker allocation problem (WAP) in the multiple U-line system (MULS). Five objectives are optimised simultaneously for the most complicated operational modes, i.e. machine-dominant working and fixed-station walking. Besides, the benefits of using multiline workstations (MLWs) are investigated. Design/methodology/approach The elite non-dominated sorting differential evolutionary III (ENSDE III) algorithm is developed as a solution technique. Also, the largest remaining available time heuristic is proposed as a baseline in determining the number and utilisation of workers when the use of MLWs is not allowed. Findings ENSDE III outperforms the cutting-edged multi-objective evolutionary algorithms, i.e. multi-objective evolutionary algorithm based on decomposition and non-dominated sorting differential evolutionary III, under two key Pareto metrics, i.e. generational distance and inverted generational distance, regardless of the problem size. The best-found number of workers from ENSDE III is substantially lower than the upper bound. The MULS with MLWs requires fewer workers than the one without. Research limitations/implications Although this research has extended several issues in the basic model of multiple U-line systems, some assumptions were used to facilitate mathematical computation as follows. The U-line system in this research assumed that all lines were produced only a single product. Besides, all workers were well-trained to gain the same skill. These assumptions could be extended in the future. Practical implications The implication of this research is the benefits of multiline workstations (MLWs) used in the multiple U-line system. Instead of leaving each individual line to operate independently, all lines should be working in parallel through the use of MLWs to gain benefits in terms of worker reduction, balancing worker’s workload, higher system utilisation. Originality/value This research is the first to address the WAP in the MULS with machine-dominant working and fixed-station walking modes. Worker’s fatigue due to standing and walking while working is incorporated into the model. The novel ENSDE III algorithm is developed to optimise the multi-objective WAP in a Pareto sense. The benefits of exploiting MLWs are also illustrated.","PeriodicalId":55448,"journal":{"name":"Assembly Automation","volume":null,"pages":null},"PeriodicalIF":2.1,"publicationDate":"2021-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43118168","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}