Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the complianz-gdpr domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mkphr/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the essential-addons-for-elementor-lite domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mkphr/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the premium-addons-for-elementor domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mkphr/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mkphr/public_html/wp-includes/functions.php on line 6131
MKP d.o.o. – Elektroinženjerska rješenja
Deprecated: Function WP_Dependencies->add_data() was called with an argument that is deprecated since version 6.9.0! IE conditional comments are ignored by all supported browsers. in /home/mkphr/public_html/wp-includes/functions.php on line 6131
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

Research, development and creation of hardware and software solutions fully adapted to the client's needs (such as automation of production processes and electronic solutions in production processes).

Development of prototypes

Small-scale production and prototyping in electronics (analog and digital)

Controlling

Maintenance control of production systems

Customized solutions

Given that each client has different needs and problems, our solutions are fully adapted to the client's needs
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...

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
Designer
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
Designer
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
Designer

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…

Let's start creating solutions to your problems together!

MKP is your partner in the development and production of electrical engineering solutions