Development of an online power measurement system with C++

Not a bad day to share something new with us.

Algorithm

Summary I try to modify the core algorithm today. I delete all of useless section(I guess). double answer = 0; CString str; CEdit *pEdit = (CEdit*)GetDlgItem(IDC_EDIT_C); pEdit->GetWin...

Try To Delete

Summary I try to delete the Liss figure and power log in interfece directly. There are so many bugs at first. Depend on the error log, I find so many variables which should be deleted together. Mor...

Waveform

Dielectric barrier discharge Approximate to sine waveform Initial point and end point are clear Five points are easy to find Gliding arc discharge Irregular waveform The frequency(5...

Error Record

The position of chart is inaccurate. I think the coordinate setting is not correct. Maybe when I find the relevant codes could solve this problem.

Flow Chart


Useless Part

Summary The aim of this project is to measure the power of GAD. Therefore, the sections such as Lissajous method and smooth method could be deleted. Useless Part Lissajous method Smooth m...

My Understanding

The process of calculation Read input data from probes, then save them in Data1[i] and Data2[i] Customize a function to prevent invalid input Obtain the value of voltage with the position of...

Core Code

MFC This software is based on VC6.0 and MFC. It is too difficult to learn MFC. Maybe I can use Visual Studio to modify it in later. The core code is the module named Calculate Power. I find th...

Sources

Five different sources Glow discharge (complicated vacuum system) Corona discharge (low power level) Dielectric barrier discharge (DBD) (low power level) Microwave discharge (expensive and...

Plasma

Summary Have a general understanding of plasma. Two types plasmas Non-thermal plasmas could produce high-energetic electrons effectively without excessively heating the gas The high-energe...