MKP d.o.o.
Electrical engineering solutions for oil and pharmaceutical companies
Development of fully customized hardware and software for oil and pharmaceutical companies
We solve clients' problems in the measurement and production process and in installation maintenance
Our expertise...
We can help you solve problems in these domains…
R&D
Development of prototypes
Controlling
Customized solutions
Case study
An example of how we helped clients solve their problem
Crosco Ltd. Due to the security situation in Libya, it was forced to hastily abandon its production facilities, and thus a significant amount of equipment. One of such abandoned systems was the measuring equipment for surface recording of well pressures and temperatures; Surface Readout System. The specificity of SRS pressure sensors is their measurement range (0-1300 bar) and measurement accuracy: 0.0015% of full scale deflection. The measuring sensor that enables these characteristics is a quartz crystal, specially polished, which is installed in the electronic system as part of the vibrating circuit. The measuring system constructed in this way does not have a lower limit frequency, but the capacity of the quartz crystal is sensitive to temperature changes.
The SRS operates at high temperatures (>50 °C) so it is common for the electronic part of the circuit to fail and need to be replaced while the quartz crystals are just calibrating. Service of the device is officially possible only in the United States of America and lasts for months. In 2014, Crosco received a job that required the rapid installation of a large number of SRS gauges and there was a need to procure spare parts for 1-to-1 replacement during field work. The replacement equipment is made of quartz crystal whose characteristics would prove to be correct. For this purpose, a oscillating circuit with a nominal frequency of 7 MHz was first made and its frequency characteristic was recorded first with a pressure calibrator, and then in an air conditioning chamber to check whether the quartz sensor is correct in the desired operating range. Then, an oscillating circuit with a frequency mixer was built around the crystal, which will be placed in the housing of the meter. After that, it was tested how lowering the frequency to the range of 10 kHz for the pressure oscillating circuit, or 40 kHz for the temperature oscillating circuit, did not affect the sensitivity of the measuring circuit. Then an impedance adjustment was made according to the connecting cable of the system so that the pulses could be delivered without distortion to the system for reading and saving data.
The pulse frequency was sampled using a National Instruments PXI system acquisition card, and then the data could be calibrated according to pressure and temperature. The calibration system and the graphical interface for monitoring and saving data are built on the LabView development environment. The system built in this way was in accordance with the equipment manufacturer's specification, and it was built in 32 days, enabling the client to perform the work without interruption.
2017. in the year PLIVA d.d. more intensively launched the project of managing the process of production of active substances in the laboratory as a pilot project for the purpose of checking the functional and technical feasibility. MKP d.o.o. and the project participated in the creation of program support that will:
- automatically collect data from the ultraviolet spectrometer, thermoprobe and compile them into a database
- platform that, based on the database, will create a model of the crystallization process to be managed through linear regression
- control program that controls the concentration of the mixture in the reactor according to the user's wishes, based on the model created in the previous step, using measurement data from an ultraviolet spectrometer and a thermoprobe
The manufacturer of the ultraviolet spectrometer envisioned the operation of the device without the possibility of integration into the control circuit, so the first step was to create software support that would enable remote sampling of the device. For this purpose, the mode is an intelligent robot that imitates the steps of a person during standard operation on the device, and functions in the program are selected through image recognition. In this way, a reliable process was created that quickly caught on with users. This is a functionality that was not possible before when creating a database that had to be done exclusively manually and required the constant presence of an operator during the sampling process as well as manual stacking of the database itself. The process, which used to last between 30-40 hours, has now been reduced to only performing experiments of 8-10 hours, and a saving has been made in the time of one worker of the user.
Platforms for creating linear process models are created using generic programs that offer much more options than the user needs and do not exclude the standard printout of model parameters. In cooperation with the user, a platform was created that contains only the necessary steps and monitors each sequential step so that the model could be repeated due to the rules of good manufacturing practice as the basis of quality control in the pharmaceutical industry. The time it takes to get to know new users is reduced in this way, and the process of creating a model, ready for use, is reduced to a minimum.
The standard layout of the process model enabled direct application in the management process, which was created according to the user's requirements to be exactly what is needed, no less, no more. The complete program support was created in a combination of Python, Electron, WinUV and Labiew development environments, depending on which programming language was the most natural for the solution of the engineering task.
In addition to MKP, the Faculty of Chemical Engineering and Technology participated in the project in order to optimize the management of the process by the executive members according to the rules of the profession.
Since the founding of the company in 1990, we have helped many clients solve their problems in the measurement and production process and in the maintenance of installations.
These are some of them...
Od 1990. pomogli smo mnogim klijentima, evo što kažu neki od njih...
Our professional certificates
Certified LabVIEW Developer and ITC level 2 and 3 certificate
LabVIEW Developer (CLD) certification guarantees the user’s ability to design and develop functional programs while minimizing development time and ensuring maintainability.
ITC level 2 is focused on strengthening and improving imaging and temperature measurement skills, while level 3 certification focuses on the most advanced thermographic examinations and application techniques, proper camera selection, infrared program management…