NPPZD Model