Development of System SMPSL for Analog Communication

2013 ◽  
Vol 475-476 ◽  
pp. 867-870 ◽  
Author(s):  
Radek Nemec ◽  
Stepan Hubalovsky

The paper describes development of System SMPSL for analog communication. The system consists of hardware and software parts. The system is used for measurement of analog quantities using a computer. Communication is via libraries. System is very cheap to assemble the hardware. Available software is free. The paper describes the basic connections and the source code for creating an analog input and output.

2002 ◽  
Vol 124 (4) ◽  
pp. 827-834 ◽  
Author(s):  
D. O. Baun ◽  
E. H. Maslen ◽  
C. R. Knospe ◽  
R. D. Flack

Inherent in the construction of many experimental apparatus designed to measure the hydro/aerodynamic forces of rotating machinery are features that contribute undesirable parasitic forces to the measured or test forces. Typically, these parasitic forces are due to seals, drive couplings, and hydraulic and/or inertial unbalance. To obtain accurate and sensitive measurement of the hydro/aerodynamic forces in these situations, it is necessary to subtract the parasitic forces from the test forces. In general, both the test forces and the parasitic forces will be dependent on the system operating conditions including the specific motion of the rotor. Therefore, to properly remove the parasitic forces the vibration orbits and operating conditions must be the same in tests for determining the hydro/aerodynamic forces and tests for determining the parasitic forces. This, in turn, necessitates a means by which the test rotor’s motion can be accurately controlled to an arbitrarily defined trajectory. Here in, an interrupt-driven multiple harmonic open-loop controller was developed and implemented on a laboratory centrifugal pump rotor supported in magnetic bearings (active load cells) for this purpose. This allowed the simultaneous control of subharmonic, synchronous, and superharmonic rotor vibration frequencies with each frequency independently forced to some user defined orbital path. The open-loop controller was implemented on a standard PC using commercially available analog input and output cards. All analog input and output functions, transformation of the position signals from the time domain to the frequency domain, and transformation of the open-loop control signals from the frequency domain to the time domain were performed in an interrupt service routine. Rotor vibration was attenuated to the noise floor, vibration amplitude ≈0.2 μm, or forced to a user specified orbital trajectory. Between the whirl frequencies of 14 and 2 times running speed, the orbit semi-major and semi-minor axis magnitudes were controlled to within 0.5% of the requested axis magnitudes. The ellipse angles and amplitude phase angles of the imposed orbits were within 0.3 deg and 1.0 deg, respectively, of their requested counterparts.


2019 ◽  
Vol 299 ◽  
pp. 05009
Author(s):  
Mihai Ciupan ◽  
Marcel Popa ◽  
Emilia Ciupan

The paper presents a method of interpolating bifactorial experimental data with the aim of extending the results over the entire domain defined by the independent variables. This approach can be used in determining the optimum mineral casting mixes for a given application. Mechanical properties such as stiffness, ultimate tensile strength, yield strength and Poisson's coefficient can be improved.The paper describes the implementation of a radial basis function (RBF) algorithm in a MATLAB program for the interpolation of data, plotting of the results and the identification of the maximum dependent variable and the independent variables that correspond to it. It also provides the source code for the program along with explanations regarding its use. RBF interpolations can be used successfully in response surface methodology to generate approximations of the studied variables based on the experimental results. The program can be extended to work on any number of input and output variables.


2020 ◽  
Vol 13 (12) ◽  
pp. 6447-6465
Author(s):  
David Simpson ◽  
Robert Bergström ◽  
Alan Briolat ◽  
Hannah Imhof ◽  
John Johansson ◽  
...  

Abstract. This paper outlines the structure and usage of the GenChem system, which includes a chemical pre-processor GenChem.py) and a simple box model (boxChem). GenChem provides scripts and input files for converting chemical equations into differential form for use in atmospheric chemical transport models (CTMs) and/or the boxChem system. Although GenChem is primarily intended for users of the Meteorological Synthesizing Centre – West of the European Monitoring and Evaluation Programme (EMEP MSC-W) CTM and related systems, boxChem can be run as a stand-alone chemical solver, enabling for example easy testing of chemical mechanisms against each other. This paper presents an outline of the usage of the GenChem system, explaining input and output files, and presents some examples of usage. The code needed to run GenChem is released as open-source code under the GNU license.


2020 ◽  
Author(s):  
David Simpson ◽  
Robert Bergström ◽  
Alain Briolat ◽  
Hannah Imhof ◽  
John Johansson ◽  
...  

Abstract. This paper outlines the structure and usage of the GenChem system, which includes a chemical pre-processor (GenChem.py), and a simple box-model (boxChem). GenChem provides scripts and input files for converting chemical equations into differential form for use in atmospheric chemical transport models (CTMs) and/or the boxChem system. Although GenChem is primarily intended for users of the EMEP MSC-W CTM and related systems, boxChem can be run as a stand-alone chemical solver, enabling for exampleeasy testing of chemical mechanisms against each other. This paper presents an outline of the usage of the GenChem system, explaining input and output files, and presents some examples of usage. The code needed to run GenChem is released as open-source code under the GNU license.


Sign in / Sign up

Export Citation Format

Share Document