{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T23:06:34Z","timestamp":1761951994408,"version":"build-2065373602"},"reference-count":10,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[1989,10,1]],"date-time":"1989-10-01T00:00:00Z","timestamp":623203200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[1989,10]]},"abstract":"<jats:p> In this paper, we introduce a modular control system simulator for positioning servo applications. The program package was originally written for elevator car positioning simulations, but because of its straightforward modular structure it can easily be tailored for other types of applications as well. The simulator contains all the necessary functions needed to design an appropriate positioning servo when an estimate of the system model is known. The numerical system model is assumed to be a rational z-domain transfer function and it can be identified a priori from measured excitation and response signals by using some prediction error type algorithm. Although all the internal computations are performed using floating-point numbers, the simulator has built-in A\/D and D\/A converters to quantize the input and output sequences artificially. The simulator also has a programmable noise generator to generate additive measurement error to the simulated feed-back signal. The control and noise- filtering algorithms can be changed by replacing the existing modules with user-written FORTRAN subroutines. All the data transfers between individ ual modules are well defined to ensure easy modifiability of the overall system. The simulation software runs in a desk top personal computer. <\/jats:p>","DOI":"10.1177\/003754978905300407","type":"journal-article","created":{"date-parts":[[2008,3,29]],"date-time":"2008-03-29T17:23:43Z","timestamp":1206811423000},"page":"181-185","source":"Crossref","is-referenced-by-count":2,"title":["Modular Control System Simulator"],"prefix":"10.1177","volume":"53","author":[{"given":"Seppo J.","family":"Ovaska","sequence":"first","affiliation":[{"name":"NOKIA Research Center DSP-Technology Kanslerinkatu 8 SF-33720 Tampere, FINLAND"}]}],"member":"179","published-online":{"date-parts":[[1989,10,1]]},"reference":[{"volume-title":"An Introduction to Numerical Methods and Optimization Techniques","year":"1978","author":"Daniels, R.W.","key":"atypb1"},{"volume-title":"Proceedings of the IASTED International Symposium MIC'86","author":"Elia, M.","key":"atypb2"},{"key":"atypb3","unstructured":"Fogiel, M. (editor) \"Handbook of Mathematical, Scientific and Engineering Formulas, Tables, Functions, Graphs, Transforms .\" Research and Education Association, New York, NY, 529-539, (1986)."},{"volume-title":"Design of a Static Converter Drive","year":"1980","author":"K\u00c4hkipuro, M.","key":"atypb4"},{"volume-title":"System Identification - Theory for User","year":"1987","author":"Ljung, L.","key":"atypb5"},{"volume-title":"Private communication","year":"1987","author":"Ljung, L.","key":"atypb6"},{"volume-title":"On Digitalizing a Position Control System","year":"1987","author":"Ovaska, S.","key":"atypb7"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1109\/19.7478"},{"volume-title":"Proceedings of the 4th Annual PCI'82 Conference","author":"Perdikaris, G.A.","key":"atypb9"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(85)90075-5"}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/003754978905300407","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/003754978905300407","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,28]],"date-time":"2025-01-28T10:23:39Z","timestamp":1738059819000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/003754978905300407"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,10]]},"references-count":10,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1989,10]]}},"alternative-id":["10.1177\/003754978905300407"],"URL":"https:\/\/doi.org\/10.1177\/003754978905300407","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"type":"print","value":"0037-5497"},{"type":"electronic","value":"1741-3133"}],"subject":[],"published":{"date-parts":[[1989,10]]}}}