Data scarcity presents a significant challenge for improving deep learning algorithms in Non-intrusive Load Disaggregation. These algorithms heavily rely on extensive appliance electricity consumption data, which is expensive to gather through on-site measurements. Therefore, generating simulated data has emerged as a viable alternative. However, existing approaches often randomly combine appliance power, failing to capture realistic household electricity usage patterns. To address this, this study investigates the dynamics of household electricity consumption throughout a 24-h day, considering factors such as household size, age, occupation, and education. Markov chains and Variational Auto-encoder are employed as a data generation model to simulate electrical power consumption data. Appliance power consumption data are aggregated to represent the total household load by incorporating resident electricity consumption behavior. Comparing the generated data with actual data from a self-measurement dataset, the Jensen-Shannon divergence, RMSE, and MAE are utilized to assess their similarity, and the Entropy and the Coefficient of Variation are utilized to evaluate randomness and volatility. The results indicate a high level of distribution similarity between the generated and actual data. Moreover, the observed variations show the model's capability to produce diverse and rich datasets. Overall, this research demonstrates the value of simulated data created as a low-cost method for Non-intrusive Load Disaggregation.