Every Circuit makes some errors during the simulation (negative voltage on the capacitor and unstable frequancy) but it works in practice really good. It can be used in PWM controller or someting else. Frequency is set by current wchich is charging the capacitor. Enjoy :-)