KinCad

This system was designed to study kinetics of chemical reactions. It was developed on request of chemical engineering institute. Its main purpose is calculation of chemical agent concentrations during chemical reactions according to the laws of classical kinetics. There is a possibility to work with several simultaneously proceeding chemical reactions. The system allows to monitor the speed of agent concentration changes, and to predict reaction results. A possibility to work with chemical process data and to save it in a special format is provided. Calculation results are generated in a form of a table or graph, showing agent concentrations during the reaction.

Database of chemical processes consists of a list of agents, for which chemical formulas, names, density and molar mass parameters are set. The database also includes a list of reactions, proceeding between the agents. A special master was developed for this. It has a user-friendly interface, allowing a user to choose initial reagents and reaction products, while setting their coefficients.

Based on the formed reactions, the program automatically forms a system of differential equations, which describe the speed of concentration changes. User has only to set initial agent masses. Solution of equation system is obtained by Eiler’s method.

Every differential equation is presented in text form and can be edited. Besides, any arbitrary variable can be defined (any time and concentration function). Method of syntax analysis of text information is used in the program to solve the functions of several variables.

Industries: Business Processes Automation, Desktop Software

Services: Programming, Software Testing, Data Domain Research and Analysis, Projecting, Databases Design

Technologies: Pascal