I am experimenting with ideas about at what intervals to take readings from the engine. I have created a logic gate that will take a selection of readings when the engine reaches certain rpm and at the beginning of a cycle (at a point when the magnetic sensor triggers). Below is an image of the code. This will be tested and adjusted if necessary.
I will be using this sensor with an arduino board and the provided Adafruit library and transmitting the data over UART communication to the Myrio.
After each of the 8 cycles above are recorded, I intend to calculate the amount of work done by the gas. As mentioned earlier, this would be the area of the PV diagram. I have 2 ways of doing this and will be doing both calculations in order to compare the results.
Method 1. .I will be implementing Green's Theorem to calculate the area of the PV polygon (provided it is a closed shape). Information of this method can be found here. The following is the layout of my code.
Method 2. I will be summing up all the elements of the pressure multiplied by volume arrays, and calculating the area between those two curves.
The following step would then be to calculate the efficiency of the engine by dividing the output created work by the input work of the hot surface from which the engine is powered by. The output work will be measured as a unit of work per second. Therefore when an amount of work is calculated per cycle, if the RPM were three cycles per second at that interval, then the output work will me multiplied by three.
Once this stage is all completed, I intend to mount a DC motor to the flywheel and use it as a generator in a simple circuit and repeat the steps above again. This time I will be calculating how much power is created by the motor being driven by the engine at the same intervals.
Currently, I am working on incorporating temperature readings from the hot end of the engine for display along side other data.
The sensor is the RS-Pro mineral insulated type-k thermocouple probe with an accompanied thermocouple amplifier breakout board. The probe has a temperature range of -40C to +1100C. More details cane be found here.
I will be using this sensor with an arduino board and the provided Adafruit library and transmitting the data over UART communication to the Myrio.
Comments
Post a Comment