Design of user-friendly microcontroller-based controllers for general purpose drive systems

Author(s):  
T. Jackson ◽  
H. Bae ◽  
S. Lee ◽  
R. Krishnan
2011 ◽  
Vol 104 (2) ◽  
pp. 173-185 ◽  
Author(s):  
Amit Halder ◽  
Ashish Dhall ◽  
Ashim K. Datta ◽  
D. Glenn Black ◽  
P.M. Davidson ◽  
...  

Author(s):  
Y. C. Pao

Abstract A software package MenuCAD has been developed for the general need of designing menu-driven, user-friendly CAD computer programs. The main menu is formatted similar to the major contents in the final report of the design project including Contents, Analysis, Sample Design Cases, Illustrations and Tables, References, and Program Listings. Sub-menus are further divided into items delineating the steps involved in the design. Screen help messages are provided for design of the main menu and sub-menus interactively and for applying the arrow keys on the keyboard to select a sub-menus and a particular item in the sub-menu in order to execute a desired design step. MenuCAD builds the framework, its user has to supplement with a subroutine ExecItem for describing the special features and for directing how each design step should be executed in the project. A CAD design of four-bar linkage project is presented as a sample application of this package.


2016 ◽  
Vol 73 (12) ◽  
pp. 1861-1873 ◽  
Author(s):  
Jason R. Neuswanger ◽  
Mark S. Wipfli ◽  
Amanda E. Rosenberger ◽  
Nicholas F. Hughes

Applications of video in fisheries research range from simple biodiversity surveys to three-dimensional (3D) measurement of complex swimming, schooling, feeding, and territorial behaviors. However, researchers lack a transparently developed, easy-to-use, general purpose tool for 3D video measurement and event logging. Thus, we developed a new measurement system, with freely available, user-friendly software, easily obtained hardware, and flexible underlying mathematical methods capable of high precision and accuracy. The software, VidSync, allows users to efficiently record, organize, and navigate complex 2D or 3D measurements of fish and their physical habitats. Laboratory tests showed submillimetre accuracy in length measurements of 50.8 mm targets at close range, with increasing errors (mostly <1%) at longer range and for longer targets. A field test on juvenile Chinook salmon (Oncorhynchus tshawytscha) feeding behavior in Alaska streams found that individuals within aggregations avoided the immediate proximity of their competitors, out to a distance of 1.0 to 2.9 body lengths. This system makes 3D video measurement a practical tool for laboratory and field studies of aquatic or terrestrial animal behavior and ecology.


2020 ◽  
Author(s):  
Kai Trepte ◽  
Sebastian Schwalbe

Accurate numerical calculations of porosities and related properties are of importance when analyzing metal-organic frameworks (MOFs). <br>We present porE, an open-source, general-purpose implementation to compute such properties and discuss all results regarding their sensitivity to numerical parameters.<br>Our code combines the numerical efficiency of Fortran with a user-friendly Python interface.<br>Two different approaches to calculate porosities are implemented in porE, and<br>their advantages and drawbacks are discussed. <br>In addition to this functionality, porE can calculate pore size distributions and offers the possibility to analyze pore windows. <br>The underlying approaches are outlined. Pore windows are discussed concerning their impact on the analyzed porosities. <br>Comparisons with experimental values aim for a clear differentiation <br>between void and accessible porosities, which we provide. <br>This work highlights that the calculated quantities are sensitive to the choice of numerical parameters and that a careful <br>evaluation of convergence is essential. <br>


2020 ◽  
Vol 24 (23) ◽  
pp. 17525-17539 ◽  
Author(s):  
Alberto Falcone ◽  
Alfredo Garro ◽  
Marat S. Mukhametzhanov ◽  
Yaroslav D. Sergeyev

