The usual mechanisms for biochemical events are steady-state systems without dynamic simulation. Our study is to simulate lipogenesis from the breakdown of glucose coupled with oxidative phosphorylation in mitochondria by using JSim (for Java Simulator) as software development environment, which enables non-linear differential equations to be used in a simulation giving a time course through a variety of non-steady-state conditions. Glycolysis and lipogenesis coupled with oxidative phosphorylation in mitochondria non-linear differential model is built in this paper. Simulation and discussion on lipogenesis by carbohydrate responsive element-binding protein (ChREBP) are given. Our model provides a potential way to analyze the experimental databank.