Abstract
Production pipelines of manufactory industries present several machines and robots in which the movements of interpolated axes are managed by computerized numerical controls (CNCs). These are typically synchronized with several other simpler actuators along the pipeline of production. CNCs have to be flexible, easily expandable, and reusable, when pipelines of production are frequently reconfigured to realize different arranged pipelines with different technical requirements. In this paper, the assessment of a flexible CNC for such reconfigurable pipelines is presented. The analysis has been focused on defining objective metrics that can be applied for assessing performance and feasibility of distributed controls for pipelines. The method proposed has been applied on the distributed control architecture defined in the MUPAAC ESPRIT HPCN (Multi Processor Architecture for Automatic Control, High Performance Computer Networking of the European Commission). MUPAAC architecture and prototype has been assessed in order to identify the critical configurations and the limits of the architecture.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.REFERENCES
Butera, F., Nesi, P., and Perfetti, M., Reengineering a Computerized Numerical Control towards Object-Oriented, 2nd Euromicro Conf. on Software Maintenance and Reengineering, IEEE, 1998.
Bucci, G., Campanai, M., and Nesi, P., Tools for Specifying Real-Time Systems, J. Real-Time Syst., 1995, vol. 8, pp. 117–172.
Bucci, G., Campanai, M., Nesi, P., and Traversi, M., An Object-Oriented Dual Language for Specifying Reactive Systems, Proc. of IEEE Int. Conf. on Requirements Engineering, ICRE'94, USA, 1994, IEEE.
Bruni, C., Nesi, P., Tortoli, P., Bellini, P., and Guidi, F., Analysis of CANbus and PCI-based Subsystems, MUPAAC ESPRIT IV HPCN, Deliverable DE3.1, January 1998.
Nesi, P., Tortoli, P., and Guidi, F., General Software with Measures and Examples, MUPAAC ESPRIT IV HPCN, Deliverable DE4.2, August 1998.
Katcher, D.I., Arakawa, H., and Strosnider, J.K., Engineering and Analysis of Fixed Priority Schedulers, IEEE Trans. Software Eng., 1993, vol. 19.
Burns, A., Tindell, K., and Welling, A., Effective Analysis for Engineering Real Time Fixed Priority Schedulers, IEEE Trans. Software Eng., 1995, vol. 21.
Bucci, G. and Nesi, P., Overhead Estimation and Comparison for Multitasking Operating Systems for Personal Computers, 2nd Int. Conf. on Parallel and Distributed Computing and Network, PDCN'98, Australia, 1998.
Chen, J.B., Endo, Y., Chan, K., Mazieres, D., Dias, A., Seltzer, M., and Smith, M.D., The Measured Performances of Personal Computer Operating Systems, ACM Trans. Comp. Syst., 1996, vol. 14.
McVoy, L., Imbench: Portable Tools for Performance Analysis, Proc. of 1994 USENIX Tech. Conf., USA, 1994.
Fioravanti, F., Nesi, P., and Perlini, S., A Tool for Process and Product Assessment of C++ Applications, 2nd Euromicro Conf. on Software Maintenance and Reengineering. Florence, 1998, IEEE.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Bellini, P., Buonopane, M. & Nesi, P. Assessment of a Flexible Architecture for Distributed Control*. Programming and Computer Software 29, 147–160 (2003). https://doi.org/10.1023/A:1023853106207
Issue Date:
DOI: https://doi.org/10.1023/A:1023853106207