AbstractNumerical computing is a key part of the traditional computer architecture. Almost all traditional computers implement the IEEE 754-1985 binary floating point standard to represent and work with numbers. The architectural limitations of traditional computers make impossible to work with infinite and infinitesimal quantities numerically. This paper is dedicated to the Infinity Computer, a new kind of a supercomputer that allows one to perform numerical computations with finite, infinite, and infinitesimal numbers. The already available software simulator of the Infinity Computer is used in different research domains for solving important real-world problems, where precision represents a key aspect. However, the software simulator is not suitable for solving problems in control theory and dynamics, where visual programming tools like Simulink are used frequently. In this context, the paper presents an innovative solution that allows one to use the Infinity Computer arithmetic within the Simulink environment. It is shown that the proposed solution is user-friendly, general purpose, and domain independent.


Author(s):  
Pietro Fanghella ◽  
Carlo Galletti ◽  
Giorgio Torre

The paper presents several features of a dynamic simulator for multibody systems. Its main characteristics are the following: it can deal with mechanisms with open and closed kinematic chains, allows definitions of rigid and flexible bodies, permits definitions of complex non-standard dynamic actions by a powerful and well-known general-purpose simulation package, and provides links to user-friendly interfaces for result displaying and interfacing with external control systems. In order to perform all these actions, a common environment based on Matlab has been established. The software is implemented using the Matlab object-oriented language. The first part of the paper provides a basic discussion of the mathematical approach followed to model multibody systems, then the actual software implementation is described. The designed software architecture is open and allows great model generality; moreover, the software can be optimized and tailored to specific multibody models in order to obtain good computational efficiency. Integration aspects in Simulink and VRML environments are analyzed.


Author(s):  
Omrane Bouketir

Power electronics and its related subjects are well-known difficult to understand especially for students taking them for first time. This is due to nature of the subjects which involve many areas and disciplines. The introduction of general-purpose simulation package has helped the student a step further in understanding this subject. However, because of the generality of these tools and their drag-and-drop and ad-hoc features, the students still face problems in designing a converter circuit. In this section, the problem above is addressed by introducing a design aid tool that guides the student over prescribed steps to design a power electronics circuit. The tool is interfaced with Pspice and its knowledge base encompasses two types of knowledge; topologies’ knowledge and switching devices’ knowledge. The first step in the design procedure is the selection of an application of the desired circuit. Then few steps are to be followed to come out with the appropriate topology with the optimum switching devices and parameters. System structure, its different modules and the detailed design procedure are explained in the following paragraphs. At the end a design example is demonstrated and its results are displayed and discussed. It is aimed that this tool will enhance the understanding of the subject by introducing an interactive user friendly graphical interface that guides the user to the right topology. The complex design steps are hidden for the sake of saving the design time. However, an explanation module is included for the users who want to know how the results are drawn.


Author(s):  
Shih-Tin Lin ◽  
Jhy-Hong Lin

Abstract A general purpose multibody dynamics algorithm is written and merged into AutoCAD. This merger creates a user friendly environment for the simulation of multibody mechanical systems such as robot manipulators. Users can prepare input data of the dynamic code easily after creating an AutoCAD drawing of the multibody system. After the dynamic analysis is complete, the results can be easily used to produce animation slides in AutoCAD. The multibody dynamics algorithm uses a recursive variational formulation. This formulation has been proven to be computationally more efficient.


1987 ◽  
Vol 31 (10) ◽  
pp. 1096-1100 ◽  
Author(s):  
Timothy P. Barry ◽  
John Reising

The recent introduction of microcomputers to the business and research communities has vastly increased the population of users exposed to general purpose software programs. These users, however, often lack the level of sophistication and computer expertise characterized by those who interact with minicomputers or mainframes, making the development of user-friendly general purpose software very challenging. This paper describes the conversion of a multivariate statistical software package from operation on a mainframe computer to a microcomputer and the redesign of its human-computer interface, allowing the program to be employed by a more diverse user population.


Sign in / Sign up

Export Citation Format

Share Document