Modeling, design, and analysis of continuous-time or discrete-time linear time invariant (LTI) control systems. Ch Control System Toolkit can be conveniently used for modeling, design, and analysis of continuous-time or discrete-time linear time invariant (LTI) control systems. A control system can be modeled in the form of transfer functions as shown in a block diagram below, zero-pole-gain, or state-space. Ch Control System Toolkit supports most classical and modern control techniques through object-oriented programming based on a control class. It can seamlessly interface existing C/C++ code in either source code or binary static/dynamical libraries without re-compilation. It can even be embedded in other application programs. The software comes with sample code for each member function of the control class.
Design and analyse mechanisms. Ch Mechanism Toolkit can be used for design and analysis of many different mechanisms such as fourbar linkage, crank-slider mechanism, sixbar linkages, cam-follower system, etc. Ch Mechanism Toolkit is developed in Ch Professional Edition with user friendly high-level numerical and graphical plotting capabilities, as well as easy-to-use QuickAnimation for quick animation.
Cross-platform C/C++ Interpreter. Ch is an embeddable C/C++ Interpreter for cross-platform scripting, 2D/3D plotting, numerical computing, shell programming, quick animation, and embedded scripting. Ch Professional Edition is a C/C++ compatible interactive platform for scientific computing and scripting. Ch Professional is especially effective for teaching and learning including Introduction to Computing, Algorithms, Computer-Aided Problem Solving, and Computer Programming. Ch can execute C/C++ code directly without compilation and without intermediate code.
Two- and Three-dimensional graphical plotting for C/C++. SoftIntegration Graphical Library (SIGL) is a cross-platform C++ graphical library. It provides one of the simplest possible solutions for two- (2D) and three-dimensional (3D) graphical plotting within the framework of C/C++ for rapid application development and deployment. SIGL is for applications where the convenience of use, speed, performance, and cost matter. SIGL can save you from significant development and maintenance cost. With SIGL, you can design and deploy your engineering and science applications with visualization across different platforms.
Optimization tool for .Net applications. HiveMind is an optimization component, able to find optimal solutions for calibration and tuning problems, without requiring comprehensive knowledge of optimization. It utilizes an advanced Swarm Intelligence Algorithm for solving the optimization problems and the intuitive user interface allows you to plan the optimization process. HiveMind allows optimization of up to 20 variables at a single time, using different ranges and constraints regarding each one. HiveMind can connect to both .Net applications, MS-SQL or industrial SCADA software. With it, you can perform quick and reliable optimizations. Perform optimizations using database knowledge, or by calling on external calculations. Once the hivemind engine has been defined for a certain problem, it can be saved to file, with or without the solutions found. Completed analyses can be recalled from files, or re-run again using new data. Easy to implement with only a few lines of code HiveMind does not require changes in your current software architecture or knowledge in optimization algorithms. The entire optimization procedure can be activated with a few lines of script code.